You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用DAX为每行4列数据添加平均值与中位数计算列?

使用DAX实现行级平均值与中位数计算列

基于现有Col1、Col2、Col3、Col4四列数据,可通过以下DAX公式直接创建两个计算列,无需借助Power Query:

1. 平均值计算列

使用AVERAGE函数对当前行的四个列值计算平均值:

Average = AVERAGE( { [Col1], [Col2], [Col3], [Col4] } )

将当前行的四个字段值打包为动态数组,AVERAGE函数自动计算数组内数值的算术平均值。

2. 中位数计算列

使用MEDIAN函数对当前行的四个列值计算中位数:

Median = MEDIAN( { [Col1], [Col2], [Col3], [Col4] } )

MEDIAN函数会先对数组内的数值排序,若数据个数为偶数,则返回中间两个数值的平均值;若为奇数则返回中间数值,与示例结果逻辑一致。

效果示例

Col1Col2Col3Col4AverageMedian
38956.256.5

内容的提问来源于stack exchange,提问作者Mammadu ADDU

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 14:02:09