所以我有一张类似的表格:
A B C D E F
1 Name Age Number Gender Player player No.
2 Droid12 11 M Droid12 F3
3 R2D2 13 M C3P0 F12
4 C3P0 12 F Bot13 Y7
5 YVH7707 11 F J34 Z2
6 Bot13 15 M
7 Slim33 13 F
8 ABot43 14 F
9 DBo11 11 M
10 J34 12 M
我正在尝试用玩家编号填写 C 列,如果有问题的人有一个(想象一下这张纸有几千倍这么大)。
我在 C 中的每个单元格中都有以下 VLookup 函数(当然是从 C1 复制下来的):
=VLOOKUP(A2, $E$2:$F$5, 2,FALSE)
我得到了结果:
#N/A
当我尝试单步执行时,出现错误
Sheet1!$A$2 = Droid12:当前正在评估的单元格包含一个常量
有人知道我做错了什么吗?
谢谢!
编辑
我已经尝试了其中一些修复,但没有积极的结果。我在 C1-C3 中试过这个:
C2 包含:
=IF(A2=E2, F2, FALSE)
结果单元格 C2 包含值 Droid12
C3 包含:
=VLOOKUP(A2, $E$2:$F$3, 2, FALSE)
并且收到 #N/A 错误(同样的错误:
Sheet1!$A$2 = Droid12:当前正在评估的单元格包含一个常量
这些值都是标准化的(修剪等......),并且在我比较的范围内肯定有一个匹配,所以我真的看不出我做错了什么。有没有人经历过这种情况?
编辑 2
我修复了它,结果我在 E 列中有玩家编号,在 F 列中有玩家,所以由于某种原因比较没有正确运行。我切换了这两个实体,VLOOKUP 工作正常。很奇怪,但我没有抱怨。感谢所有试图提供帮助的人!