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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Búsqueda de Power Query en otra tabla

Hola a todos

He encontrado tantas publicaciones (resueltas), pero no he logrado traducirlo a mi situación, así que espero que alguien me ayude.

En la tabla IW38 quiero añadir una columna M_Planner

Esa nueva columna debe verse en la tabla IW38 columna Plannergroup y hacer coincidir ese valor con la tabla PlGrp columna Código

y devuelva el valor de la tabla PlGrp columna Planificador

¿Alguien puede escribir te Mcode para esto?

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

@IAM ,

Puede agregar una columna personalizada como se muestra a continuación en la tabla IW38 en power Query Editor, encuentre los detalles en el archivo adjunto.

= Table.AddColumn(#"Changed Type", "M_Planner", each PlGrp[Planner]{List.PositionOf(PlGrp[Code],[Plannergroup])})

yingyinr_0-1656056634420.png

Además, puede consultar el siguiente blog para lograrlo, hay dos métodos (método merge y agregar un método de columna personalizado) incluidos en este blog.

BUSCARV en Power Query mediante funciones de lista

Merge methodMerge methodMétodo Merge

Add a custom column methodAdd a custom column methodAgregar un método de columna personalizado

Saludos

@v-yiruan-msft y @amitchandak

¿Hay alguna preferencia en cuanto a la optimización de mi consulta en cuanto al método que utilizo?

Necesito una sola columna de datos de una consulta diferente. ¿Es más óptimo combinar tablas y luego expandir solo la columna que necesito o hacer esta búsqueda en la lista?

Puedo decirles que lo acabo de probar y después de intentar cargarlo, se quedó girando en la etapa de evaluación durante casi una hora.

Terminé cancelando y haciendo la fusión en su lugar, lo que fue de inmediato.

Hola, entiendo estos 2 métodos, pero lo que no entiendo es por qué no se puede hacer el equivalente de SELECT. DÓNDE.., si hay una relación entre las tablas? En muchos casos, las tablas serán demasiado diferentes para una fusión, y ¿por qué debería tener que usar el lenguaje de las listas en lo que aparentemente es una base de datos SQL?

Syndicate_Admin
Administrator
Administrator

Al final, fusioné mis tablas. Esta es la mejor manera de hacerlo. 🙂

@IAM , Gracias por la actualización.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors