Power BI MEDIAN 函数是 DAX 聚合函数之一,用于查找给定列中数字的中位数。本文将介绍 Power BI DAX MEDIAN 函数,用于计算中位数(偶数个数取中间两个数的平均值,奇数个数取中间值),并返回一个十进制数字。语法如下:
MEDIAN(<Column>)
MEDIAN 函数仅处理数值。它不支持文本、字符串数据、逻辑值或日期值。如果给定列包含空白值,MEDIAN 函数将忽略它们。
Power BI DAX MEDIAN 函数示例
我们需要创建一个度量值来使用 MEDIAN 函数并分配产品销售的中位数。因此,在“开始”选项卡中,单击“新建度量值”按钮,并将其重命名为 SalesMedian。为了演示 Power BI DAX MEDIAN() 函数,我们使用 SuperStore Orders 中的 Sales 列来获取中位数。
SalesMedian = MEDIAN(Orders[Sales])
请将新的 SalesMedian 度量值添加到 表格报告中。请不要将其与 SalesMedian 的结果混淆。例如,家具类别共有 6128 件产品。同样,创建另外两个度量值来计算利润中位数和订单中位数。请参考 聚合 和 函数 文章,了解其他 Power BI 函数。更多图表 >> 点击此处。
ProfitMedian = MEDIAN(Orders[Profit])
OrdersMedian = MEDIAN(Orders[Quantity])
另一个选项是将 Profit 添加到表中。然后,单击 Profit 度量值“求和”旁边的向下箭头,并将默认聚合从“平均值”更改为“中位数”,如下所示。
