标签: excel excel-formula
我想根据标准检索所有数据,例如,给定此单元格:
a 1 b 2 c 3 a 4 a 5
我想用“a”搜索所有值,而不是我想要检索的内容:
a 1 a 4 a 5
可以使用公式吗?
我需要它才能轻松创建图表。例如,在单元格中键入一个字母,然后使用基于字母
答案 0 :(得分:2)
假设您的列是A和B,您可以使用此数组公式:
如果在E1中,您在“{1}}中有”a“,则可以使用:F1
E1
F1
使用 CTRL + SHIFT + ENTER 输入并向下拖动。随着列=INDEX($B$1:$B$5,SMALL(IF($A$1:$A$5=$E$1,ROW($A$1:$A$5)-ROW($A$1)+1),ROWS($A$1:A1)))中的值也发生变化,这将更新。
=INDEX($B$1:$B$5,SMALL(IF($A$1:$A$5=$E$1,ROW($A$1:$A$5)-ROW($A$1)+1),ROWS($A$1:A1)))
最后,要隐藏错误,只需使用A:IFERROR()。
A
IFERROR()
请注意,如果您不一定需要公式,您可以在数据上放置一个过滤器,并过滤掉所有“非a”值。