在 Excel 中找到中位数的多个条件

Multiple conditions finding median in Excel

我已将 link 添加到样本 sheet 中。它包含 17 年的房屋销售情况,包括 属性 类型 (Type)、价格 (SP)、Value (Price/SQF) 和 Size (SQF)。我想找到每种类型、每年和每个月的中位数。

https://drive.google.com/file/d/1ecmNoQ5g3xr2GsaxeHwupq3Rqnu84puD/view?usp=sharing

我使用这个公式(例如)来计算每年的中值,但是当我手动检查它时,它是不正确的:{=AGGREGATE(17,6,Value/((YEAR(Closing_Date)=$J127)*(类型="Condo")),2)}.

我真的不明白这个公式是如何工作的(具体来说,最后的“17,6”和“2”)。我已尝试在所有条件下使用 =median,但出现缺少参数错误。不知道该怎么做。

我已包含 space 并允许编辑测试文件(如果有帮助)。一旦我看到一种 属性 类型的公式,我就可以复制其他 2 种类型的公式。

picture of data file

{=AGGREGATE(17,6,Value/((YEAR(Closing_Date)=$J127)*(Type="Condo")),2)} 是正确答案。在研究 quartile.inc 之后,我意识到我有一个不同的错误导致了这个问题。