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

如何在Power BI中使用DAX计算同一行两数的百分比(班级苹果占比)

在Power BI中用DAX计算班级苹果领取占比的方法

假设你的数据表格名为苹果领取记录表,包含班级和领取苹果数量字段,以下是两种常见场景的DAX公式:

场景1:计算班级领取量占全局总领取量的百分比

这是最常用的全局占比计算,适合绘制整体占比折线图:

苹果领取占比 = 
DIVIDE(
    [领取苹果数量],
    CALCULATE(SUM([领取苹果数量]), ALL('苹果领取记录表'))
)
  • DIVIDE:安全除法函数,自动处理除数为0的异常情况
  • CALCULATE + ALL:忽略当前行的筛选条件,计算整个表格的苹果总领取量

场景2:计算班级领取量在同年级内的占比(若表格含年级字段)

如果需要按年级分组计算占比,可使用以下公式:

苹果领取占比(年级内) = 
DIVIDE(
    [领取苹果数量],
    CALCULATE(SUM([领取苹果数量]), ALLEXCEPT('苹果领取记录表', '苹果领取记录表'[年级]))
)
  • ALLEXCEPT:仅保留年级字段的筛选逻辑,计算当前年级的苹果总领取量

后续设置

新增计算列后,在Power BI字段面板选中该列,将格式设置为百分比(按需保留1-2位小数),即可直接用于绘制目标截图中的百分比折线图。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 02:22:06