根据其他列中的值查找范围的四分位数

时间:2018-05-09 18:01:44

标签: excel if-statement quartile

我在单元格A1中的excel中有以下数据。我想找到" Time"的第25百分位数(四分位数1)。基于月份的数据。例如,4月17日的1四分之一时间数据是多少?我写了这个公式,但它不起作用。

可以用什么公式来回答上面提出的问题?

= IF(月份= 4月17日,QUARTILE(B2:B9,1),"")

enter image description here

1 个答案:

答案 0 :(得分:1)

务必使用ALT-SHIFT-ENTER

设置为数组公式
=QUARTILE.INC(IF(A2:A10=$E$3,B2:B10,""),1)

https://i.stack.imgur.com/1v8h4.png

在结合更大的公式之前,我喜欢将这些事情分解为一步。在C栏中我有

=IF(A8=$E$8,B8,"")

然后在E5我有

=QUARTILE.INC(C2:C10,1)

从那里我能够制定一个有效的公式。

另请注意,我并非100%确定您的日期如何,所以我使用了输入月份单元格。如果您愿意,可以用日期替换$ E $ 8

编辑:

甚至更换日期(年,月,日)

=IFERROR(QUARTILE.INC(IF(A2:A10=DATE(2018,4,1),B2:B10,""),1),"NONE FOUND")

再次记得使用ALT SHIFT ENTER

设置为数组公式