文章预览
小伙伴们好啊,今天和大家分享几个动态数组公式的典型应用。 一、 如下 图所 示,有两天的加工件数据,存放在不同工作表中。 需要从两个工作表中提取出不重复的员工名单。 D2单元格输入以下公式,按回车即可“ =UNIQUE(VSTACK(A2:A11,'12月1日'!A2:A13)) 先使用 VSTACK函数将两个工作表中的姓名区域合并为一个垂直方向的数组,再使用 UNIQUE函数从中提取处不重复记录。 二、 如下图所示,希望从左侧数据表中,提取出“生产部”年龄最小的两位员工的信息。 E2单元格输入以下公式按回车即可: =VSTACK(A1:C1,TAKE(SORT(FILTER(A2:C11,B2:B11="生产部"),3),2)) 先使用FILTER函数,从 A2:C11 单元格区域中提取出符合条件的所有记录。 再使用SORT函数,对数组结果中的第3列升序排序。 接下来使用TAKE函数,返回排序后的前两行的内容。 最后,用 VSTACK函数,将A1:C1单元格区域中的
………………………………