=IF(ISERROR(VLOOKUP($A14&"|"&B$13,IF({1,0},$A$2:$A$10&"|"&$B$2:$B$10,$C$2:$C$10),2,0)),"",VLOOKUP($A14&"|"&B$13,IF({1,0},$A$2:$A$10&"|"&$B$2:$B$10,$C$2:$C$10),2,0))
数组
适合C列为任何格式内容(文本,数字等)
假定原始表格为sheet1,并假定两个截图左上单元格为A1
目标表的b2输入
=iferror(lookup(1,0/((sheet1!$a:$a=$a2)*(sheet1!$b:$b=b$1)),sheet1!$c:$c),"")
公式右拉下拉
列标题和行标题填好,然后在B2单元格输入公式;
=SUMPRODUCT((选中原表格年级那一列=“选中目标表格B1”)*(选中原表格班级那一列=”选中目标表格A2“))
然后下拉
数据透视表最方便快捷
看附件吧。
个人习惯公式,不习惯使用宏,所以附件中使用了公式。