Power BI Visual 运行 合计

Power BI Visual Running Total adds up

我的每月销售额视觉效果与图片的第一部分相似。

为了显示 运行 交易总数,我使用了这个 Measure:

Sum Sales Running Total = 
CALCULATE(
    COUNTROWS(SalesTable),
    FILTER(
        ALLSELECTED(SalesTable),
        SalesTable[CreatedOn] <= MAX(SalesTable[CreatedOn])
    )
)



如果我只选择一年的切片器,我会得到 运行 总数的正确视觉效果。正如你在图片上看到的。

但是,如果我为 运行 总视觉效果选择多个年份的切片器,则视觉效果会将所有数据相加,而不是重叠图表。见图片的下半部分。


正确的交易金额被标记为绿色,错误的交易金额被标记为红色。

我怎样才能防止视觉形式总结视觉中的 运行 总数?

嗨,这种行为是由于分组依据而发生的。修改措施如下

Count of Booths Running Total = 
CALCULATE(
    COUNTROWS(dlg_V_Booth_per_Event),
    FILTER(
        ALLSELECTED(dlg_V_Booth_per_Event),
        dlg_V_Booth_per_Event[CreatedOn] <= MAX(dlg_V_Booth_per_Event[CreatedOn]) 
        && dlg_V_Booth_per_Event[RunningMonth] <= MAX(dlg_V_Booth_per_Event[RunningMonth]) 
        && dlg_V_Booth_per_Event[EventName] = max(dlg_V_Booth_per_Event[EventName])
    )
)

Sum of Booth Space Running Total = 
CALCULATE(
    SUM(dlg_V_Booth_per_Event[BoothSpace]),
    FILTER(
        ALL(dlg_V_Booth_per_Event),
        dlg_V_Booth_per_Event[CreatedOn] <= MAX(dlg_V_Booth_per_Event[CreatedOn])
        && dlg_V_Booth_per_Event[RunningMonth] <= MAX(dlg_V_Booth_per_Event[RunningMonth]) 
        && dlg_V_Booth_per_Event[EventName] = max(dlg_V_Booth_per_Event[EventName])
    )
)