Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Estoy tratando de crear un gráfico de líneas y barras que representará un total de ejecución de 2019(Line) y 2020(Bar) durante los mismos meses. Sin embargo, los datos de 2019 de Enero-Aug se muestran como el total de ejecución a partir de diciembre de 2019.
Aquí están mis fórmulas y screeshots a continuación:
2019 - CALCULATE(
COUNT(PS_Data[ID de empleado]),
FILTRO(
ALLSELECTED(PS_Data),
PS_Data[Tarde/No Tarde] - "Early" &&
PS_Data[Fecha de acción]<- MAX(PS_Data[Fecha de acción])&& PS_Data[Fecha de acción]. [Año] 2019))
2020 - CALCULATE(
COUNT(PS_Data[ID de empleado]),
FILTRO(
ALLSELECTED(PS_Data),
PS_Data[Tarde/No Tarde] - "Early" &&
PS_Data[Fecha de acción]<- MAX(PS_Data[Fecha de acción])&& PS_Data[Fecha de acción]. [Año] 2020))
Solved! Go to Solution.
Hola @nawlins76 ,
Puede modificar su medida [2019] de la siguiente manera:
2019 =
CALCULATE (
COUNT ( PS_Data[Employee ID] ),
FILTER (
ALL ( PS_Data ),
'PS_Data'[Late/Not Late] = "Early"
&& 'PS_Data'[Action Date]
<= MAXX (
FILTER ( 'PS_Data', 'PS_Data'[Action Date].[Year] = 2019 ),
[Action Date]
)
)
)
Atttached un archivo de muestra en el siguiente, espera ayudarle.
Best Looks,
Yingjie Li
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@nawlins76 , si fecha o crea una nueva columna con ayuda de este vídeo -https://www.youtube.com/watch?v=cJqgphIHXz8
Intentan inteligencia de tiempo y tabla de citas
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))
last month Sales = CALCULATE(SUM(Sales[Sales Amount]),previousmonth('Date'[Date]))
last MTD (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-1,MONTH))))
last year MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-12,MONTH)))
last year MTD (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-12,MONTH))))
Month behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Month))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
Next month value = CALCULATE(sum('table'[total hours value]),nextmonth('Date'[Date]))
previous month value = CALCULATE(sum('table'[total hours value]),previousmonth('Date'[Date]))
Next to next month value = CALCULATE(sum('table'[total hours value]),nextmonth(dateadd('Date'[Date],1,MONTH)))
previous to previous month value = CALCULATE(sum('table'[total hours value]),previousmonth(dateadd('Date'[Date],-1,MONTH)))
Last year same month value = CALCULATE(sum('table'[total hours value]),previousmonth(dateadd('Date'[Date],-12,MONTH)))
Power BI — MTD
https://medium.com/@amitchandak.1978/power-bi-mtd-questions-time-intelligence-3-5-64b0b4a4090e
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, únase a ella con la columna de fecha de su/s hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...
Apreciamos tus Felicitaciones.
@amitchandak Gracias, pero usar la tabla de fechas no es dar los resultados que estoy buscando... esencialmente, necesito datos de 2019 para mostrar como Null o Blank o incluso 0 durante los meses 2020. ver el gráfico a continuación para la salida deseada:
Hola @nawlins76 ,
Puede modificar su medida [2019] de la siguiente manera:
2019 =
CALCULATE (
COUNT ( PS_Data[Employee ID] ),
FILTER (
ALL ( PS_Data ),
'PS_Data'[Late/Not Late] = "Early"
&& 'PS_Data'[Action Date]
<= MAXX (
FILTER ( 'PS_Data', 'PS_Data'[Action Date].[Year] = 2019 ),
[Action Date]
)
)
)
Atttached un archivo de muestra en el siguiente, espera ayudarle.
Best Looks,
Yingjie Li
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¡Muchas gracias! Esto resolvió mi problema. Sólo tenía que cambiar el TODO a ALLSELECTED.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.