我有一个像这样的excel表:
我想在“剪切X”列中找到“ story3”(行5,9,13和....)的最大值。我的意思是我应该写一个公式来查找“故事3s”的行,然后在“剪切X”列中找到它们的最大值。
答案 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))