Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

¿Cómo es posible agrupar, hacer cálculos y luego desagrupar?

Estoy tratando de hacer cálculos a nivel de grupo y luego desagrupar. Es un poco difícil de explicar, así que he hecho un ejemplo en Excel sobre cómo quiero que se haga. Estoy pensando en hacerlo en una consulta ya que tengo una carpeta de archivos de Excel que actualizo trimestralmente. Sin embargo, si es mejor hacer algunas columnas nuevas o una medida, también está bien, siempre y cuando lo haga bien:) ¡Gracias!

Entrada
ClienteIDENTIFICACIÓNPréstamoOtros préstamosValorColateralLTVLTV Intervall
A1111012092 %75-100%
A1315227063 %50-75%
A158120143 %25-50%
B21518075 %75-100%
B2325055542 %25-50%
C3310218163 %50-75%
D417025028 %25-50%
D4320537068 %50-75%
D455460150 %Por encima del 100%
D47140121108 %Por encima del 100%
Paso 1
ClienteIDENTIFICACIÓNPréstamoOtros préstamosValorColateralLTVLTV IntervallGrupo LTVGrupo Intervalal LTV
A 343591 62 %50-75%
B 301635 46 %25-50%
C 102181 63 %50-75%
D 469801 68 %50-75%
Paso 2
ClienteIDENTIFICACIÓNPréstamoOtros préstamosValorColateralLTVLTV IntervallGrupo LTVGrupo Intervalal LTV
A1111012092 %75-100%62 %50-75%
A1315227063 %50-75%
A158120143 %25-50%
B21518075 %75-100%46 %25-50%
B2325055542 %25-50%
C3310218163 %50-75%63 %50-75%
D417025028 %25-50%68 %50-75%
D4320537068 %50-75%
D455460150 %Por encima del 100%
D47140121108 %Por encima del 100%
3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola @nor303 ,

Aquí algunos pasos que quiero compartir, puedes consultarlos si se ajustan a tu requerimiento.

Aquí están mis datos de prueba:

vheqmsft_0-1706668233201.png

Crear dos medidas

LTV Group = 
CALCULATE(
    DIVIDE(SUM('Table'[Loan])+SUM('Table'[Other loans]),SUM('Table'[Value])+SUM('Table'[Collateral])),
    ALLEXCEPT('Table','Table'[Customer])
)
LTV Intervall Group = 
SWITCH(
    TRUE(),
    [LTV Group]<=0.25,"0-25%",
    [LTV Group]>0.25&&[LTV Group]<=0.5,"25-50%",
    [LTV Group]>0.5&&[LTV Group]<=0.75,"50-75%",
    [LTV Group]>0.75&&[LTV Group]<=1,"75-100%",
    [LTV Group]>1,"Above 100%"
)

Resultado final

vheqmsft_1-1706668467797.png

Saludos

Alberto He

Si esta publicación Ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente

Hola @nor303 ,
Puedes probar esto siguiendo los pasos de mi archivo pbix. Si mi respuesta es correcta, márquela como aceptar como solución.

Saludos

Alberto He

Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente

Syndicate_Admin
Administrator
Administrator

Un pensamiento; Este podría ser el enfoque equivocado para presentar esto correctamente. Dado que si quiero presentar los valores del préstamo y los valores del grupo, el grupo LTV se igualará solo con un préstamo, y necesito hacerlo coincidir con la suma para que sea correcto. Así que tal vez este resultado sería mejor:

Paso 2
ClienteIDENTIFICACIÓNPréstamoOtros préstamosValorColateralLTVLTV IntervallGrupo LTVGrupo Intervalal LTV
A1111012092 %75-100%62 %50-75%
A1315227063 %50-75%62 %50-75%
A158120143 %25-50%62 %50-75%
B21518075 %75-100%46 %25-50%
B2325055542 %25-50%46 %25-50%
C3310218163 %50-75%63 %50-75%
D417025028 %25-50%68 %50-75%
D4320537068 %50-75%68 %50-75%
D455460150 %Por encima del 100%68 %50-75%
D47140121108 %Por encima del 100%68 %50-75%

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.