powerbi - 获取上个月power bi的最大日期数据
问题描述
我有一张表,可以记录每天 MTD 的交易记录。我希望 power bi 返回每个月的最大交易日期,并且我想对上个月做同样的事情。如果我只是使用 previuosmonth() 过滤我的交易表以汇总所有交易,这将汇总所有数据并记住我每天都有 MTD,因此数据将是错误的。下面是我用来获取上个月最大日期交易的内容,但问题在于它仅适用于卡片视觉效果,而不适用于任何其他视觉效果。有人可以帮忙吗?
NetSalesPreviousMonth =
Var maxdate = (MAX(Sales[OrderDate]))
var prevmaxdate = CALCULATE (
MAX ( Sales[OrderDate] ),
FILTER (
ALLSELECTED (
Sales
),
[OrderDate] < maxdate
&& FORMAT ( Sales[OrderDate], "mm/yyyy" )
= FORMAT ( DATE ( YEAR ( maxdate ), MONTH ( maxdate ) - 1, 1 ), "mm/yyyy" )
)
)
return
CALCULATE(
[Net Sales],
FILTER(ALL(Sales[OrderDate]), Sales[OrderDate] = prevmaxdate )
)
解决方案
推荐阅读
- selenium-webdriver - java升级后Webdriver无法启动测试“无法创建新服务:ChromeDriverService”
- python-3.x - Mac OS Python 3.6 无法 pip 安装任何包(TLS/SSL 证书)
- c# - 通过 id 而不是名称从谷歌云获取对象
- android - 从房间返回接口的 LiveData?
- ssl - 如何在服务器上签署 ssl
- python - 延长 google Oauth2 的 access_token 的寿命
- javascript - setTimeout 和获取请求
- javascript - 如何摆脱代码中的解析错误
- render - 渲染到纹理
- php - 当我试图避免会话超时时,登录页面返回 419 错误