Crea una columna calculada basada en otra hoja

Un usuario Pregunto ✅

shashar11

Hola –

Tengo una hoja de cálculo con varias hojas. La hoja 1 tiene algunos datos.
La hoja 2 tiene un calendario de vacaciones. Necesito cargar ambas hojas en Power BI y crear una columna calculada llamada basada en la hoja 1 y la hoja 2 (programa de vacaciones).
Tenga en cuenta que no existe relación entre la hoja 1 y la hoja 2 y los nombres de columnas diferentes están presentes en ambas hojas.
¿Alguien puede avisar si es factible y cómo?

shashar11

En respuesta a v-alq-msft

Aquí está la solución que encontré:

https://community.powerbi.com/t5/Desktop/WORKDAY-formula-in-Power-BI/td-p/202383

Hola, @ shashar11

Si acepta la respuesta de alguien, márquela como la solución para ayudar a los otros miembros que tienen los mismos problemas a encontrarla más rápidamente. Si no es así, avíseme y trataré de ayudarlo más. Gracias.

Atentamente

Alano

shashar11

En respuesta a v-alq-msft

Aquí está la solución que encontré:

https://community.powerbi.com/t5/Desktop/WORKDAY-formula-in-Power-BI/td-p/202383

Hola, @ shashar11

Basándome en tu descripción, creé datos para reproducir tu escenario. El archivo pbix se adjunta al final.

Tabla 1:

d1.png

Tabla 2:

d2.png

No existe relación entre dos tablas. Puede crear dos columnas calculadas como se muestra a continuación.

NewColumn1 = LOOKUPVALUE(Table1[ProductName],Table1[ProductID],Table2[PID])

NewColumn2 = 
CALCULATE(
    SUM(Table2[Sales]),
    FILTER(
        ALL(Table2),
        Table2[PID]=EARLIER(Table1[ProductID])
    )
)

d3.png

Resultado:

Tabla 1:

d4.png

Tabla 2:

d5.png

Atentamente

Alano

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.

Amitchandak

@ shashar11, siempre que sean columnas comunes, puede crear una nueva columna en la tabla a partir de otras tablas como me gusta

ejemplo nueva columna en la tabla de ventas de la ciudad

Nombre de la ciudad = maxx (FILTER (geografía, geografía[City Id]= Ventas[City Id]),geografía[City])

Nombre de la ciudad = countx (FILTER (geografía, geografía[City Id]= Ventas[City Id]),geografía[City])

Puede usar una condición adicional y reemplazar maxx con minx, sumx, etc.

Christophe

El contenido de su sheet1 y sheet2 se transformará en dos tablas en Power BI.

Una «columna calculada» en Power BI se aplica a una fila dentro de una tabla. Por lo general, no le permitirá trabajar con dos tablas, especialmente porque no están relacionadas.

Lo que probablemente estés buscando es una medida. La fórmula para la medida puede tomar el contenido de varias tablas y, por supuesto, dependerá de sus requisitos específicos.

Deja un comentario

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