按月或年计算员工人数

时间:2019-07-25 16:00:01

标签: powerbi dax

我有2张桌子

1表是日期表,具有以下字段:日期,月,季度,年,年月,年数

第二个表是Employee表,具有以下字段:EmpID,雇用日期,离职日期, 活跃的员工的终止日期为空。

我正在尝试按月和年进行员工人数统计。用论坛写了一个低调的措施,但结果却是空白:

在这里为您提供的帮助将不胜感激。

HeadCount =

var endperiod = MAX('date'[Date])

var startperiod = MIN('date'[Date])

返回

CALCULATE(DISTINCTCOUNT('共享用户'[EmployeeId]),FILTER(ALL('共享用户'),('共享用户'[HireDate] <=结束&&'共享用户'[TerminationDate]> = startperiod)) )

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码完成任务(我假设您是根据“ calendar [date]”列进行切片的,而employee_ID是唯一的):

{
  "metrics": [
      { metric_name: "if_speed", metric_value: 100000 }, 
      { metric_name: "if_prefix_accepted", metric_value: 10 }, 
      { metric_name: "if_prefix_rejected", metric_value: 8 }
  ],
  "dimensions": [
      { dimension_name: "device_name", dimension_value: "foobar" }, 
      { dimension_name: "num_cores", dimension_value: 32 }, 
      { dimension_name: "amt_ram", dimension_value: "128000000000" }
   ]
}
相关问题