Chinaunix首页 | 论坛 | 博客
  • 博客访问: 321236
  • 博文数量: 78
  • 博客积分: 1547
  • 博客等级: 上尉
  • 技术积分: 842
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-12 23:46
个人简介

music,code,dialog,rest

文章分类

全部博文(78)

文章存档

2022年(10)

2021年(6)

2020年(2)

2019年(6)

2018年(4)

2017年(5)

2016年(20)

2015年(4)

2014年(2)

2013年(1)

2012年(1)

2011年(1)

2010年(1)

2009年(2)

2007年(10)

2006年(3)

分类: 大数据

2022-04-27 07:37:01

对于简单的表格数据筛选和清洗还是非常有用的。
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 闭关修炼中





阅读(108) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~