ColumnA Column B Column C
name sales index
A 1250 1875
B 5500 15000
C 4500 5625
F 12750 13125
B 7250 28125
F 2000 13875
E 9250 23625
F 39250 16875
A 2250 25500
B 7250 15750
A 8250 29250
B 16500 11625
C 500 804000
在上表中,我想找出F具有最大销售额时的单元格地址。有人可以用excel公式帮助我。例如在上表中输出将是B9
答案 0 :(得分:3)
尝试:
="B" & MATCH(MAX(IF(A:A="F",B:B)),IF(A:A="F",B:B),0)
这是一个数组公式,必须使用Ctrl-Shift-Enter确认。这将返回" F"的第一个最大值的地址。如果有相同的值是最大值
同样如@XORLX所述,将整个列引用更改为实际数据大小或大到足以涵盖所需内容。这将加快计算速度。使用Array公式,它将遍历整个列两次。它将运行超过200万次。
虽然真正的问题是你将使用答案的目的是什么?如果结束只是知道地址,那么使用上面的。
但如果没有,那么可能有一种方法可以一步到位。