
建议用VLOOKUP或LOOKUP函数
vlookup和column函数如何结合使用
方法/步骤
vlookup和column函数如何结合使用
图下数据表,这里我们根据姓名来返回成绩值
首先利用vlookup函数进行数据返回(这里用到绝对引用)
如下返回成绩后,用平时普遍的拖动方式无法查询其它科目成绩
这里,是因为我们对查询范围和查询条件做了锁定,函数中的序列值无法自动填充
我们只需要将vlookup中的2改为column函数
随后回车填充数据即可
原表A列建一辅助列,班级,下面输入:五年级(整列)
新建表:51
A1=班级 B1=五年级 C1=51
A2学号 B2 姓名 C2性别 D2班级 E2成绩1 F2成绩2 G2成绩3 H2总分 I2名次
A3输入公式
=IF(ROW(1:1)>SUMPRODUCT((明细!$A$2:$A$100=$B$1)(明细!$E$2:$E$100=$C$1)),"",INDEX(明细!B:B,SMALL(IF((明细!$A$2:$A$100=$B$1)(明细!$E$2:$E$100=$C$1)>0,ROW(明细!$F$2:$F$100)),ROW(1:1))))
按下Ctrl+Shift+Enter
复制51表,将C1的51改成52、依此类推
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)