我想找到C列中的最大值,并在E5中返回关联的“AM”单位(A3,A16,A29)。
然后,我想找到C列中的下一个最高值,并在F5中返回相关的“AM”单位(A3,A16,A29)。
我无法发布表格的图片,但我已经包含了Dropbox文件的链接。提前谢谢!
答案 0 :(得分:1)
好吧,你没有回答你是否可以使用辅助列,但我就是这样做的:
在D栏中,您可以输入以下内容:
=MAX(C5:C13)
在单元格D3中,以及在D16中的=MAX(C18:C26)
,依此类推。
然后在E5中,您可以使用该公式:
=INDEX($A:$A, MAX(IF(LARGE($D:$D,1)=$D:$D,ROW($D:$D))))
在F5中:
=INDEX($A:$A, MAX(IF(LARGE($D:$D,2)=$D:$D,ROW($D:$D))))
请注意,=MAX()
相当于=LARGE( ,1)
,因此第一个公式也可以写为=INDEX($A:$A, MAX(IF(MAX($D:$D)=$D:$D,ROW($D:$D))))
现在,这些是数组公式,因此您必须使用 Ctrl + Shift + Enter 而不是传统的 Enter 让它们正常工作。
另外,最后一个注释,您可以将范围$A:$A
和$D:$D
更改为$A3:$A40
和$D3:$D40
,以使公式更快,因为细胞数量更少治疗。