IF语句嵌套在MEDIAN函数不生成Excel中的列表

我正在为我学校的一些课程进行统计。 我想要有一个公式来计算不同类别的评分中位数。 我的公式是:

=MEDIAN(IF(Table1[Class]="AR",Table1[Rating])) 

但我不明白为什么IF语句无法正确输出到MEDIAN函数。

据我所知,IF语句应该通过A列的类列表来看看它们是否是“AR”,如果是的话,他们应该输出这个值,如果不是的话,则不输出任何东西。 (我知道没有任何输出是不可能的,它会输出0.)

如果有人能帮上忙,那就太棒了!

Formula In Action的图片

Excel文件

感谢Scott Craner的帮助,答案是在完成公式input后按下CTRL + SHIFT + ENTER。 这将允许IF语句能够向中值函数输出多个值,这个过程也被称为数组 。