计算百分比,包括小计作为 Power BI 中的度量

Posted

技术标签:

【中文标题】计算百分比,包括小计作为 Power BI 中的度量【英文标题】:Calculating percentages including subtotal as a measure in Power BI 【发布时间】:2020-09-28 04:07:29 【问题描述】:

我有一个按年龄组和性别(男性和女性)划分的人口数据集。我想制作一个矩阵表,其中将显示年龄组和性别+列小计的数字和百分比,以显示总人数(男性+女性)。

我创建了一个度量来计算百分比。然而,当我应用这个公式时,它显示了男性和女性的正确百分比,但对于男性和女性的小计,它正在将百分比相加。有人可以让我知道如何在小计栏中获得正确的百分比。谢谢。

Measure = 
DIVIDE(
    sum('LGA ERP'[ERP]), 
    CALCULATE(
        SUM('LGA ERP'[ERP]),
        filter(
            ALLSELECTED('LGA ERP'),
            'LGA ERP'[Sex] = max('LGA ERP'[Sex])
        )
    )
)

请参阅随附的我的 Power BI 文件的副本 - https://1drv.ms/u/s!AubIV2PXG9p4gql5E4XrkIW4uDyY9A?e=HSTcyl

【问题讨论】:

【参考方案1】:

尝试以下措施。这将解决您的问题。

Measure = 
DIVIDE(
    SUM('LGA ERP'[ERP]), 
    CALCULATE(
        SUM('LGA ERP'[ERP]),
        FILTER(
            ALLSELECTED('LGA ERP'),
            'LGA ERP'[Sex] = MAX('LGA ERP'[Sex]) 
                || 'LGA ERP'[Sex] = MIN('LGA ERP'[Sex])
        )
    ) 
)

这是最终的输出-

【讨论】:

以上是关于计算百分比,包括小计作为 Power BI 中的度量的主要内容,如果未能解决你的问题,请参考以下文章

使用Power BI计算随时间变化的百分比

Power-BI 数据透视行小计出错

计算度量和,并针对Power BI中的每一行填充它

POWER BI DAX函数应用-筛选器函数(上)

POWER BI 如何计算不唯一选项的累积占比

power bi度量值怎么写?有啥方法吗,求教程!