使用excel 2010,当需要考虑B列的值时,如何计算A列的最小值或最大值?
所以我的表看起来像这样
Amt Spent Quintile
545,40 Q1
2146,41 Q1
753,66 Q2
821,11 Q2
2157,99 Q3
718,06 Q3
526,58 Q4
1047,50 Q4
2009,30 Q5
824,99 Q5
答案 0 :(得分:0)
获得五分位数的最大值"Q1"
:
=AGGREGATE(14, 6, A:A*(B:B="Q1"), 1)
获得五分位数的最小值"Q1"
:
=AGGREGATE(15, 6, A:A/(B:B="Q1"), 1)
您也可以放置单元格引用来代替硬编码常量"Q1"
。即。
=AGGREGATE(14, 6, A:A *(B:B=B2), 1)