Excel Home
全球知名的Excel资源网站之一

Excel 2021中的动态数组公式,学起来!

今天咱们分享几个Excel 2021中的动态数组公式。

1、一对多查询

如下图所示,是某公司的春节值班费明细表,要根据G2单元格指定部门,返回该部门的所有记录。
F6单元格输入以下公式:
=FILTER(A1:D11,A1:A11=G2)

FILTER函数的作用使用根据指定的条件筛选数据。用法是:
=FILTER(数组,条件,[没有符合条件的内容时返回的值])

 

2、一列转多列

如下图所示,要将A列中的姓名,转换为5列多行的样式。
C2单元格输入以下公式:
=INDEX(A:A,SEQUENCE(11,5,2))&””

SEQUENCE函数用于生成序号,用法是:
=SEQUENCE(行数,[列数],[起始值],[步长])

 

3、提取不重复清单

如下图所示,要根据B列的商品名称,提取出不重复的商品清单。
G2单元格输入以下公式:
=UNIQUE(B2:B75)

UNIQUE函数用于提取不重复值列表。函数的完整写法是:
=UNIQUE(数据源,[按行/按列],[唯一值出现次数])

 

4、提取符合条件的不重复记录

如下图所示,要根据G1单元格中指定区域,从左侧表格中提取出该区域不重复的产品列表。
F4单元格输入以下公式:
=UNIQUE(FILTER(D2:D17,A2:A17=G1))

公式先使用FILTER函数提取出符合指定区域的记录,再使用UNIQUE函数从这些记录中返回不重复的内容。

赞(103)
未经允许不得转载:ExcelHome » Excel 2021中的动态数组公式,学起来!
分享到

关于我们联系我们
本站特聘法律顾问:李志群律师   沪ICP备11019229号-2

沪公网安备 31011702000001号

征信