一.应用实例:
1.要求:通过H2单元格的下拉菜单选择不同的班级,在右侧单元格区域可以查找出对应班级所有的学生的成绩。
2.效果图(话不多少,上一张动图展现一下效果)
二.操作步骤:
1.在A列插入一个辅助列,在A2单元格输入公式=B2 &COUNTIF($B$2:B2,B2),双击向下填充。
公式解析:
(1)COUNTIF($B$2:B2,B4)的功能是统计B2:B4单元格B4单元格内容出现的次数。再用B4单元格链接出现的次数,构造了原始单元格内容和出现次数链接的唯一不重复数值的辅助列。
2.在I2单元格输入公式
=IFERROR(VLOOKUP($H$2&ROW($A1),$A:$F,MATCH(I$1,$A$1:$F$1,0),0),"")
公式解析:
(1)$H$2&ROW($A1)与步骤1所讲的原始单元格内容和出现次数链接相互对应,ROW($A1)向右拖动返回的数字1,向下拖动返回的1、2、3的数字序列。
(2)MATCH(I$1,$A$1:$F$1,0)查找对应表头内容在原始数据表头出现的列数,作为Vlookup函数的是第三个参数。
(3) IFERROR函数是为了避免所有数值都查找完成时错误值的出现。
三.注意事项:
1.在这里一定要注意单元格的引用方式。
2.辅助列构造原始内容和出现次数的链接是重点。
四.视频链接:
视频加载中...