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

View all the Fabric Data Days sessions on demand. View schedule

Reply
Syndicate_Admin
Administrator
Administrator

Combinar varias tablas con diferentes nombres de columna

Estoy tratando de fusionar varias tablas con diferentes nombres de columna

- ¿Puedo cambiar el nombre de las columnas de cada tabla?
- ¿Puedo crear una tabla de mapeo y usarla en BI de alguna manera?
- ¿Hay algún tutorial sobre cómo fusionar varias tablas con diferentes nombres de columna?
- Otras opciones???

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hi @tomperro ,

Quería comprobar si ha tenido la oportunidad de revisar la información proporcionada. No dude en ponerse en contacto con nosotros si tiene más preguntas. Si nuestras respuestas han respondido a su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.


Gracias.

Syndicate_Admin
Administrator
Administrator

Hi @tomperro

¿Puedo preguntarle si ha resuelto este problema? Si es así, marque la respuesta útil y acéptela como la solución. Esto será útil para que otros miembros de la comunidad que tengan problemas similares lo resuelvan más rápido.

Gracias.

Syndicate_Admin
Administrator
Administrator

Tenga en cuenta que "fusionar" y "anexar" hacen cosas diferentes en Power Query. Por favor, aclare cuál de las acciones necesita.

- Sí, puede cambiar el nombre de las columnas

- Sí, puede crear una tabla de asignación y reemplazar nombres de columna de forma masiva

Necesito anexar las tablas.
¿Cómo puedo crear una tabla de asignación y reemplazar de forma masiva los nombres de las columnas?

Tabla 1:

lbendlin_2-1745856799723.png

Tabla 2:

lbendlin_3-1745856820674.png

Cartografía:

lbendlin_0-1745856586759.png

A continuación, anexe y cambie el nombre de la columna:

lbendlin_1-1745856750409.png

// Table1
let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WclTSUXICYmel2FgA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Column1 = _t, Column2 = _t, Column3 = _t])
in
    Source

// Table2
let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WclHSUXIFYjel2FgA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Column2 = _t, Column3 = _t, Column4 = _t])
in
    Source

// Append1
let
    Source = Table.Combine({Table1, Table2}),
    #"Renamed Columns" = Table.RenameColumns(Source,List.Zip({Mapping[From],Mapping[To]}),MissingField.Ignore)
in
    #"Renamed Columns"

// Mapping
let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45Wcs7PKc3NM1TSgbIclWJ1YKJGcFEnJFFjuKgzkqgJXNQFSdQULuqqFBsLAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [From = _t, To = _t])
in
    Source

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors