gpt4 book ai didi

powerbi - 在 PowerBI 中使用 DAX 将 BLANKS 替换为 0

转载 作者:行者123 更新时间:2023-12-04 17:16:39 27 4
gpt4 key购买 nike

我编写了以下 DAX 查询

Global Spends = CALCULATE(SUM(PSL[Total Spend]),FILTER(PSL,PSL[PSL Flag] = "Global"))

Global LeadClass 的某些组合中,Global Spends 值为 BLANK,这意味着有没有 PSL 标记为该组合的 GLOBAL。我想用 0 替换这些空白,为此我写了这个:

Global Spends = IF(ISBLANK(CALCULATE(SUM(PSL[Total Spend]),FILTER(PSL,PSL[PSL Flag] = "Global"))),0,CALCULATE(SUM(PSL[Total Spend]),FILTER(PSL,PSL[PSL Flag] = "Global"))

以下度量适用于 0 个错误,但我在 Power BI 中的表为全局支出为 0 的所有组合提供了更多额外行,因此扰乱了整个表。

如何用 0 替换空格?

示例表

Global Lead | Class |Global Spends | Local Spends | Total Spends 
Marie | Software | 3M | 5M | 8M
Leela | Hardware | | 2M | 2M

这里我想用0替换空白。

最佳答案

对于这个特定的视觉对象:

Global Spends :=
IF (
SUM ( PSL[Total Spend] ) > 0 ,
CALCULATE (
SUM ( PSL[Total Spend] ) ,
PSL[PSL Flag] = "Global"
) + 0
)

关于powerbi - 在 PowerBI 中使用 DAX 将 BLANKS 替换为 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68570785/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com