Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel:是否可以使用Vlookup通过使用第二列或第三列查找值,并从第一列返回值?_Excel_Vlookup - Fatal编程技术网

Excel:是否可以使用Vlookup通过使用第二列或第三列查找值,并从第一列返回值?

Excel:是否可以使用Vlookup通过使用第二列或第三列查找值,并从第一列返回值?,excel,vlookup,Excel,Vlookup,考虑这样一个数据文件 A B C D 8256241 524CS-18 8204 $2.96 8256248 14212CS-18 8204 $3.96 8262898 1012CS36 8204 $1.96 129620 500868 8029 $0.72 129885 502237 8029 $3.17 12990

考虑这样一个数据文件

    A       B           C       D
    8256241 524CS-18    8204    $2.96 
    8256248 14212CS-18  8204    $3.96 
    8262898 1012CS36    8204    $1.96 
     129620 500868      8029    $0.72 
     129885 502237      8029    $3.17 
     129907 50850       8029    $3.58 
     229405 6905585550  8237    $109.88 
     229413 6905585679  8237    $129.88 
我想从B列或C列中查找一个值,然后从a列返回一个值。如何使用Vlookup函数来实现这一点

我试过这个

    VLOOKUP(500868,OFFSET('Sheet Name'!A2:D8,0,1),2,FALSE)

这将在B列而不是A列中查找值,但只能从C或D中返回值。如何从A中检索值?

查找B列并返回A列。
F1
是我放置您要查找的值的位置

=INDEX($A$1:$A$8,MATCH(F1,$B$1:$B$8,0))

查找B列并返回A列。
F1
就是我放置您要查找的值的位置

=INDEX($A$1:$A$8,MATCH(F1,$B$1:$B$8,0))

当然是。有两种选择:

瓦卢库普

索引匹配 或

索引-从
[返回列]

MATCH-返回
[LOOKUP\u COLUMN]
[LOOKUP\u VALUE]
的索引


=索引([RETURN\u COLUMN],MATCH([LOOKUP\u VALUE],[LOOKUP\u COLUMN],0))

确实如此。有两种选择:

瓦卢库普

索引匹配 或

索引-从
[返回列]

MATCH-返回
[LOOKUP\u COLUMN]
[LOOKUP\u VALUE]
的索引


=索引([RETURN\u COLUMN],MATCH([LOOKUP\u VALUE],[LOOKUP\u COLUMN],0))

尝试
索引/MATCH
。编辑:将尝试(但失败)回答,然后重试
index/match
。编辑:在你们可能的复制品今天一定在读我的心思之前,试图(但失败)回答。你刚才打了我两次。就在我即将发表评论的时候,你编辑并回答了我将要发布的问题。将文本添加到空间中划定的列中。是的,或者我猜是“绝对引用”?我对我的Excel公式语义不太清楚:/FWIW通过一个简单的索引/匹配,您可以进行完整的列引用,而不会造成损害<代码>=索引($A:$A,MATCH(F1,$B:$B,0))如果你把它变成一个数组公式。你今天一定在读我的心思。你刚才打了我两次。就在我即将发表评论的时候,你编辑并回答了我将要发布的问题。将文本添加到空间中划定的列中。是的,或者我猜是“绝对引用”?我对我的Excel公式语义不太清楚:/FWIW通过一个简单的索引/匹配,您可以进行完整的列引用,而不会造成损害<代码>=索引($A:$A,匹配(F1,$B:$B,0))如果将其转换为数组公式。