Nueva ayuda de fórmula de suma de columna

Un usuario Pregunto ✅

gorankocinski

Hola,

Tengo un documento con 2 tablas en él.

En la primera tabla hay 2 columnas.

A con cédula única de algún negocio y B con fondos dados por estado.

por ejemplo

Nombre de la tabla – GivenFunds

Identificación, Fondos

12, 130

13, 200

14, 140

En la segunda tabla, tengo muchas columnas para cada uso individual de cada empresa, pero las más importantes son:

A el ID de la empresa y B costos individuales

por ejemplo

Nombre de la tabla – IndividualCosts

identificación, costo

12, 3

12, 5

12, 1

12, 4

13, 6

13, 5

13, 5

14, 4

14, 4…

Lo que necesito está en la primera tabla para crear la tercera columna donde tendré la suma de los costos de los costos individuales por la identificación comercial de la segunda tabla.

por ejemplo, la primera tabla debería verse como

ID, Fondos, Costos

12, 130, 13

13, 200, 16

14, 140, 8

Gracias por ayudar de antemano

v-xjiin-msft

Hola @Greg_Deckler,

En su escenario, ¿ha creado alguna relación entre las dos tablas? Si no es así, cree uno. Entonces puedes intentar seguir la columna calculada:

Column =
CALCULATE (
    SUM ( SecondTable[Cost] ),
    FILTER ( FirstTable, FirstTable[ID] = EARLIER ( FirstTable[ID] ) )
)

5 PNG

Y una vez que crea la relación, la solución de @ Greg_Deckler no debería devolver errores.

Gracias,
Xi Jin.

v-xjiin-msft

Hola @Greg_Deckler,

En su escenario, ¿ha creado alguna relación entre las dos tablas? Si no es así, cree uno. Entonces puedes intentar seguir la columna calculada:

Column =
CALCULATE (
    SUM ( SecondTable[Cost] ),
    FILTER ( FirstTable, FirstTable[ID] = EARLIER ( FirstTable[ID] ) )
)

5 PNG

Y una vez que crea la relación, la solución de @ Greg_Deckler no debería devolver errores.

Gracias,
Xi Jin.

gorankocinski

En respuesta a v-xjiin-msft

Muchas gracias.

He tenido relaciones, pero estaba escribiendo malas puntuaciones. Estaba escribiendo , en lugar de ;

Ashish_Mathur

Hola,

Prueba esto

  1. Suponiendo que no hay repeticiones en la columna ID de la primera tabla, cree una relación desde la columna ID de la segunda tabla hasta la columna ID de la primera tabla
  2. Desde la primera tabla, da el ID a tu visual
  3. Escribe las siguientes medidas

Fondos totales = SUMA (Tabla 1[Funds])

Costo total = SUMA (Tabla 2[Cost])

Espero que esto ayude.

gorankocinski

En respuesta a Ashish_Mathur

@Ashish_MathurNo necesito medidas, lo hice de forma visual… ahora necesito una columna con estos datos.

En Pivot en Excel esto se puede hacer en segundos, pero tengo un problema con Power BI, soy nuevo aquí

greg_deckler

Suponiendo una relación entre las tablas:

Column = SUMX(RELATEDTABLE(IndividualCosts),[Cost])

gorankocinski

En respuesta a greg_deckler

@Greg_DecklerRecibo un error con este tipo de fórmula que dice «Se pasaron demasiados argumentos a la función RELATEDTABLE. El número máximo de argumentos para la función es 1».

por cierto, en la primera tabla tengo alrededor de 100 identificaciones únicas, y en la segunda tabla tengo alrededor de 2 millones de filas de costo_individual

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *