繁体   English   中英

VLOOKUP 多个值

[英]VLOOKUP more than one value

我正在尝试从一张纸到另一张纸上获取一些数据。 通常我使用VLOOKUP(F6;sheetname2:A1;D15;2;FALSE)之类的东西从第 2 列中获取值。

但现在我需要多取一个值。 所以,我在sheetname1上并且有一个单元格A3 ,我需要在其中创建一个包含 3 个值的项目符号列表。 我无法查看sheetname2上的F6值,并在sheetname1上的A1:D15中查找该值...但我现在需要第 2、3 和 4 列中的值...我该怎么做?

我试过=VLOOKUP(F6;sheetname2:A1;D15:2;4;FALSE) ,但没有运气。

工作表名称2:
在此处输入图像描述


选项1

=VLOOKUP($F$6,sheetname2:$A$1,$D$15,COLUMN()+1,FALSE)在每个单元格( A3B3C3 )。


选项 2

sheetname1!B3你可以使用

=VLOOKUP(F6,sheetname2!A1:D15,3,FALSE)

并在sheetname1!C3

=VLOOKUP(F6,sheetname2!A1:D15,4,FALSE)

在此处输入图像描述

好的,我对此进行了调查,发现如果我需要从多个水平单元格中加入文本并使用换行符,我需要使用 TextJoin、Index 和 Match。

=TEXTJOIN(CHAR(10);TRUE;INDEX(Opvarmning!$B$1:$D$15;MATCH($F$6;Opvarmning!$A$1:$A$15);0))

是我想要的工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM