powerbi - 运行总计未在折线图上汇总
问题描述
包含一些销售数据的表具有关联的运行总计度量。在 PowerBi Desktop 的数据视图中查看时,数据确实反映了汇总总数。
但是,当应用于折线图时,运行总计只是每月总计。期望是运行总数永远不会减少(假设只有正销售额),并且折线图将反映度量中的值。所以逐月实际上应该是 500、1500、3000。
更新 1:根据 Foxans 的建议 - 结果相同:
更新 2:使用索引而不是日期 (dd/MM/yyyy) 时有效:
解决方案
您的ISONORAFTER过滤器应该基于Date
而不是Spend
运行总计(或者在没有日期列的情况下,应该是可以识别您尝试汇总的顺序的列,例如增量index
),即
Spend running total in Date =
CALCULATE(
SUM(Spend[Spend]),
FILTER(
ALLSELECTED(Spend),
ISONORAFTER(Spend[Date], MAX(Spend[Date]), DESC)
)
)
它在这里引起了一些混乱,因为您在Spend
列中的示例数据巧合地按值的升序排列(100 -> 200 -> 300)。如果您将其更新为一些随机数据,您会注意到它一开始就不起作用。
推荐阅读
- symfony - 找不到 Nelmio 4 安全定义索引
- python - 如何让 Python 进程使用所有 Docker 容器内存而不被杀死?
- reactjs - 如何在本机反应中在顶部标签栏周围留出空间?
- c - 使用 peprocessor 宏生成函数调用
- angular - 服务器渲染部分 DOM 并将其注入 Angular 应用程序
- aws-php-sdk - 如何在 PHP 中从 aws-marketplace 调用 ResolveCustomer 和 GetEntitlements?
- go - 如何加密字符串或 JSON
- android - 房间 - 按存储在字符串中的日期排序
- python - 如何捕获函数的输出并使用生成器实时重定向它?
- postman - 如何在邮递员测试中验证数组响应值?