我不确定我试图做的最好的措辞,这就是为什么我的标题有点混乱。基本上,我在2列中的条目列表越来越多。第一栏中是代表单个汽车的数字。该条目与下一列相关,即汽车当前行驶里程的值。每天都会测量里程,并在两列中都进行新输入。您如何打印在第2列中搜索第一个列中个人汽车编号的最高里程条目的值?
Car Miles
2 10.0
3 30.0
2 40.0
4 60.0
例如,要吐出第2辆汽车的最高入口是40英里,需要什么公式?我已经尝试过IF / S等的变体,但不能完全考虑到两列。干杯
答案 0 :(得分:3)
使用Office 365 Excel:
=MAXIFS(B:B,A:A,"2")
在2010年或更高版本中:
=AGGREGATE(14,6,B1:B5/(A1:A5=2),1)
使用较旧的数组公式:
=MAX(IF(A1:A5=2,B1:B5))
作为数组公式,退出编辑模式时必须使用Ctrl-Shift-Enter而不是Enter进行确认。