首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按日期范围分列的PowerPivot相关数据

按日期范围分列的PowerPivot相关数据
EN

Stack Overflow用户
提问于 2014-10-03 14:49:17
回答 1查看 1.3K关注 0票数 1

有人知道我应该使用什么DAX函数来显示另一个表中一个表中的信息吗?

我的数据模型中有两个表:

-任务ID -任务名称-开始日期-结束日期

财政期间- ID -期间名称-开始日期-结束日期

我要做的是,对每个任务添加一个计算列,该列使用相应的财政期间ID填充。我试图添加一个筛选器或计算,指定:-如果任务开始日期介于财政开始日期和财政结束日期之间,则返回财政期间id。

有人有什么想法吗?谢谢你,罗

EN

回答 1

Stack Overflow用户

发布于 2014-10-19 21:36:03

这可能有助于:

  1. 如果财政期间ID是一个数字:

=CALCULATE(MAX(Periods[ID]),FILTER(Periods,Periods[Start Date]<=Tasks[Start Date] && Periods[End Date]>=Tasks[Start Date]))

  1. 如果财政期间ID不是数字,则:

将开始日期放在计算列中,例如“期间开始日期”。

=CALCULATE(MAX(Periods[Start Date]),FILTER(Periods,Periods[Start Date]<=Tasks[Start Date] && Periods[End Date]>=Tasks[Start Date]))

然后使用LOOKUPVALUE作为ID

=LOOKUPVALUE(Periods[ID],Periods[Start Date],Tasks[Period Start Date])

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26181251

复制
相关文章

相似问题

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