查找列中特定行的最大值

时间:2019-05-02 13:21:02

标签: excel max row multiple-columns

我有一个像这样的excel表:

enter image description here

我想在“剪切X”列中找到“ story3”(行5,9,13和....)的最大值。我的意思是我应该写一个公式来查找“故事3s”的行,然后在“剪切X”列中找到它们的最大值。

1 个答案:

答案 0 :(得分:2)

取决于Excel的年龄,

Office 365 Excel和更高版本使用MAXIFS:

register_adapter

Office 2010及更高版本,我们汇总:

=MAXIFS(C:C,A:A,"story3")

此数组公式的早期版本:

=AGGREGATE(14,7,C1:C100/(A1:A100="story3"),1)

作为数组公式,必须通过Ctrl-Shift-Enter确认。


如果列C并不总是=MAX(IF(A1:A100="story3",C1:C100)) 列,并且您需要找到它,我们可以使用INDEX(MATCH())将正确的列返回上述公式:

Shear X

所以:

INDEX(A:H,0,MATCH("shear X",A2:H2,0))