首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >电源BI前x天

电源BI前x天
EN

Stack Overflow用户
提问于 2021-06-11 18:37:05
回答 1查看 39关注 0票数 0

我在动力BI中有下表。

代码语言:javascript
运行
复制
 rundate   checktypeid    state    value    DOW
  6/11/21    1             ALL      250     Friday
  6/10/21    1             ALL      240     Thursday
  6/10/21    2             FL       300     Thursday
  6/10/21    2             FL       310     Thursday
  6/4/21     1             ALL      400     Friday
  6/3/21     2             FL       410     Friday

我需要看看前一周的情况,就像这样.按校验类型和状态分组

代码语言:javascript
运行
复制
  rundate   checktypeid    state    value    DOW       Last_DOW_value
  6/11/21    1             ALL      250     Friday       400
  6/10/21    1             ALL      240     Thursday    
  6/10/21    2             FL       300     Thursday     410
  6/4/21     1             ALL      400     Friday      
  6/3/21     2             FL       410     Friday      

我试过像下面这样的measure

Last_DOW_value = CALCULATE(sum(tableA[value]),tableA[CHECK_TYPE_ID],tableA[State],PREVIOUSDAY(AutoDialerDaily[run_dt])-6)

捕获前一周的值(比较星期一到星期一,星期二到星期二等),记住对于不同的校验类型和状态,我有多个相同的日期。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-11 19:47:48

看看这一措施:

代码语言:javascript
运行
复制
Last_DOW_value = CALCULATE(sum(tableA[value]), FILTER(ALL(tableA), tableA[state] = SELECTEDVALUE(tableA[state]) && tableA[checktypeid] = SELECTEDVALUE(tableA[checktypeid]) && tableA[rundate] = SELECTEDVALUE(tableA[rundate])-7 ))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67942018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档