我在C栏和D栏中有数据。A1到A10的10名学生用卷号标识。在C栏和相应的D栏中,有卷号1到8的8名学生(C栏)和他们的分数(D栏)。
我需要一个公式在列B自动提取分数从列D对卷号在列A和列B中的两个单元格(卷号9和10的标志)可能会保持空白。
任何Excel公式或VBA宏解决方案都非常感谢。
Column-A Column-B Column-C Column-D
1 50 1 50
2 55 2 55
3 35 3 35
4 60 4 60
5 78 5 78
6 45 6 45
7 39 7 39
8 82 8 82
9
10
2条答案
按热度按时间t98cgbkg1#
尝试将
VLOOKUP
与IFERROR
一起使用,即B2
中的此公式复制下来=IFERROR(VLOOKUP(A2,C$2:D$9,2,0),"")
当辊号存在时,
VLOOKUP
将返回所需的标记......或IFERROR
转换为空白的错误。mmvthczy2#
最简单的解决方案似乎是复制粘贴,其他的解决方案似乎相对简单(例如@巴里's),但如果你真的想要INDEX,MATCH,IF和ISERROR,那么也许: