POWER PIVOT(EXCEL) - 计算基于开始结束日期范围的人数

时间:2018-01-10 22:36:05

标签: excel powerbi powerpivot

我在Excel文件2标签中有员工的数据:

  1. 当前=个人数据(登记,姓名,性别,自由度,年龄,......)
  2. 开始/结束=合同信息(注册,开始日期,结束日期,离职原因......)
  3. 在Power Pivot我创建了:

    • 具有2个标签(当前/ StarEnd)
    • 的数据模型
    • 日历标签(从2015年1月1日至今)
    • 使用两个选项卡(Étiquettesdelignes)中类似的注册的2选项卡(当前和StarEnd)之间的关系。

    现在,我想计算一个Pivot Graphic中从2015年到现在(轴系列)按月(轴类别)分割的人数(Nb员工活动人数),可以使用像Gender这样的过滤器,分类等......

    Graph_example_Id_like_to_build

    请参阅我正在处理EXCEL FILE_POWER PIVOT

    的Excel文件

1 个答案:

答案 0 :(得分:0)

解决此问题的典型组件是:

  1. 日期表(与其他表没有任何关系)
  2. 使用CALCULATE ... FILTER ... [startdate]< = Dates [Date]&& [enddate]> =日期[日期]
  3. 本博文的第一部分对此进行了详细解释:

    https://www.kasperonbi.com/get-values-within-a-start-and-end-date-using-powerpivot-dax/

    注意,自该帖子编写以来,发布了新的DAX函数,可以帮助创建Date表,例如CALENDARAUTO。