对于简单的表格数据筛选和清洗还是非常有用的。
Filter(结果区域数据集合,条件判断,不匹配时默认结果)返回类型为数组
例如:官网的例子
=FILTER(A5:D20,C5:C20=H2,"")
其中,条件判断,其实可以用{"xxxx","yyyy"},等直接输入的数据。
我自己实现的例子:
=FILTER(INDIRECT("'"&D$2&"'!$J$" & D$3 & ":$J$" & D$4),ISNUMBER(MATCH(INDIRECT("'" & D$2 & "'!$D$" & D$3 & ":$D$" & D$4),{"name"},0)),"")
都是一些代入数据,主要是屏蔽一些敏感数据,并提供一定的数据定制灵活度。
解读:
从目标表的D列看看,匹配内容为name的行,提取J列的非空数据。
Zenith
2022-04-27 闭关修炼中
阅读(961) | 评论(0) | 转发(0) |