Garaje
Tengo mis datos así (imagen de abajo)
Ahora necesito crear un gráfico de líneas en Power BI. Obtengo algo como esto (imagen de muestra a continuación)
Solo como ilustración, utilicé este gráfico (Objetivo y Reales son dos líneas).
Ahora necesito que las líneas sean acumulativas durante meses. ¿Cómo puedo hacer eso en Power BI?
v-huizhn-msft
Hola @GaRaGe,
Primero, debe crear una columna calculada para obtener un mes en formato de número. Si usamos el Jan, Feb, Mar y así sucesivamente. Los meses se ordenarán alfabéticamente.
Month! = SWITCH(Test[Month],"Jan",1,"Feb",2,"Mar",3,"Apr",4,"May",5,"Jun",6,"Jul",7,"Aug",8,"Sep",9,"Oct",10,"Nov",11,12)
Luego, cree dos medidas para el gasto acumulado durante el mes.
Target = CALCULATE(SUM(Test[Spend]),FILTER(ALL(Test),Test[Month!]<=MAX(Test[Month!])&&Test[Metric]="Target")) Actual = CALCULATE(SUM(Test[Spend]),FILTER(ALL(Test),Test[Month!]<=MAX(Test[Month!])&&Test[Metric]="Actual"))
Finalmente, cree un gráfico de líneas, seleccione el [month!] campo como eje, las dos medidas como nivel de valor.
Por favor, siéntase libre de preguntar si tiene algún problema.
Atentamente,
ángelia
v-huizhn-msft
Hola @GaRaGe,
Primero, debe crear una columna calculada para obtener un mes en formato de número. Si usamos el Jan, Feb, Mar y así sucesivamente. Los meses se ordenarán alfabéticamente.
Month! = SWITCH(Test[Month],"Jan",1,"Feb",2,"Mar",3,"Apr",4,"May",5,"Jun",6,"Jul",7,"Aug",8,"Sep",9,"Oct",10,"Nov",11,12)
Luego, cree dos medidas para el gasto acumulado durante el mes.
Target = CALCULATE(SUM(Test[Spend]),FILTER(ALL(Test),Test[Month!]<=MAX(Test[Month!])&&Test[Metric]="Target")) Actual = CALCULATE(SUM(Test[Spend]),FILTER(ALL(Test),Test[Month!]<=MAX(Test[Month!])&&Test[Metric]="Actual"))
Finalmente, cree un gráfico de líneas, seleccione el [month!] campo como eje, las dos medidas como nivel de valor.
Por favor, siéntase libre de preguntar si tiene algún problema.
Atentamente,
ángelia
PowerBIPeregrino
En respuesta a v-huizhn-msft
Tengo una pregunta sobre la solución, estoy obteniendo un resultado acumulativo correcto, pero lo quiero solo para este año, en lugar de retroceder hasta el equivalente de la prueba.[spend] va la tabla
Si pongo fecha a un filtro de fecha, sigue sumando desde el principio de la tabla, a diferencia de todos los resultados del año actual.
Hombre azul
En respuesta a v-huizhn-msft
Sé que este es un hilo antiguo, pero me gustaría hacer una pregunta sobre su solución. Configuré una medida para usar COUNTA para sumar el número de boletos. Creo una tabla de matriz y agrego el año fiscal y el período fiscal y luego agrego la medida CountA. Esto está funcionando como se esperaba. Creo una nueva medida que se muestra a continuación que hace referencia a la medida COUNTA para calcular los totales acumulativos de cada período fiscal. Agrego esta medida a la tabla y está funcionando como se esperaba. Estupendo.
Ashish_Mathur
En respuesta a Hombre azul
Hola,
Comparta algunos datos y muestre el resultado esperado en un formato de tabla simple.
Hombre azul
En respuesta a Ashish_Mathur
La siguiente imagen muestra los valores que se acumulan correctamente pero con el período fiscal en el eje X. Tenga en cuenta que la tabla muestra los detalles correctos.
Si cambio el eje X al nombre del mes, el gráfico cambia y no es acumulativo.
Ashish_Mathur
En respuesta a Hombre azul
Hola,
Comparta el enlace desde donde puedo descargar su archivo PBI.
Hombre azul
En respuesta a Ashish_Mathur
https://gofile.io/d/28saV3
Gracias
Ashish_Mathur
En respuesta a Hombre azul
Hola,
Puede descargar mi archivo PBI desde aquí.
Espero que esto ayude.
Hombre azul
En respuesta a Ashish_Mathur
gracias por arreglarlo usando DATESYTD, pero ¿por qué no funcionaría el otro método?
Ashish_Mathur
En respuesta a Hombre azul
De nada. Si mi respuesta anterior ayudó, por favor márquela como Respuesta. Simplemente no estaba usando la función correcta.
sushmasushma
En respuesta a v-huizhn-msft
hola
tengo datos asi
Número | Compañía | Fecha | Ganancia operativa | Beneficio después de impuestos | ROC (%) | Margen operativo (%) | Margen neto (%) | Crecimiento UPA (%) |
1 | TIL (arboleda) | 17 de marzo | 325.31 | 26.45 | 14.37 | 62.5 | 5.3 | 160.68 |
16 de marzo | 1.736,27 | -43.59 | 9.43 | 6.68 | -2.5 | -1.023,51 | ||
15 de marzo | 1.471,56 | 4.72 | 11.74 | 10.65 | 0.32 | -52.47 | ||
14 de marzo | 1,312.58 | 9.93 | 10.14 | 9.45 | 0.75 | 130.39 | ||
13 de marzo | 1.173,65 | 4.31 | 8.49 | 8.25 | 0.36 | -71,9 | ||
12 de marzo | 1,381.60 | 15.34 | 10.38 | 6.47 | 1.1 | -74.51 | ||
11 de marzo | 1,376.10 | 60.19 | 24.56 | 9.83 | 4.35 | 1.12 | ||
2 | Eicher | 7 de marzo | 0 | 31.37 | 71.04 | – | 99.46 | 1,928.10 |
6 de marzo | 0 | 1.55 | 5.78 | – | 34.5 | -51.39 | ||
5 de marzo | 0 | 3.18 | 11.16 | – | 84.79 | 102.12 | ||
4 de marzo | 0 | 2.86 | 1.76 | – | 94.39 | 131.39 | ||
3 de marzo | 555.37 | -9.11 | 3.54 | 6.48 | -1.62 | 17.26 | ||
2 de marzo | – | – | – | – | – | – | ||
1 de marzo | – | – | – | – | – | – |
Quiero el nombre de la empresa como eje y y
Fecha | Ganancia operativa | Beneficio después de impuestos | ROC (%) | Margen operativo (%) | Margen neto (%) | Crecimiento UPA (%) |
Esta fila quiero eje x es posible Por favor, sugiérame
Gracias
greg_deckler
En realidad, si tiene el lanzamiento de abril, podría usar una medida rápida de total acumulado. Haga clic con el botón derecho en la columna «Gastar» para crear.
greg_deckler
Yo empezaría aquí:
http://www.daxpatterns.com/cumulative-total/