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

Level up your Power BI skills this month - build one visual each week and tell better stories with data! Get started

Reply
Anonymous
Not applicable

Nueva columna devuelve la suma sólo cuando id es específico

Hola expertos de Power BI 🙂

Me encontré con un problema, parece fácil, pero no puedo entenderlo.

Estoy creando una nueva columna, una SUMA simple (de otra columna), pero solo quiero que esta suma aparezca solo en la fila con un identificador específico.

Aquí hay un ejemplo.

Digamos que quiero SUMA una cierta columna de la Tabla 2, y sólo quiero que aparezca en la Tabla 1 cuando el ID n.o 2

Mi tabla 1:

Columna de identificación que necesito

1

2 SUM('Table2'[Columna])

3

4

¿Alguien sabe cómo hacer esto?

Intenté hacer un cálculo y luego filtrarlo a este identificador específico, pero vuelve con errores.

Gracias por su ayuda 🙂

3 REPLIES 3
v-lionel-msft
Community Support
Community Support

Hola @alenashkel ,

Hay muchas maneras de lograr este problema.

aaa5.PNG

1. Cree una columna en Table2.

Column = 
CALCULATE(
    SUM(Table2[Value]),
    FILTER(
        Table2,
        Table2[ID] = EARLIER( Table2[ID]) && Table2[ID] = 2
    )
)

2. Cree una columna en la Tabla 1.

Column = 
LOOKUPVALUE(
    Table2[Column],
    Table2[ID], Table1[ID]
)

aaa6.PNG

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

amitchandak
Super User
Super User

@alenashkel, prueba como

si hay una unión
nueva columna: sum(RELATED('Table2'[Column]))

sin lavado usando relacionados
nueva columna á sumx(FILTER(table2,table2[Id]-table1[ID] && table2[Id]-2),'Table2'[Columna])

Puede cambiar la condición del filtro según sea necesario

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube
Anonymous
Not applicable

Hola @alenashkel

De hecho, puede utilizar la función de cálculo aquí.

La columna tendría este aspecto:

Column =
VAR CurrentID = 'Table1'[ID]
RETURN
    CALCULATE (
        SUM ( 'table2'[column] ),
        FILTER ( table2, 'table2'[ID] = CurrentID )
    )

Espero que ayude,

Atentamente
Joren Venema

Consultor de Datos y Análisis
Si esta respuesta resolvió su pregunta asegúrese de marcar este post como la solución para ayudar a otros a encontrar la respuesta más fácilmente.

Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

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

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.