如何使用公式检索基于条件的所有单元格?
我想检索所有的数据基于一个标准,例如,给这个单元格:
a 1 b 2 c 3 a 4 a 5
我想用“a”search所有的值,而不是我想要的:
a 1 a 4 a 5
这是可能的使用公式?
我需要它来轻松创build图表。 例如,在单元格中input一个字母,他们将使用基于该字母的数据创build一个图表
假设你的列是A和B,你可以使用这个数组公式:
如果在E1
,在F1
有“a”,你可以使用: =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)))
用CTRL + SHIFT + ENTERinput并向下拖动。 这将随着列A
的值更改而更新。
最后,要隐藏错误,只需使用IFERROR()
: =IFERROR([formula],"")
。
只要注意,如果你不一定需要一个公式,你可以在数据上放一个filter,并过滤掉所有的“非”值。