group-by - 按减法bi分组
问题描述
我有这样的数据,我想用日期之间的减法对行进行分组
Customer Date price
Jane 01/01/2018 10
Jane 01/02/2018 14
Joe 01/01/2018 10
Joe 01/02/2018 15
我需要获得:
Customer price
Jane 4
Joe 5
如何在 power Bi 中执行此操作?
解决方案
尝试将其添加到计算列中:
Difference =
var LatestDate = Table[Date]
var LatestValue = Table[Price]
var PreviousDate = Dateadd(Table[Date],-1, day)
var PreviousValue = CALCULATE(FIRSTNONBLANK(Table[Price],1),
FILTER(Table, Table[Date]=PreviousDate))
RETURN IF(CONTAINS(Table,Table[Date],PreviousDate), LatestValue-PreviousValue , 0)
推荐阅读
- excel - Power Query with data validation: Change source data from a list (drop down) based on value
- r - 来自 Dunnett 秩检验的成对相关性
- facebook-opengraph - Facebook 调试器看不到我的 Open Graph 代码
- sorting - 将日期排序为第二个标准会给出错误的顺序
- python - chart_type 未在我的 if 语句中注册
- python - 带有 if 语句的 Python Numba jit 函数
- pdf - 为什么现在在 Rstudio 中编织 pdf_document 异常缓慢?
- ios - 如何根据设备主题更改collectionview单元格颜色(按照我的配色方案)
- java - 如何为 Spring Java 服务器获取 OpenApi Generator 生成 ResponseEntity