EXCEL中用VLOOKUP时,引用的数据有重复,怎么办?我是在做一个学生宿舍的违纪次数统计。

2024-12-03 10:51:40
推荐回答(3个)
回答(1):

做个样表,实现你的意图,不过公式麻烦点,Vlookup()函数实现不了

详情见截图

F2输入

=INDEX($B:$B,SMALL(IF($A$2:$A$100=$E2,ROW($2:$100),1000),COLUMN(A:A)))&""

先按下 CTRL+SHIFT,最后按回车键

公式右拉下拉

回答(2):

没先到什么好的公式
=INDEX(Sheet1!$B:$B,SMALL(IF(Sheet1!$A$2:$A$10=$A$2,ROW($2:$10),99),ROW(A1)))&""
数组公式
专门查找420的
查找其他的唯一值直接用vlookup就好

或者直接用透视表做吧,这个比较简单

回答(3):

你可以sheet1 再加入两列,排序换下在sheet2 中在g列再重新抓取一次数据就可以了