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.
Tengo dos bases de datos:
uno con una lista de aprendices y la identificación de la formación que siguieron
uno más con la lista de toda la formación y su fecha (con una columna siendo la categoría de formación : ventas, técnicas, otras)
•> Quiero contar cuántos aprendices tengo > Utilizo counta para contar el nombre del aprendiz (NbTrainee ? counta('traineeDB"[TraineeID])
•> Quiero comprobar el número de aprendices por año > Hago una matriz con categoría de entrenamiento como línea, número de trenes como valor, y año como columna y terminar con algo como esto
TrainingTopic | 2019 | 2020 |
Ventas | 100 | 110 |
Técnicas | 200 | 250 |
Otro | 10 | 8 |
Siguiente paso (y aquí tengo un problema), quiero añadir una cuarta columna que compare 2019 y 2020, como este :
TrainingTopic | 2019 | 2020 | Dif. |
Ventas | 100 | 110 | +10% |
Técnicas | 200 | 250 | +25% |
Otro | 10 | 8 | -20% |
Me aconsejaron hacerlo usando dos medidas calculadas:
NbTrainee2019 á calculate(counta('traineeDB'[TraineeID],'Year'-"2019")
NbTrainee2020 á calculate(counta('traineeDB'[TraineeID],'Year'-"2020")
Debería funcionar, excepto cada vez que quiera comparar otros dos años (por ejemplo, 2019vs2018 o 2020vs2019) tendré que cambiar los medimentos.
¿Hay alguna manera de escribir un mensurment como este? Con el usuario poder elegir el "año elegido"
NbTrainee201X á calculate(counta('traineeDB'[TraineeID],'Year'-Chosen year)
NbTrainee201Y á calculate(counta('traineeDB'[TraineeID],'Year'-Chosen year-1)
¿Puede alguien ayudarme?
@Arkhos94 , Puede probar con la tabla de fechas y la inteligencia de tiempo
Ventas YTD á CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
Last YTD Sales á CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"12/31"))
Este año Ventas: CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"12/31"))
Ventas del año pasado: CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"12/31"))
Last to last YTD Sales - CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"12/31"))
Año detrás de Ventas: CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
Sólo año vs año, no un nivel por debajo. A continuación se puede trabajar con la tabla Año, sin necesidad de fecha
Este año: CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]-max('Date'[Year])))
Last Year ? CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]-max('Date'[Year])-1))
diff -Este año]-[Año pasado]
diff % á divide([This Year]-[Last Year ],[Last Year ])
Power BI — Año tras año con o sin inteligencia de tiempo
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. Consulte :radacad sqlbi My Video Series Aprecia tus Felicitaciones.
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 |