首页 > 解决方案 > 从同一行的其他单元格获取值

问题描述

请参阅附图。我已经尝试了几个小时没有结果的解决方案,所以现在我问。在单元格 B10、C10 和 D10 中,我想从列中的单元格中获取值:A 在同一行中,最后一个给定的“X”存在于每一列中。

例如:列:C 中的最后一个“X”位于第 6 行,那么我想在单元格 C10 中获取单元格 A6 中的值。

这可以用公式吗?

最好的问候, 沃德

在此处输入图像描述

标签: excelexcel-formula

解决方案


使用 INDEX/MATCH,Z作为查找值:

=INDEX($A$2:$A$9,MATCH("Z",B$2:B$9))

在此处输入图像描述

编辑:

发表在评论中,但为了后代保留,这里是使用的解释Z

您不想要完全匹配,因此您不想使用X. 使用Z,并省略 的第三个参数MATCH(意味着它默认为1),意味着从末尾开始MATCH找到小于或等于 的最大值,因此它找到最后一个。ZX


推荐阅读