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.
hola no tengo idea de cómo resolver esto por favor help!!
así que tengo datos (que en su forma simplificada es) Geografía, Ingresos, Beneficio y Profit%. Hay 5 geografías y los valores en otras tres variables son para 10 Años de 2010 a 2019.
Quiero crear 3 matrices o tablas. En primer lugar es el período en análisis, el segundo es el período que se compara y el tercero es el delta entre dos períodos.
Las dos primeras tablas son fáciles sólo uso la cortadora en las mesas; se puede seleccionar el período de análisis y comparación - fácil. El problema es calcular la tercera tabla con deltas de ingresos, beneficio y beneficio% de las dos primeras tablas (que a su vez son variables y dependen de la segmentación).
¿Existe alguna solución??? Apreciamos mucho cualquier ayuda!!!
Solved! Go to Solution.
Aquí hay una manera de resolver este:
1. Haga dos tablas desconectadas con los valores Year usando -
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
@hyousuf9090, debería ser capaz de analizar datos a través de una dimensión común y también debe ser capaz de tomar diferencias.
¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.
hola, gracias por ayudar.
Los datos de ejemplo son:
año | Geografía | Ingresos | Beneficio |
2010 | Norteamérica | 100 | 70 |
2010 | Latinoamérica | 80 | 60 |
2010 | Asia | 50 | 30 |
2010 | Europa | 30 | 15 |
2010 | África | 20 | 7 |
2011 | Norteamérica | 120 | 95 |
2011 | Latinoamérica | 150 | 100 |
2011 | Asia | 180 | 120 |
2011 | Europa | 50 | 30 |
2011 | África | 30 | 15 |
2012 | Norteamérica | 135 | 80 |
2012 | Latinoamérica | 120 | 85 |
2012 | Asia | 80 | 50 |
2012 | Europa | 40 | 25 |
2012 | África | 30 | 20 |
2013 | Norteamérica | 125 | 100 |
2013 | Latinoamérica | 100 | 75 |
2013 | Asia | 95 | 90 |
2013 | Europa | 85 | 50 |
2013 | África | 50 | 30 |
Las dos tablas personalizadas son:
usando filtro en el año: 2010
Geografía | Ingresos | Beneficio | Beneficio% |
África | 20 | 7 | 35% |
Asia | 50 | 30 | 60% |
Europa | 30 | 15 | 50% |
Latinoamérica | 80 | 60 | 75% |
Norteamérica | 100 | 70 | 70% |
Total | 280 | 182 | 65% |
usando filtro en el año: 2012
Geografía | Ingresos | Beneficio | Beneficio% |
África | 30 | 20 | 67% |
Asia | 80 | 50 | 63% |
Europa | 40 | 25 | 63% |
Latinoamérica | 120 | 85 | 71% |
Norteamérica | 135 | 80 | 59% |
Total | 405 | 260 | 64% |
necesario: una tabla de delta de valores de las dos tablas anteriores que actualiza los valores a medida que los filtros se cambian en las dos tablas superiores.
¡Gracias!
Aquí hay una manera de resolver este:
1. Haga dos tablas desconectadas con los valores Year usando -
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Hola gracias, ¿qué pasa con el beneficio% delta?
Hola @hyousuf9090 ,
Sólo tiene que añadir dos medidas más basadas en @hyousuf9090 respuesta:
profit%1 = CALCULATE(SUM(Geography[Profit])/SUM(Geography[Revenue]),KEEPFILTERS(TREATAS(VALUES(Table1[Year]),Geography[Year])))
profit%2 = CALCULATE(SUM(Geography[Profit])/SUM(Geography[Revenue]),KEEPFILTERS(TREATAS(VALUES(Table2[Year]),Geography[Year])))
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Saludos
Dedmon Dai
Hola @hyousuf9090 ,
Debe crear tres gráficos de líneas y columnas agrupadas para cada deltas de ingresos, ganancias y profit% . Utilice la línea para mostrar la diferencia entre dos variables. Realmente no puede usar tabla o matriz para mostrar la diferencia entre dos variables.
Debe clasificar la tabla por Geografía o agruparla por Geografía y, a continuación, agregarla de índice y expandirla.
A continuación, puede utilizar la siguiente medida para mostrar los deltas de ingresos, beneficio y beneficio% :
Measure = ABS((SUMX(FILTER(Table,Table[rank] = MIN(Table[rank])),Table[Revenue])-SUMX(FILTER(Table,Table[rank] = MAX(Table[rank])),Table[Revenue])))
Puede consultar el post similar: https://community.powerbi.com/t5/Desktop/Dynamically-calculate-differences-based-on-slicer-slection/...
Saludos
Dedmon Dai
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |