我有4列,包含2列名称和2列值,如下所示。如果name1 = name2,我需要使用K中的值更新B列。两个名称列都格式化为文本,值列格式为数字。
(A) Name1 (B) Value1 (J) Name2 (K) Value2
A A 123
B B 456
C X 000
D Y 000
E Z 000
F C 789
我在列B的第一行中插入了以下vlookup,但它在A列中返回了名称。
=VLOOKUP(A4,J2:J22890,K2:K22890)
I'm expecting to have the following result:
(A) Name1 (B) Value1 (J) Name2 (K) Value2
A 123 A 123
B 456 X 000
C 789 B 456
D Y 000
E Z 000
F C 789
我是否以错误的方式使用vlookup?还是因为我正在查找字符串?
答案 0 :(得分:2)
我认为应该是
=VLOOKUP(A4,J2:K22890,2,0)
1.
第一个参数是您要查找的值,
2.
第二个是范围(它可以是多列,引用的数据位于选择的最左列),
3.
后面是要从中检索记录的列号,
4.
,最后一个标志(1或0),如果您想接受类似的结果(1)或仅完全匹配(0)
答案 1 :(得分:1)
由于我无法编辑帖子,因为字符不够,我无法发表评论,因为我没有足够的代表...
=VLOOKUP(A4,$J$2:$K$22890,2,0)
这是Alex的帖子,其中包含查找表数组的绝对引用。