在excel中过滤数组
Posted
技术标签:
【中文标题】在excel中过滤数组【英文标题】:Filtering arrays in excel 【发布时间】:2019-01-18 02:28:46 【问题描述】:假设我在 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】:使用 IF 语句中的 False 参数修改公式以获得空值。
这样的东西应该适合你:
=IF($A$1:$A$4="Tomato";$B$1:$B$4;"")
这是我应用公式后得到的:
【讨论】:
谢谢,但这并不适合我。在现实世界中,我所追求的数据只是整个数据集的一小部分。所以我需要得到一个只包含相关数据并且没有 null 或 FALSE 值的数组以上是关于在excel中过滤数组的主要内容,如果未能解决你的问题,请参考以下文章