Cómo fusionar o combinar 2 tablas con diferente estructura

Un usuario Pregunto ✅

o59393

Hola a todos

¿Cómo puedo fusionar 2 tablas que tienen una estructura diferente?

Me gustaría fusionar en una tabla llamada «Líneas» los meses de la tabla «Meses y unidades»

En este caso, las líneas de la tabla deberían ir desde esto:

dsfdsfs.JPG

A esto:

rdeires.JPG

Como se ve, a cada uno de los 3 productos o fila, se le asignaron todos los meses disponibles. Entonces, la columna F «mes» resaltada en azul claro es el resultado deseado.

Los meses que se mencionan provienen de la tabla «Meses y unidades», pero también agregué una tabla power bi a month con sus valores únicos llamados «catálogo de meses».

¿Cómo puedo combinar los meses con las «líneas» de mi tabla?

pbix y excel se adjuntan:

https://1drv.ms/u/s!ApgeWwGTKtFdhni9c6kuDioLhq0H?e=SvaW8g

¡Gracias!

Ashish_Mathur

Hola,

Consulte la tabla Líneas de este archivo.

Espero que esto ayude.

Sin título.png

Ashish_Mathur

Hola,

Consulte la tabla Líneas de este archivo.

Espero que esto ayude.

Sin título.png

o59393

En respuesta a Ashish_Mathur

Hola @Ashish_Mathur

veo esto

asdada.JPG

Saludos.

Ashish_Mathur

En respuesta a o59393

Hola,

Guarde el archivo de Excel en su escritorio. Haga doble clic en Fuente y enlace al archivo de Excel en su escritorio.

lbendlin

Puede hacer una combinación de tablas en más de una columna. Seleccione todas las columnas comunes de ambas tablas durante el diálogo.

Otra forma es usar una función combinada personalizada para Table.AddColumn .

o59393

En respuesta a lbendlin

Hola @lbendlin

¿Y cómo fusiono ambos? De la tabla «Catálogo de meses» o «Mes y unidades» a la tabla «líneas» mediante Power Query.

Gracias.

lbendlin

En respuesta a o59393

Por ejemplo:

let
    Source = Table.NestedJoin(Lines, {"Country", "Plant", "Line"}, #"Months & Units", {"Country", "Plant", "Line"}, "Months & Units", JoinKind.Inner)
in
    Source

o59393

En respuesta a lbendlin

Hola @lbendlin

Quiero las líneas de mi tabla, abrí el editor e hice esto:

asdasdasd.JPG

Pero recibió un error al leer su código, ¿dónde está trayendo los meses a las líneas de la tabla?

Gracias.

lbendlin

En respuesta a o59393

Tienes que poner mi código en una nueva consulta en blanco

Deja un comentario

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