jomikk
Hola, tengo una tabla con categorías principales y muchas columnas de «segmentación». La categoría principal se divide en ocho categorías diferentes.
Tengo datos de 2015, 2016 y 2017. Y quiero calcular el aumento porcentual de 2015 a 2017 y de 2016 a 2017. Pero debido a estas muchas variables de segmentación, puedo tener algunos aumentos porcentuales de hasta 20 000%, pero el real (suma total) el aumento es solo alrededor del 150% para esta categoría.
No puedo usar el promedio, ya que este gran porcentaje de aumentos domina totalmente el promedio, y obtengo un promedio de un aumento del 10 000%.
Entonces, ¿cómo puedo resumir todos los valores que pertenecen a cada categoría y luego tomar el aumento porcentual? Algo así como Groupby las categorías, pero sin tener que hacer una tabla totalmente nueva ni nada
EDITAR: La solución óptima sería algo que consideraran los cortadores al resumir. Entonces, cuando cambio mi filtro de segmentación, sumaría las categorías teniendo en cuenta las segmentaciones
Espero que esto sea comprensible
Atentamente
Anónimo
En respuesta a jomikk
Debido a que tiene una columna para cada año, primero sugeriría desvincular esas filas para que pueda usar estos cálculos basados en segmentaciones, pero por ahora intente:
Nuevas medidas:
2015 = SUM (Tabla[2015])
2016 = SUM (Tabla[2016])
2017 = SUM (Tabla[2017])
Cambio porcentual = DIVIDIR ([2017]-[2016]; 2016)
Anónimo
Prueba algo como:
SumPerCategory =
SUMX (
KEEPFILTERS (Tabla[Category]);
SUM (Tabla[Value]
)
Luego, cree medidas para comparar a lo largo de los años.
jomikk
En respuesta a Anónimo
A continuación, se muestra un ejemplo de cómo se ve la tabla. Han cambiado los nombres y los números, obviamente. Las letras en la cortadora son solo para mostrar que estas columnas son columnas de texto. Y como podemos ver en los valores, a veces puede contener filas en blanco, pero supongo que eso no planteará ningún problema para sumar números.
Entonces, ¿cómo puedo crear una medida / columna / función que sume cada categoría, mientras considero qué segmentaciones están activas en el informe? ¿Es esto siquiera posible? (¡Supongo que es posible ya que los gráficos ya resumen los valores de cada año en función de las segmentaciones!)
Anónimo
En respuesta a jomikk
Comparta su informe con los usuarios y explique cuál es el resultado que está buscando.
Sumar valores basados en segmentaciones seleccionadas es un comportamiento predeterminado en Power BI, por lo que no estoy seguro de lo que está buscando.
jomikk
En respuesta a Anónimo
No se puede compartir el informe debido a un acuerdo de confidencialidad sobre los datos.
Sí, pero quiero usar los valores sumados (según las segmentaciones seleccionadas) para calcular el cambio porcentual de cada año.
¿Cómo puedo acceder a los valores sumados que se basan en las segmentaciones seleccionadas del gráfico?
Anónimo
En respuesta a jomikk
Debido a que tiene una columna para cada año, primero sugeriría desvincular esas filas para que pueda usar estos cálculos basados en segmentaciones, pero por ahora intente:
Nuevas medidas:
2015 = SUM (Tabla[2015])
2016 = SUM (Tabla[2016])
2017 = SUM (Tabla[2017])
Cambio porcentual = DIVIDIR ([2017]-[2016]; 2016)
jomikk
En respuesta a Anónimo
¡Funcionó! ¡Gracias!
jomikk
En respuesta a jomikk
Por cierto, ¿a qué te refieres con desvincular las filas?