繁体   English   中英

Excel 当两个单元格匹配时返回相邻值的公式

[英]Excel formula to return an adjacent value when two cells match

这就是我要找的。 当 2 个单元格匹配时,我需要让 Excel 从相邻键返回特定值。 我在这里附上了 2 张图片来解释我想要做什么。 第一张图是我现在所在的地方,第二张图是我想去的地方。

因此,例如,我需要 Excel 来匹配单元格 A1 和 J1,并将 K1 中的值放入单元格 E1(红色单元格)中。 然后,我当然需要在整个 E 列中运行它,要求 excel 将 A 列中的数字与 J 列中的数字相匹配,然后将适当的美元值放入 E 列中。

示例 1

例 2

我试过 VLOOKUP、INDEX、MATCH 公式,但似乎没有一个能给我答案。

您走在正确的轨道上 - 这正是VLOOKUPINDEX/MATCH的用途!

这是这种情况下的解决方案:

=INDEX($K$1:$K$10, MATCH($A1, $J$1:$J$10, 0))

VLOOKUP ,我通常更喜欢INDEX/MATCH ,尤其是当您打算向电子表格中添加列时。 但是,如果您更喜欢VLOOKUP解决方案,就像@Warcupine 评论的那样:

=VLOOKUP($A1,$J$1:$K$10,2,FALSE)

如果您正在使用更新版本的 Excel(2019+),我认为XLOOKUP提供了两全其美的功能(稳定且简洁):

=XLOOKUP($A1,$J$1:$J$10,$K$1:$K$10)

暂无
暂无

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

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