Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Deseo a todos buena salud.
¿Tengo como objetivo responder a esta pregunta? ¿Cómo será mi beneficio si las ventas de la sucursal A. caen un 25%?
Tengo muchas ramas (rama A. - rama B. rama C.)
Me gustaría hacer un escenario en una rama. (hecho cortador con rama) elijo la rama.
Hice escala de escenario. (-100%, -75%, -50%, -25% y -10%) (cortadora hecha con escala de escenario).
Por favor, ayúdame ¿cómo puedo hacer como estos escenarios?
Y gracias
Solved! Go to Solution.
Hola @Tariq-Algh ,
1.My datos de ejemplo es este.
BranchesCostSales
rama A | 1 | 4 |
rama B | 2 | 5 |
rama C | 3 | 6 |
2.Cree una tabla de bifurcación introduciendo datos.
3.Crear una medida.
Profit =
SUM ( 'Table'[Sales] )
* ( 1 + SELECTEDVALUE ( 'Branch'[Sales Drop] ) )
- SUM ( 'Table'[Cost] )
4.El resultado es el siguiente.
Puede consultar más detalles desde aquí.
Saludos
Stephen Tao
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @Tariq-Algh ,
1.My datos de ejemplo es este.
BranchesCostSales
rama A | 1 | 4 |
rama B | 2 | 5 |
rama C | 3 | 6 |
2.Cree una tabla de bifurcación introduciendo datos.
3.Crear una medida.
Profit =
SUM ( 'Table'[Sales] )
* ( 1 + SELECTEDVALUE ( 'Branch'[Sales Drop] ) )
- SUM ( 'Table'[Cost] )
4.El resultado es el siguiente.
Puede consultar más detalles desde aquí.
Saludos
Stephen Tao
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Lo siento, puede que esté siendo un poco torpe aquí, pero ¿cómo cumple la "solución aceptada" esta parte del informe?
"ir a la rama A. (SLICER rama A. elegida)
después de ese escenario de ir (SLICER SCENARIO SCALE -25% elegido)
a continuación, realice el cálculo(tome la rama de beneficio A. escala de escenario múltiple).
lo siento no mencioné que necesito saber el nivel de grupo que es la rama A. más la rama B. más la rama C."
Proud to be a Super User!
Paul on Linkedin.
Aquí hay una manera de hacer esto.
Para el ejemplo estoy usando un modelo simple con una tabla de hechos y una tabla de dimensiones ('Dim de canal').
He duplicado la tabla 'Channel Dim' (llamada 'Disconnected Dim Channel') y creado una nueva tabla (llamada 'Disconnected Sales Drop') con los valores de % de caída de ventas (25%, 50%, 75%, 100%): ninguna de estas tablas tiene una relación con la tabla de hechos, por lo que están "desconectadas". Estas son las tablas que se utilizarán como segmentaciones de datos.
El modelo tiene este aspecto:
La siguiente solución funciona para la selección de "Canal" individual o múltiple
Cree las siguientes medidas:
1) para calcular el importe de ventas ([Suma de datos reales] en mi ejemplo), cree una medida que compruebe los valores de "canal" seleccionados y reduzca las ventas por el "valor de caída de ventas" seleccionado:
Sales for Selected Channels =
VAR dimchan = VALUES('Channel Dim'[Channel])
VAR DisconChan = VALUES('Disconnected Dim Channel'[Disc. Channel])
VAR SELECTactuals = CALCULATE([Sum of Actuals], INTERSECT(dimchan, DisconChan))
RETURN
CALCULATE(SELECTactuals * (1- SELECTEDVALUE('Disconnected Sales Drop'[Sales Drop])))
2)) Por último, cree la medida para devolver la suma total correcta de las ventas recién calculadas por canal. Las piezas VAR calculan las ventas de los canales no seleccionados; a continuación, simplemente agregue la medida [Ventas para canales seleccionados]:
New Sales =
VAR dimchan = VALUES('Channel Dim'[Channel])
VAR DisconChan = VALUES('Disconnected Dim Channel'[Disc. Channel])
VAR OTHERactuals = CALCULATE([Sum of Actuals], EXCEPT(dimchan, DisconChan))
RETURN
OTHERactuals + [Sales for Selected Channels]
Y obtienes esto (la columna de canal en las tablas finales es de la tabla de canal DIM original):
Proud to be a Super User!
Paul on Linkedin.
@Tariq-Algh , Piense que esto necesita segmentación /bucket. Necesita tener tabla con % de cambios bucket con límite min-max
y es necesario crear una medida utilizando los cambios % (que es la medida también)
Compruebe estos si pueden ayudar
https://www.daxpatterns.com/dynamic-segmentation/
https://www.daxpatterns.com/static-segmentation/
https://radacad.com/dynamic-banding-or-grouping-in-power-bi-using-dax-measures-choose-the-size-of-bi...
https://www.credera.com/blog/technology-solutions/creating-aging-report-using-a-user-selected-date-i...
si no es así: ¿puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.
Gracias por su rápida respuesta.
Creo que es un poco complejo.
Estoy buscando una solución simple.
lo que estoy pensando es (EN DAX)
ir a la rama A. (SLICER rama A. elegida)
después de ese escenario de ir (SLICER SCENARIO SCALE -25% elegido)
a continuación, realice el cálculo (tome la rama de beneficio A. escala de escenario múltiple).
lo siento no mencioné que necesito saber el nivel de grupo que es la rama A. más la rama B. más la rama C.
por lo tanto, si elijo la rama A. para hacerla bajo simulación la rama B. y la rama C. sus valores no cambiarán.
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
@Tariq-Algh
¿Puede compartir algunos datos de muestra y el resultado esperado para tener una comprensión clara de su pregunta?
Puedes guardar tus archivos en OneDrive, Google Drive o cualquier otra plataforma de uso compartido en la nube y compartir el enlace aquí.
____________________________________
¿Cómo pegar datos de muestra con su pregunta?
¿Cómo obtener respuestas a sus preguntas rápidamente?
_____________________________________
¿He respondido a tu pregunta? Marque este post como una solución, esto ayudará a otros!.
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group