【发布时间】:2020-04-10 12:01:33
【问题描述】:
在 Excel 中,我们想将 D 列和 E 列与 A 连接起来。为此,我们已经尝试了以下涉及 INDEX 和 MATCH 函数的方法:
B 列是以下公式的结果:
=IF(ISNA(MATCH(A2;D:D;0));"";INDEX(D:D;MATCH(A2;D:D;0)))
表格如下所示:
我们希望这是我们的最终结果:
所以,我们基本上想要的是匹配每个与 A 具有相同值的 D 实例,并将 E 的相应值分配给该行并将结果存储在单独的列中。但是,此时我们只能对 D 列执行此操作,而忽略了一些不匹配的记录。
提前致谢!
【问题讨论】:
-
我很难理解你想要什么。请根据您的数据表发布您想要的结果的屏幕截图。
-
@RonRosenfeld 感谢您的回复。我现在已按要求更正了帖子。
-
请use text, not images/links, for text--including tables & ERDs。仅将图像用于无法表达为文本或扩充文本的内容。
标签: excel join match spreadsheet