Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
¡Esperando que alguien pueda ayudar! Cada mes recibo un archivo de finanzas, el número total de filas varía cada mes. Las dos columnas de interés se financial_ref (que es un identificador único para cada mes, aunque se repite a lo largo de los meses) y el resultado (que es Sí o No). Un gráfico de barras apilada al 100% puede mostrar el sí/no% cada mes (eje, fecha, valor , recuento (financial_ref), leyenda, resultado), pero lo que también me gustaría es un gráfico que puede mostrar la diferencia % cada mes. Así que si el "No" fue del 48% en marzo y del 50% en abril, me gustaría un gráfico que muestre +2% para "No" para abril, siendo el aumento con respecto al mes anterior (y también muestra -2% para 'Sí' para abril). Hay una columna adicional "Categoría" que las partes interesadas usarían para filtrar las visualizaciones creadas. No tengo idea de por dónde empezar...
Solved! Go to Solution.
Hola @coopernicus ,
suponiendo que tiene una tabla de fechas, puede probar estas medidas:
Total Outcome = CALCULATE(
COUNTA(Sheet1[Outcome]))
Total Outcome Prev Month = CALCULATE(
[Total Outcome],DATEADD('Date'[Date],-1,MONTH))
% Monthly Change = DIVIDE(
[Total Outcome] - [Total Outcome Prev Month],[Total Outcome Prev Month], 0)
Espero que ayude.
Salud
Marco
@coopernicus , puede utilizar la inteligencia del tiempo para obtener actual y el mes pasado y luego tomar la diferencia de que
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")))
Hola @coopernicus ,
suponiendo que tiene una tabla de fechas, puede probar estas medidas:
Total Outcome = CALCULATE(
COUNTA(Sheet1[Outcome]))
Total Outcome Prev Month = CALCULATE(
[Total Outcome],DATEADD('Date'[Date],-1,MONTH))
% Monthly Change = DIVIDE(
[Total Outcome] - [Total Outcome Prev Month],[Total Outcome Prev Month], 0)
Espero que ayude.
Salud
Marco
Hola @MarcoPessina ,
esa mesa es exactamente lo que me gustaría, pero después de probar las medidas no me estaba dando cifras correctas. Creé una nueva mesa pequeña para probarla también, como abajo,
Referencia | Fecha | Valor |
a | 01/03/2020 | Sí |
b | 01/03/2020 | No |
c | 01/03/2020 | No |
d | 01/03/2020 | Sí |
e | 01/03/2020 | No |
a | 01/04/2020 | Sí |
b | 01/04/2020 | No |
c | 01/04/2020 | Sí |
d | 01/04/2020 | No |
e | 01/04/2020 | Sí |
f | 01/04/2020 | No |
Conseguir este resultado sin embargo??
¿No estás seguro de lo que me estoy perdiendo? Muchas gracias por su ayuda!
Hola @coopernicus ,
Mira esto:
https://drive.google.com/file/d/1WD35GYlk-SWcSC-JRz8Gywbiyg1U_-Op/view?usp=sharing
Salud
Marco