Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/31.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列“;映射“;_Excel_Xls - Fatal编程技术网

Excel列“;映射“;

Excel列“;映射“;,excel,xls,Excel,Xls,我希望将一个Excel列“映射”到另一个列。列A有一个ID,列B有一个描述。列D与列A具有相同的ID(但顺序不同)。我希望列E从相应ID旁边的列B返回描述 简而言之,我的逻辑过程看起来像 E=B,如果(A=D);如果不是,则在(A=D)旁边找到B;或A=D旁边的E=B 您只需使用VLOOKUP或INDEX/MATCH,在E3中尝试以下操作: =INDEX(B:B,MATCH(D3,A:A,0)) 或VLOOKUP版本: =VLOOKUP(D3,A:B,2,FALSE) 非常感谢你!我还没有时

我希望将一个Excel列“映射”到另一个列。列A有一个ID,列B有一个描述。列D与列A具有相同的ID(但顺序不同)。我希望列E从相应ID旁边的列B返回描述

简而言之,我的逻辑过程看起来像

E=B,如果(A=D);如果不是,则在(A=D)旁边找到B;或A=D旁边的E=B


您只需使用
VLOOKUP
INDEX/MATCH
,在
E3
中尝试以下操作:

=INDEX(B:B,MATCH(D3,A:A,0))
VLOOKUP
版本:

=VLOOKUP(D3,A:B,2,FALSE)

非常感谢你!我还没有时间测试这个,因为我找到了一种不同的方法来做我需要做的事情(在源程序中),但我会在某个时候尝试一下。再次感谢!:)