有sheet1,sheet2两个工作表。如下:
sheet1:
A列和B列的数据有重复。
sheet2:
sheet2中的A列没有重复值,现要根据sheet1的内容找出sheet2的数据。
比如:艾在sheet1中总共合格了多少次?不合格多少次?缺考了多少次?
在sheet2的B2,C2,D2单元格中输入公示,并且往下拉其他数据自动计算出。谢谢高手帮忙!
A2数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 下拉。
=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$2:A$999&"",Sheet1!A$2:A$999&"",)=ROW($1:$998),ROW($2:$999),4^8),ROW(A1)))&""
B2公式右拉下拉:
=IF($A2="","",SUMPRODUCT((Sheet1!$A$2:$A$999=$A2)*(Sheet1!$B$2:$B$999=SUBSTITUTE(B$1,"/次",))))
B2公式 最后面的SUBSTITUTE(B$1,"/次",))))什么意思?
你好象在公式中引用了sheet2工作表B1单元格的值,其实我真实表中这个字是不一样的,
汗!又碰上货不对版的提问了,这样最是浪费双方的时间,先把你真实表格截图发上来再说啊。
追问真实表sheet1两个列中间也有好多列,再说你现在的这两个公式一定要同时使用,并且第二个公式关联到sheet2的头(B1,C1,D1)值。我要的就是:不用第一个公式,也不要引用sheet2的头(B1,C1,D1)值的情况下统计。谢谢,如果不方便我们在QQ上聊,172571000
追答两条公式并不一定要同时使用,你不喜欢的可以不用第一条公式,只使用第一条公式就可以了,只是A列的姓名你要像提问的截图那样自己手动输入。
由于提问货不对版,我也只能是根据你提问表格的情况写的公式,两次追问说的
“什么真实表格不一样、真实表sheet1两个列中间也有好多列"
这看不到实际表格数据的,又不说明如何的不一样对解决问题是没有任何帮助的,现在你只能是把真实表格再截图发上来,重新写公式就是了。