VLOOKUP & MATCH combinados - Excel y Google Sheets

Descargar libro de trabajo de ejemplo

Descarga el libro de trabajo de ejemplo

Este tutorial le enseñará cómo recuperar datos de múltiples columnas usando las funciones COINCIDIR y BUSCARV en Excel y Google Sheets.

¿Por qué debería combinar BUSCARV y COINCIDIR?

Tradicionalmente, cuando usa la función BUSCARV, ingresa un número de índice de columna para determinar de qué columna recuperar datos.

Esto presenta dos problemas:

  • Si desea extraer valores de varias columnas, debe ingresar manualmente el número de índice de columna para cada columna
  • Si inserta o elimina columnas, su número de índice de columna ya no será válido.

Para hacer que su función BUSCARV sea dinámica, puede encontrar la número de índice de columna con la función COINCIDIR.

1 = BUSCARV (G3, B3: E5, COINCIDIR (H2, B2: E2,0), FALSO)

Veamos cómo funciona esta fórmula.

Función MATCH

La función COINCIDIR devolverá el número de índice de columna del encabezado de columna deseado.

En el siguiente ejemplo, el número de índice de columna para "Edad" se calcula mediante la función COINCIDIR:

1 = COINCIDIR ("Edad", B2: E2,0)

"Edad" es el encabezado de la segunda columna, por lo que se devuelve 2.

Nota: El último argumento de la función COINCIDIR debe establecerse en 0 para realizar una coincidencia exacta.

Función BUSCARV

Ahora, simplemente puede conectar el resultado de la función COINCIDIR en su función BUSCARV:

1 = BUSCARV (G3, B3: E5, H3, FALSO)

Reemplazar el argumento de índice de columna con la función COINCIDIR nos da nuestra fórmula original:

1 = BUSCARV (G3, B3: E5, COINCIDIR (H2, B2: E2,0), FALSO)

Insertar y eliminar columnas

Ahora, cuando inserta o elimina columnas en el rango de datos, el resultado de su fórmula no cambiará.

En el ejemplo anterior, agregamos el Maestro columna al rango, pero aún desea que el alumno La edad. La salida de la función COINCIDIR identifica que "Edad" es ahora el tercer elemento en el rango de encabezado, y la función BUSCARV utiliza 3 como índice de columna.

Referencias de celda de bloqueo

Para que nuestras fórmulas sean más fáciles de leer, mostramos las fórmulas sin referencias de celda bloqueadas:

1 = BUSCARV (G3, B3: E5, COINCIDIR (H2, B2: E2,0), FALSO)

Pero estas fórmulas no funcionarán correctamente cuando se copien y peguen en otro lugar de su archivo. En su lugar, debe usar referencias de celda bloqueadas como esta:

1 = BUSCARV ($ G3, $ B $ 3: $ E $ 5, COINCIDIR (H $ 2, $ B $ 2: $ E $ 2,0), FALSO)

Lea nuestro artículo sobre Referencias de celdas bloqueadas para obtener más información.

BUSCARV Y COINCIDIR combinados en Hojas de cálculo de Google

Estas fórmulas funcionan exactamente igual en Google Sheets que en Excel.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave