找到 I 列中的最后一个数据输入点,参考 B 列并提取同一行中的数据。

找到 I 列中的最后一个数据输入点,参考 B 列并提取同一行中的数据。

我正在寻找一个公式,该公式将在 I 列中搜索用户输入的最后一个数据条目。然后,转到 B 列并提取与用户输入数据的行相同的行中的数据。

希望这个解释不会太令人困惑。

答案1

考虑:

=INDEX(B:B,SUMPRODUCT(MAX((ROW(I:I))*(I:I<>""))))

例如:

在此处输入图片描述

这应该可以工作,无论列中的最后一项是数字或文本。

答案2

您的问题相当模糊,但如果我理解正确的话,类似这样的内容可能会帮助您走上正确的道路。

=VLOOKUP(LOOKUP(2,1/(I:I<>""),I:I), B1:C65535, 2, FALSE)

LOOKUP(2,1/(I:I<>""),I:I)用于获取第 I 列中最后一个非空数据项

B1:C65535需要调整到你实际想要搜索的范围

2是基于上述范围的列索引。例如:1 将返回 B 列中的项目,2 将返回 C 列

FALSE指定为期望完全匹配,而不是TRUE松散匹配。

请更新您的请求,我可以根据需要编辑或删除我的答案,但我相信这与您的要求一致。

相关内容