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

求Power BI度量值:计算单日产品总数最大值并返回对应日期计数

解决方案

步骤1:修正最大值对应日期的度量值

替换你现有的MaxTotalDate,确保精准定位上个月周六中总计数最大的日期:

MaxTotalDate = 
VAR MaxTotal = [MaxColumnTotal]
RETURN
CALCULATE(
    MAX(Calendar[Date]),
    FILTER(
        ALL(Calendar[Date]),
        [Weekend Counts] = MaxTotal
        && YEAR(Calendar[Date]) = YEAR(TODAY())
        && MONTH(Calendar[Date]) = MONTH(TODAY()) - 1
        && Calendar[Day of Week Name] = "Saturday"
    )
)

说明:用ALL(Calendar[Date])清除当前页面的日期上下文,确保遍历所有符合条件的上个月周六,匹配到总计数等于最大值的日期。

步骤2:创建目标日期的单产品计数量值

这个度量值将返回目标日期下每个产品的实际计数,而非最大值或总和:

ProductCountOnMaxDate = 
VAR TargetDate = [MaxTotalDate]
RETURN
CALCULATE(
    [Total Count],
    FILTER(ALL(Calendar[Date]), Calendar[Date] = TargetDate),
    VALUES(Product[Product Name]) -- 替换为你模型中实际的产品名称列
)

*说明:

  • 移除了原Weekend Counts中'Product Type'[Product Type] ="Total Count"的筛选,避免限制为总计数;
  • VALUES(Product[Product Name])保留产品维度的上下文,确保每个产品单独显示其在目标日期的计数。*

使用方式

在Power BI可视化中:

  • 把产品字段(如Product[Product Name])拖到「行」或「轴」区域;
  • 把ProductCountOnMaxDate拖到「值」区域;
  • 即可显示上个月总计数最高的周六,每个产品对应的实际计数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 16:23:17