Vlookup只能查出第一个匹配的单元格
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup);
Vlookup只返回第一个匹配的单元格值,
实际应用经常有合符条件的多个单元格,如:
A B C D
序号 序号 科目 成绩
1 10001 Java 80
2 10002 Java 90
3 10003 Java 90
4 10004 Java 80
5 10005 Java 76
6 10001 Database 76
7 10002 Database 78
8 10003 Database 99
9 10004 Database 100
10 10005 Database 84
加入使用=Vlookup(10001,B2:C11,3,false),
只能返回其1001的Java成绩,而不能返回1001的Database成绩:
序号 序号 科目 成绩
1 10001 Java 80
现需要返回1001的所有成绩,如:
序号 序号 科目 成绩
1 10001 Java 80
6 10001 Database 76
我该怎么办?是不是有其他更好的公式可用,急等!!!
望各路英雄鼎力相助!