powerbi - 两个运行总查询之间的差异
问题描述
我写了两种类型的运行总计,日期如下:-
30 days running Total Sales =
CALCULATE (
[Total Sales],
FILTER (
ALL ( Dates ),
Dates[Date] > MAX ( Dates[Date] ) - 30
&& Dates[Date] <= MAX ( Dates[Date] )
)
)
和
Running Total =
CALCULATE (
[Total Sales],
DATESINPERIOD ( Dates[Date], LASTDATE ( Dates[Date] ), 30, DAY )
)
我正在尝试计算 30 天的总销售额。但是这两个查询都给出了不同的结果,如下所示。
谁能解释一下......
解决方案
这里的值MAX ( Dates[Date] )
和LASTDATE ( Dates[Date] )
应该是相同的。
不同之处在于您的第一个衡量标准是减去 30 天,而第二个衡量标准是增加 30 天。
尝试在第二个中使用-30
而不是。30
推荐阅读
- c++ - Opencv c ++ stereoBM视差图距离有限
- mysql - 可以使用 COUNT 查询吗?
- azure-active-directory - 事件网格订阅者的 AAD 身份验证
- python - Django 查询集 - 从 json 对象转换
- jenkins - Jenkins 在单个图中显示多个 JMeter 报告(.jtl)
- oracle - 使用连接复制 Oracle SQL 结果
- javascript - 使用 Tornado 网络服务器运行的 Reactjs 应用程序中的路由不起作用
- exchangewebservices - 从 Outlook WebAddin 生成的访问令牌出现未经授权的错误
- javascript - 为什么选择器没有显示在反应 js 中?
- python - Tkinter 小部件不使用循环显示