索引匹配函数

时间:2016-01-13 12:10:57

标签: excel

我的电子表格中有两列,A列和B列的大小相同。我必须从B列中调出一个值,该值与(A相同的索引)对应于A列中的最高值。 我正在使用Index-Match,它只适用于A列中的一个最高值。但我想为A列中两个相同最高值的情况添加另一级别的排序。 假设,我在A列中有两个最大值,它应该从表B给出两个相应的值,我想从中调出最低的值。 有人可以帮我弄这个吗? 提前谢谢。

1 个答案:

答案 0 :(得分:-1)

如果您的数据位于A列和A列的第1-10行中。 B带标题,您可以使用以下内容: -

=MIN(IF(A2:A10=MAX(A2:A10),B2:B10))

因此内部IF语句产生一个数组,其中列B的值对应于A列中的值,它们等于A列中的最大值,否则为FALSE。 MIN返回最低值,忽略FALSE值。

这是一个数组公式,必须使用 Ctrl Shift 输入

输入

如果B列中可能有空格,那么您可以使用以下内容忽略它们: -

=MIN(IF((A2:A10=MAX(A2:A10))*(B2:B10<>""),B2:B10))

否则第一个公式会将它们视为零。

enter image description here