FILTER

FILTER 函数基于指定条件评估数组

FILTER(数组, 待检验数组, 若为空)

数组: 要筛选的数组。

待检验数组: 包含数组列或行的布尔表达式

若为空: 所含数组中的所有值为空时返回的值。

注释

  • 如果 FILTER 找不到符合指定条件的值,则会返回错误。

  • 你可以使用溢出范围运算符“#”来引用公式创建的数组。

示例

假设单元格 A1:C11 中的数据如下:

销售代表

类型

单位

Amanda

小说

21

Brandon

小说

23

Sofia

非小说

49

Julian

连环漫画

22

Gregory

非小说

32

Julian

连环漫画

55

Julian

连环漫画

44

Sofia

小说

31

Amanda

连环漫画

20

Gregory

非小说

55

=FILTER(A1:C11, A1:A11=A5) 返回所有 Julian 的销售数据。

=FILTER(A1:C11, B1:B11=B5) 返回所有连环漫画的销售数据。

=FILTER(A1:C11, C1:C11>25) 返回所有大于 25 个单位的销售交易。

=FILTER(A2:C11, (C2:C11>25)*(A2:A11=A5)) 返回所有 Julian 大于 25 个单位的销售交易。

另请参阅SORTUNIQUE
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
有帮助?
字符限制: 250
最多 250 个字符。
感谢您的反馈。
Morty Proxy This is a proxified and sanitized view of the page, visit original site.