在 Excel 中,我有一张表
Say | dire
You | vous
...
和另一个
You | toi
Say | dire
...
自从你在第一个表中匹配你在第二个中,值托伊应该自动变成你,即第二个表从第一个表中获取值。如何做?
答案1
另一个选择是使用索引匹配公式。这些公式不像 Vlookup 那样不稳定,并且不需要以特定方式格式化或按字母顺序排列任何内容。
索引匹配是一个嵌套公式 - 由引用匹配查找的索引公式组成。假设引用表位于站点 A1-B5,而您要创建的表位于 D1-E5,查找源位于行 D,则单元格 E1 中的公式应如下所示。
=index($B$1:$B$5,Match(D1,$a$1:$a$5,0))
作为一个由两部分组成的公式,其工作方式如下:
索引公式返回 Match 公式查找的 B 列条目
匹配公式在 A 列中查找与 d1 中的条目匹配的结果,并返回行号。0 表示完全匹配。
答案2
您可以使用VLOOKUP
来执行此操作。假设您的第一个表格从单元格 A1 开始,第二个表格从单元格 F1 开始。在第二个表格的第二列中输入此公式,然后向下复制:
=VLOOKUP(G1,$A$1:$B$99,2,0)