Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Anonymous
Not applicable

Compare los datos del mes actual con el mes/trimestre anterior en la misma tabla

Hola a todos,

Estoy tratando de hacer una tabla/matriz que compare el recuento de cuentas en el mes actual con el mes anterior y con el final del trimestre anterior. Y luego calcular la diferencia de recuento y la diferencia %. También necesitaría una segmentación de datos que pueda cambiar cuál es el mes "actual", así que si selecciono Dic 2019, el mes anterior sería noviembre de 2019, y el trimestre anterior es septiembre de 2019.

Mes actualMes anteriorMes - CambioMes % CambioTrimestre anteriorCuarto - CambioTrimestre % Cambio
Total de cuentas de NY540,495540,3881070.02%539,1661,3290.25%
Total de cuentas de CA324,921324,7601610.05%323,6441,2770.39%
Total de cuentas TX165,534165,0914430.27%160,6864,8483.02%

Mi tabla de datos es bastante básica, se vería algo como esto, donde cada mes obtengo todas las cuentas que tenemos en el sistema.

AccountNumberEstadoPeríodo
3453564NySep-19
3650122TxSep-19
8375968acerca deSep-19
7256553acerca deSep-19
2488654NySep-19
3453564NyNov-19
3650122TxNov-19
8375968acerca deNov-19
7256553acerca deNov-19
2488654NyNov-19
3453564NyDic-19
3650122TxDic-19
7256553acerca deDic-19
2488654NyDic-19

Conseguir el mes actual es fácil y hecho, pero no estoy seguro de cómo recibiría el mes/trimestre anterior y luego las diferencias de /% que se rellenarán por fila y, a continuación, cambiar cuando selecciono un nuevo mes actual?

¡Muchas gracias!

1 ACCEPTED SOLUTION
v-gizhi-msft
Community Support
Community Support

Hola

Espero que esto es lo que quieres:

6.PNG

Vea mi archivo pbix adjunto.

Saludos

Giotto

View solution in original post

5 REPLIES 5
v-gizhi-msft
Community Support
Community Support

Hola

Espero que esto es lo que quieres:

6.PNG

Vea mi archivo pbix adjunto.

Saludos

Giotto

Anonymous
Not applicable

@v-gizhi-msft ¡Esto es increíble! Muchas gracias.

Digamos que hay algo más que el número de cuenta y el estado en el que me gustaría centrarme en la misma tabla, digamos Género y CustomerID

AccountNumberEstadoGéneroCustomeridPeríodo
3453564NyF100119-Sep
3650122TxM100219-Sep
8375968acerca deM100319-Sep
7256553acerca deM100319-Sep
2488654NyF100119-Sep
3453564NyF100119-Nov
3650122TxM100219-Nov
8375968acerca deM100319-Nov
7256553acerca deM100319-Nov
2488654NyF100119-Nov
3453564NyF100119 de dices
3650122TxM100219 de dices
7256553acerca deM100319 de dices
2488654NyF100119 de dices

Y en mi tabla de informes me gustaría filas adicionales para clientes totales masculinos y clientes totales femeninos. Probarlo con su trabajo actual y su tabla Target con la categoría o estado me está lanzando para un bucle.

¡Gracias!

Anonymous
Not applicable

¿No estás seguro de que puedo golpear este hilo, o si debo hacer uno nuevo? Todavía lo estoy pasando mal cuando quiero calcular recuentos basados en diferentes columnas.

@v-gizhi-msft ?

¡Gracias!

amitchandak
Super User
Super User

@Kofo , Espero que tenga fecha. Puede utilizar el siguiente tipo de fórmula

MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(Table[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd(Table[Date],-1,MONTH)))
last MTD (complete) Sales =  CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd(Table[Date],-1,MONTH))))
last year MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd(Table[Date],-12,MONTH)))
last year MTD (complete) Sales =  CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd(Table[Date],-12,MONTH))))
Month behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd(Table[Date],-1,Month))
last QTR same Month (complete) Sales =  CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd(Table[Date],-1,Qtr))))
MTD (Year End) Sales =  CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFYEAR(Table[Date])))
MTD (Last Year End) Sales =  CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFYEAR(dateadd(Table[Date],-12,MONTH),"8/31")))





QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD((Table[Date])))

Last QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd(Table[Date],-1,QUARTER)))
CALCULATE([Total Value], PREVIOUSQUARTER('Calendar'[Date]))
Last complete QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD( ENDOFQUARTER(dateadd(Table[Date],-1,QUARTER))))

Last to last QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd(Table[Date],-2,QUARTER)))
Next QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd(Table[Date],1,QUARTER)))

Last year same QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(dateadd(Table[Date],-1,Year)))
Last year same QTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(ENDOFQUARTER(dateadd(Table[Date],-1,Year))))

trailing QTR = CALCULATE(SUM(Sales[Sales Amount]),dateadd(Table[Date],-1,QUARTER))
trailing  4 QTR = CALCULATE(SUM(Sales[Sales Amount]),dateadd(Table[Date],-4,QUARTER))

Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de que tiene un calendario de fechas y se ha marcado como la fecha en la vista de modelo. Además, únase a él con la columna de fecha de su 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/

https://www.youtube.com/watch?v=FIkkhcGDgiM

camargos88
Community Champion
Community Champion

Hola @Kofo ,

Puede utilizar las funciones de fecha de intel si tiene una tabla de fechas:

https://docs.microsoft.com/en-us/dax/time-intelligence-functions-dax

Tiene PREVIOUSQUARTER y PREVIOUSMONTH.

Ricardo



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.