所以,我基本上有这个公式:
=VLOOKUP(A2;Imena!$A$1:$C$208;2;)&" "&VLOOKUP(A2;Imena!$A$1:$C$208;3;)
它根据A2值
组合来自Sheet“Imena”的用户的名字和姓氏现在,我想做一个像这样的Vlookup:
=VLOOKUP(__result of first vlookup__;Sheet2!$N$2:$O$940;1;FALSE)
根据第一次查找的结果,再做一次......如何做到这一点?我尝试格式化单元格,没有...添加 - 在VLOOKUP前面(在线阅读),没有帮助......
也许有人知道答案?
答案 0 :(得分:2)
虽然它没有真正回答OP问题,但我在寻找类似答案时遇到了这个问题。我有一个返回数字的公式,然后我执行该数字的vLookup,期望它不起作用。我想到的是你需要在lookup_value周围放置value(),如下所示:
=VLOOKUP(VALUE(J9),Sheet7!$A$1:$C$563,3,FALSE)
问题是J9中的值是文本而不是数字。
答案 1 :(得分:1)
试试这个:
=VLOOKUP((VLOOKUP(A2,'Imena'!$A$1:$C$208,2,FALSE)&" "&VLOOKUP(A2,'Imena'!$A$1:$C$208,3,FALSE)),'Sheet2'!$N$2:$O$940,1,FALSE)
答案 2 :(得分:1)
如果是单元格A1
包含您的第一个公式,然后在第二个公式中插入对A1
的引用
或者,只需在第二个公式中完整插入第一个公式(等号除外)。
请注意,在您的第二个公式中, range_lookup 为FALSE
,因此您的 table_array Sheet2!$N$2:$O$940
不需要排序。
在此处使用FALSE
也意味着VLOOKUP
会找到完全匹配。如果找不到,则返回错误值 #N/A
- >所以请注意,例如查找值与查找数组中的值之间的任何空格差异(尾随空格)......