powerbi - 上个月同期
问题描述
我正在努力获得与上个月相同的时间。我想比较当前月份,例如,今天是 16June2021,所以我想获得从 5 月 1 日到 5 月 16 日的销售额。
我正在使用这个公式,但我得到了整个月的总数:
上一页 MTD = 计算(sum(Sales[Sales_Amount]),DATEADD(过滤器(DATESMTD(Sales[Sale_Date]),Sales[Sale_Date]<=today()),-1,MONTH))
用 DATEADD(filter(DATESMTD(Sales[Sale_Date]),Sales[Sale_Date]<=today()),-1,MONTH) 创建一个表,我也得到了上个月的每一天。
是否必须使用日期表?已经尝试过,但结果是空的。这与我的日期格式有关吗?从导入中,它以日期/时间格式出现。
非常感谢
解决方案
尝试:
Prev MTD = calculate(sum(Sales[Sales_Amount]),filter(ALL(Sales[Sale_Date]),Sales[Sale_Date] >= DATE( YEAR(TODAY()), MONTH(TODAY())-1, 1) && Sales[Sale_Date]<=today()))
推荐阅读
- html - 将图片链接作为道具传递
- laravel - Laravel 8 向 CopyAndPay Api 发出 POST 请求并呈现表单
- ios - AKOscillator 频率范围用于 iOS 中的Theremin 声音
- .net - SERVERPROPERTY 中的 EngineEdition "SQL Database" 是什么 SQL Server 版本或平台
- javascript - 作为 html 脚本的一部分更改文本属性
- android - Android studio 无法识别旧版本的 gradle 文件
- flutter - 执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 Flutter clean 后
- ruby-on-rails - Rails 中的验证
- python - AttributeError:“函数”对象没有属性“文本”
- java - 取字符串的第一个字符,直到字符串为空 ""