2016-01-13 131 views
0

我的电子表格中有两列,列A和B的大小相同。我必须从列B中调出一个值,它将与列A中的最高值对应(相同索引)。 我正在使用索引匹配,它仅适用于A列中的一个最高值。但是我想添加另一个在列A中两个相同的最高值的情况下的排序水平。 假设,在列A中有两个最大值,它应该给我两个表B的相应值,我想从中调出最低值。 有人可以帮助我吗? 在此先感谢。索引匹配函数

+0

你能举个例子吗?目前正在发生什么,你想要的表格输出是什么? – blckbird

回答

-1

如果您的数据行的列1-10 & B带标题,您可以使用以下命令: -

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

所以内部IF语句产生对应B列的值的数组到列A中等于A列中最大值的值,否则为FALSE。 MIN返回最低值,忽略FALSE值。

这是一个数组公式,必须以按CtrlShift键来输入输入

如果这是可能有空白列B,那么你可以用下面的忽略它们: -

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

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

enter image description here

+0

之后,我的代表是一个不错的回合,谢谢你,无论你是谁。也许是时候从SO那里度个假。 –

+0

谢谢汤姆。这有帮助。 –