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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Syndicate_Admin
Administrator
Administrator

Calcular el valor neto de los activos

Tengo una tabla de activos y valor de mercado. Mi objetivo es calcular el activo bruto y el activo neto. Los datos se ven como

Acciones123,455,595
Renta Fija222,444,699
Efectivo23,458,344
Préstamo-123,567,455

Salida deseada como esta

analytics.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Siddharth_07 ,

De acuerdo con su descripción, creo tres medidas para calcular el activo bruto, los pasivos y el activo neto, puede ponerlos en imágenes separadas para mostrar. En su ejemplo, si hay otros elementos que no están en la lista, se pueden agregar a los paréntesis después de IN en la fórmula correspondiente de acuerdo con sus atributos de activo-pasivo.

Gross asset =
SUMX (
    FILTER (
        ALL ( 'Table' ),
        'Table'[Type] IN { "Cash", "Equitiea", "Fixed Income" }
    ),
    'Table'[Value]
)
Liabilities = SUMX(FILTER(ALL('Table'),'Table'[Type]IN{"Loan"}),'Table'[Value])
Net asset = 'Table'[Gross asset]+'Table'[Liabilities]

vkalyjmsft_0-1638439975466.png

Adjunto mi muestra a continuación como referencia.

Saludos
Equipo de apoyo a la comunidad _ kalyj

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

View solution in original post

10 REPLIES 10
Syndicate_Admin
Administrator
Administrator

@Siddharth_07 ,

De acuerdo con su descripción, creo tres medidas para calcular el activo bruto, los pasivos y el activo neto, puede ponerlos en imágenes separadas para mostrar. En su ejemplo, si hay otros elementos que no están en la lista, se pueden agregar a los paréntesis después de IN en la fórmula correspondiente de acuerdo con sus atributos de activo-pasivo.

Gross asset =
SUMX (
    FILTER (
        ALL ( 'Table' ),
        'Table'[Type] IN { "Cash", "Equitiea", "Fixed Income" }
    ),
    'Table'[Value]
)
Liabilities = SUMX(FILTER(ALL('Table'),'Table'[Type]IN{"Loan"}),'Table'[Value])
Net asset = 'Table'[Gross asset]+'Table'[Liabilities]

vkalyjmsft_0-1638439975466.png

Adjunto mi muestra a continuación como referencia.

Saludos
Equipo de apoyo a la comunidad _ kalyj

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

Probé su solución @v-kalyj-msft, pero no está cambiando para los datos dinámicos. A continuación he adjuntado una tabla en la que la fecha de valoración, cust cuenta no, cartera no están en rebanadoras. Por lo tanto, los activos brutos deberían cambiar si elijo entre la segmentación de datos, por ejemplo, necesito ver el activo bruto (efectivo + acciones + renta fija + alternativas) para la cuenta del cliente a . Por lo tanto, debería mostrarme los mismos activos brutos para préstamos (pasivos) y activos netos = activos brutos-préstamo.

Siddharth_07_0-1639082346662.png

y mostramos la salida como se muestra en la imagen en lugar del mes actual, puede ser la fecha actual, por ejemplo: ( 1/6/2021), fecha anterior (1/5/2021).

Adjunte su muestra a continuación como referencia.

Saludos
Siddharth Jain

@Siddharth_07 ,

Lo siento por eso no tengo muy claro su muestra, usted significa que hay fecha de valoración, cust cuenta no, cartera sin columnas en la misma tabla. No entiendo por qué hay diferentes cuentas en el mismo balance.

¿Puede proporcionar una muestra que pueda cubrir todos sus datos? Puede reemplazar los datos reales.

Saludos
Equipo de apoyo a la comunidad _ kalyj

 @ v-kalyj-msft.  

I am attaching google drive link from where you can have look at the file and understand it.

link: Data 

@Siddharth_07

Hola, descargo su muestra, puede lograr el resultado correcto simplemente eliminando la función ALL, así:

Gross asset = 
SUMX (
    FILTER (
         'Testing',
        'Testing'[Asset class] IN { "Cash", "Equitiea", "Fixed Income" }
    ),
    'Testing'[Value Reff]
)

El resultado será filtrado por la segmentación de datos.
vkalyjmsft_1-1639117121109.png

Saludos
Equipo de apoyo a la comunidad _ kalyj

¿Podría enviar su archivo de muestra para referencia @v-kalyj-msft ? Sería de gran ayuda

Saludos

Siddharth Jain

@Siddharth_07 ,

De nada, lo adjunto a continuación.

Saludos
Equipo de apoyo a la comunidad _ kalyj

Hola @v-kalyj-msft

Tengo una duda, si queremos ver los valores como en la fecha, entonces ¿cómo podemos obtener los valores de MV como en la fecha? Adjunto los Datos. Para su referencia.

Saludos

Siddharth Jain

@Siddharth_07 ,

Si quiere decir que el activo y el pasivo varían según la fecha, solo necesita colocar la columna de fecha en una segmentación de datos, luego los valores cambiarán según la fecha filtrada.

Saludos
Equipo de apoyo a la comunidad _ kalyj

Syndicate_Admin
Administrator
Administrator

@Siddharth_07,

Revise este video de Enterprise DNA para ver si puede ayudarlo.

https://blog.enterprisedna.co/data-setup-tips-for-financial-reporting-power-bi/

Saludos

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors