Realizar una función BUSCARV en Power Query es aplicar una combinación.
- Cree al menos 2 consultas en Power Query. Necesitas poner tus datos en tablas.
- Aplicar la herramienta de fusión. Fusionar dos consultas es el equivalente a una función BUSCARV en Excel.
BUSCARV con Power Query
Para ilustrar la técnica, partiremos de la lista de productos de nuestra empresa.

Y la lista de proveedores.

El objetivo aquí es crear una tabla única que contenga la lista de productos enriquecida con información sobre proveedores; Nombre del proveedor + Ciudad
Paso 1: insertar datos en tablas
Para transferir datos de una hoja de cálculo de Excel a Power Query, primero debe integrar sus datos en pinturas.

La ventaja de esta técnica, es poder dar un nombre significativo a las tablas para identificar el contenido de los datos. En este ejemplo, damos los nombres de Productos et Proveedores a ambas mesas.
Paso 2: transferir datos a Power Query
Luego simplemente haga clic en el icono Datos > Desde un rango o tabla

Paso 3: Mantenga solo la conexión
En nuestra situación, no necesitamos recargar los datos de la tabla para evitar la duplicación de datos. Entonces cerramos Power Query indicando que solo queremos mantener la conexión de datos.
- Haga clic en la flecha Cerrar y cargar
- Después, Cerrar y cargar en...

- Seleccionar opción Crear solo la conexión

NOTA : Al crear únicamente la conexión con los datos de origen, esto evita que cargues datos innecesariamente por segunda vez en una nueva hoja de Excel
Paso 4: fusionar las 2 consultas
Una vez cargadas las 2 consultas, ahora las fusionaremos, o incluso las cruzaremos, en la columna que es común a las 2 tablas; la columna ID del proveedor.
Activar menú Inicio > Fusionar consultas

La elección de opciones Fusionar consultas ou Fusionar consultas como nuevas no son muy diferentes.
- Al elegir la primera opción, agrega el paso de fusión siguiendo los pasos ya existentes
- La otra opción creará una nueva consulta a partir de la combinación de las otras 2.
Paso 5: seleccione las 2 consultas para fusionar
Luego, elija las 2 consultas que desea fusionar seleccionándolas directamente en los menús desplegables.

Paso 6: seleccione columnas relacionadas
Finalmente solo queda seleccionar las columnas que forman la relación entre las consultas. Aquí se trata de las columnas. Identificación del proveedor et ID del proveedor.

NOTA : Los nombres de las columnas no son necesariamente idénticos. Por otro lado, el tipo de datos debe ser estrictamente el mismo.
Paso 6 bis: Varias columnas para conectar
Con Power Query, no hay límite en la cantidad de columnas a relacionar ???????????? En el siguiente ejemplo, necesitamos hacer una conexión en la fecha et el código de moneda de las 2 solicitudes. En esta situación en la primera consulta,
- Primero seleccionamos el Fecha
- Luego presionas la tecla Controlar la para hacer una multiselección
- Finalmente seleccionas la columna Código de moneda

Como lo ves se muestra un número de secuencia en los encabezados de las columnas para indicar el orden de selección (súper práctico ????)
Paso 7: implemente las columnas que desee.
Después de la validación, el contenido de la primera consulta se muestra con una nueva columna, la indicación Tabla, que corresponde al vínculo entre las dos consultas.
En el encabezado de esta nueva columna aparece un botón de expansión.

MÁGICO ¡Ahora se pueden agregar todas las columnas de la segunda consulta a la primera consulta!

Simplemente marque las columnas para mantener

Y el resultado se muestra instantáneamente como columnas nuevas en la primera columna.

Capacitación en consultas de energía
Power Query es la herramienta moderna para importar y transformar datos. Es muy fácil de usar y no requiere conocimientos avanzados de Excel ni programación.
Aquí encontrará más sugerencias sobre cómo fusionar consultas de Power Query en esta formación en Udemy

Artículos relacionados
- Extraiga solo los espacios entre 2 columnas – Power Query
- Power Query: cómo recuperar el valor de una celda
- Power Query – función para eliminar acentos
- Combine todas las filas (unión cruzada) con Power Query
- Desvincular columnas con Power Query
- Actualice sus consultas de Power Query al abrir un libro de trabajo
- Excluir una Power Query de la actualización
29/09/2023 a las 07:49
¡Gracias por esta publicación!
27/04/2023 a las 07:53
Hola,
Me gustaría saber si es posible conservar las cajas vacías. Más precisamente, tener una NA en la que vsearch no encontró nada.
Saludos cordiales Emilia
27/04/2023 a las 12:06
No N/A, pero los espacios en blanco sí. Depende del tipo de unión que hagas entre las dos mesas como se explica en este vídeo
https://youtu.be/XMOB6xA9Cig
03/12/2022 a las 12:18
Buenos días señor,
Gracias por todo lo que compartes.
Tengo un problema con mi consulta, se duplica en varias líneas.
¿Cómo solucionarlo por favor?
Le agradezco de antemano.
Cordialement.
Christophe
03/12/2022 a las 14:35
Debe haber duplicados entre sus 2 solicitudes, esa es la única razón.