powerbi - How to get the previous day value as a measure
问题描述
Situation:
I currently have two columns (date, value). I would like to create a measure calculating the previous day value.
Sample values:
date Column1
1/1/2019 0:00 10
1/2/2019 0:00 20
1/3/2019 0:00 30
1/4/2019 0:00 50
1/5/2019 0:00 100
1/6/2019 0:00 20
1/7/2019 0:00 30
1/8/2019 0:00 40
Sample Output:
+---------------+---------+---------------+
| date | Column1 | previousvalue |
+---------------+---------+---------------+
| 1/1/2019 0:00 | 10 | |
| 1/2/2019 0:00 | 20 | 10 |
| 1/3/2019 0:00 | 30 | 20 |
| 1/4/2019 0:00 | 50 | 30 |
| 1/5/2019 0:00 | 100 | 50 |
| 1/6/2019 0:00 | 20 | 100 |
| 1/7/2019 0:00 | 30 | 20 |
| 1/8/2019 0:00 | 40 | 30 |
+---------------+---------+---------------+
解决方案
您可以在方法PREVIOUSDAY
中的过滤器表达式中使用该函数CALCULATE
PreviousValue =
CALCULATE(
SUMX(example,example[Column1]),
PREVIOUSDAY(example[date])
)
推荐阅读
- windows - Docker for Windows 构建失败不再显示间歇性图像
- scala - 在 spark 中使用 requests-scala 但出现错误
- r - 在 ggplot2 中添加第二个 y 轴
- c# - 从 C# 读取 Tibco EMS 消息队列需要哪些属性
- r - R:预测函数结果因版本而异,响应超出范围(0-1)
- download - Xamarin.Mac 7.2.0.3 (Mac) 的链接
- php - Laravel - Spatie 多租户 - 让表格遵守租户数据库
- python - 如何使用 websocket python-binance 获取未结订单?
- python - Python多处理 - 在线程之间使用共享变量和管理器?
- python - 如何提取字符串的一部分,从一个单词到另一个单词?