Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
¡Hola a todos!
Estoy luchando para crear un objeto visual que ayude a calcular cuántos ID y el costo que tuve durante el último año, teniendo en cuenta la fecha abierta y cerrada. A través de la página de tendencias HR Analytics - Active Employee, Hire and Termination, puedo encontrar el total en todo el tiempo, pero estoy luchando en el filtrado para incluir solo el último año. Así que me gustaría que todas las identificaciones y el costo con:
El coste solo debe incluirse entre las dos fechas. Y si la fecha de salida >=febrero de 2020 pero la fecha de entrada es antes de febrero de 2020, me gustaría que mostrara que es un costo continuo desde el principio en febrero de 2020 hasta la fecha de salida. ¡Espero que tenga más sentido! Si no, por favor hágamelo saber. Gracias de nuevo por toda la ayuda!
Adapté esta fórmula, pero no está funcionando mis necesidades exactamente:
Empleados actuales = CALCULATE(COUNTx(FILTER(Employee,Employee[Fecha de inicio]<=max('Date'[Date]) y (ISBLANK(Employee[End Date]) || Empleado[Fecha de finalización]>max('Fecha'[Fecha]))),(Empleado[Id. de empleado])),CROSSFILTER(Employee[Fecha de inicio],'Fecha'[Fecha],Ninguno))
Id | En | Fuera | Costo |
1 | 6/30/2020 | 9/30/2020 | $ 4,000 |
2 | 6/30/2020 | 10/2/2020 | $ 800 |
3 | 7/4/2020 | 1/1/2021 | $ 1,000 |
4 | 7/8/2020 | 9/30/2020 | $ 2,000 |
5 | 8/8/2020 | 9/30/2020 | $ 1,000 |
6 | 8/8/2020 | 9/9/2020 | $ 1,300 |
7 | 8/20/2020 | 1/2/2021 | $ 700 |
8 | 9/20/2020 | 10/2/2020 | $ 800 |
9 | 9/20/2020 | 12/1/2021 | $ 8,000 |
10 | 9/20/2020 | 11/1/2021 | $ 1,000 |
11 | 10/1/2020 | 12/1/2021 | $ 2,000 |
12 | 10/10/2020 | 11/1/2021 | $ 1,230 |
13 | 10/10/2020 | 1/2/2021 | $ 1,450 |
14 | 10/20/2020 | 2/1/2021 | $ 7,000 |
15 | 11/4/20220 | 12/1/2021 | $ 2,300 |
16 | 11/4/20220 | 12/3/2021 | $ 700 |
17 | 11/4/2020 | 12/3/2021 | $ 2,400 |
18 | 11/4/2020 | 12/3/2021 | $ 3,102 |
19 | 11/4/2020 | 1/2/2021 | $ 4,000 |
20 | 12/1/2020 | 1/2/2021 | $ 2,540 |
21 | 12/1/2020 | $ 4,500 | |
22 | 1/20/2021 | $ 3,000 | |
23 | 1/20/2021 | 2/2/2021 | $ 1,200 |
24 | 1/20/2021 | 2/20/2021 | $ 3,400 |
25 | 1/20/2021 | $ 4,500 | |
26 | 1/20/2021 | $ 8,000 | |
27 | 1/20/2021 | $ 2,310 | |
28 | 1/20/2021 | $ 1,200 | |
29 | 2/2/2021 | $ 900 | |
30 | 2/2/2021 | $ 3,000 |
Solved! Go to Solution.
@kw101 , Pruebe con Min en la fecha de inicio
Empleados actuales = CALCULATE(COUNTx(FILTER(Employee,Employee[Fecha de inicio]<=Min('Date'[Date]) y (ISBLANK(Employee[End Date]) || Empleado[Fecha de finalización]>max('Fecha'[Fecha]))),(Empleado[Id. de empleado])),CROSSFILTER(Employee[Fecha de inicio],'Fecha'[Fecha],Ninguno))
si es necesario hacer lo mismo para max. Compruebe también si hay <= o >=
@kw101 , Pruebe con Min en la fecha de inicio
Empleados actuales = CALCULATE(COUNTx(FILTER(Employee,Employee[Fecha de inicio]<=Min('Date'[Date]) y (ISBLANK(Employee[End Date]) || Empleado[Fecha de finalización]>max('Fecha'[Fecha]))),(Empleado[Id. de empleado])),CROSSFILTER(Employee[Fecha de inicio],'Fecha'[Fecha],Ninguno))
si es necesario hacer lo mismo para max. Compruebe también si hay <= o >=
Gracias de nuevo por toda su ayuda! Al aplicar esto a la vida real, por alguna razón lo visual es inexacto, sin considerar las entradas creadas este mes (o en este caso, los empleados incorporados este mes). ¿Puedes ayudarme a ver dónde salió mal?
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |