Excel 作为一款强大的数据分析工具,不断引入新函数以提升用户的使用体验。Excel 推出了 Filter、Vstack、Hstack 和 Xlookup 等新函数,这些函数不仅简化了数据处理流程,还解锁了更多高级功能。本文将详细介绍这些函数的用法、适用场景以及它们带来的改进。
一、Filter 函数:灵活筛选数据
- array:要筛选的数据范围。
正向查找:筛选出符合条件的数据。例如,从学生成绩表中筛选出某个学生的分数。这个公式会返回所有姓名为“张三”的学生的分数,如果没有找到则返回“未找到”。
=FILTER(C2:C10, A2:A10="张三", "未找到")
=FILTER(A2:A10, C2:C10=85)
一对多查询:筛选出多个符合条件的记录。这个公式会返回所有班级为“一班”的学生姓名。
=FILTER(A2:A10, B2:B10="一班")
二、Vstack 函数:垂直堆叠数据
- array1:第一个要堆叠的数组或单元格区域。
合并多个表格数据:将多个表格的数据垂直合并。
多表汇总求和:对多个表格中的数据进行汇总求和。
多表数据去重:从多个表格中提取不重复的数据。这个公式会返回表1和表2中不重复的员工名单。
三、Hstack 函数:水平堆叠数据
- array1:第一个要堆叠的数组或单元格区域。
合并多个范围:将多个范围水平合并。
合并不同类型的数据:可以合并文本和数字。
Hstack 函数简化了水平数据的合并操作,支持动态数组,能够自动更新数据。它特别适用于需要将多个列的数据合并为一个新数组的场景。
四、Xlookup 函数:强大的查找功能
- lookup_value:要查找的值。
多条件查找:根据多个条件查找数据。
从后向前查找:与传统的 VLOOKUP 不同,Xlookup 支持从后向前查找。
Xlookup 函数比传统的 VLOOKUP 函数更强大,支持多条件查找、从后向前查找,并且返回值更灵活。它还提供了更多的匹配模式和搜索模式,能够满足更复杂的查找需求。