在Excel中过滤数组

时间:2018-08-10 12:57:18

标签: arrays excel filtering formula

假设我在excel中有以下数据:

      A      B
1  Tomato   Car
2  Apple    Hat
3  Tomato   Melon
4  Tomato   Paper

在excel中使用以下数组公式:

{=IF(A1:A4="B";B1:B4)}

我能够获得以下数组

{Car,FALSE,Melon,Paper}

我如何摆脱'FALSE'值,以便最终得到

{Car,Melon,Paper}

1 个答案:

答案 0 :(得分:2)

使用IF语句中的False参数修改公式以使其为空。

类似的事情应该对您有用:

=IF($A$1:$A$4="Tomato";$B$1:$B$4;"")

这是应用公式后得到的:

enter image description here