计算类别组的中位数而忽略缺失值?

时间:2018-12-03 19:25:07

标签: excel excel-formula

颜色A:类别

B颜色:分数(可能缺少数据)

到目前为止我所拥有的:

=MEDIAN(IF(A$1:A$5="CAT1",B$1:B$5,""))

我的代码按类别对列进行分组并计算它们的中位数,但是无法忽略缺失的值-我不确定如何添加<> 0以忽略值;我该怎么办?

1 个答案:

答案 0 :(得分:2)

使用*将两个布尔语句相乘:

=MEDIAN(IF((A$1:A$5="CAT1")*(B$1:B$5<>0),B$1:B$5,""))

使用Ctrl-Shift-Enter确认。