VLOOKUP inversa - De derecha a izquierda - Excel y Hojas de cálculo de Google

Descargar libro de trabajo de ejemplo

Descarga el libro de trabajo de ejemplo

Este tutorial demostrará cómo realizar una "VLOOKUP inversa" en Excel y Google Sheets.

VLOOKUP inverso: de derecha a izquierda

Cuando usa la función BUSCARV, la columna de búsqueda debe ser la columna más a la izquierda en su conjunto de datos. Por lo tanto, solo puede realizar una búsqueda de izquierda a derecha.

Sin embargo, puede solucionar esta limitación utilizando la combinación INDICE / MATCH (o la nueva función XLOOKUP como verá a continuación).

1 = ÍNDICE (B3: D6, COINCIDIR (F3, C3: C6,0), 1)

La fórmula funciona de la siguiente manera:

Función MATCH

Usamos la función COINCIDIR para devolver la posición relativa (es decir, el número de fila en la matriz) del elemento de búsqueda.

1 = COINCIDIR (F3, C3: C6,0)

Piense en la función COINCIDIR, como similar a una VLOOKUP realizada en una sola columna, excepto que en lugar de devolver el valor, se devuelve el número de fila.

Función INDICE

Una vez que tenemos el número de fila, usamos la función INDICE para devolver el valor de ese número de fila.

1 = INDICE (matriz, núm_fila, [núm_columna])
1 = ÍNDICE (B3: D6, G3,1)

La función INDICE devuelve el valor de celda de una determinada fila y columna en su rango. La función COINCIDIR proporciona el número de fila. Establecemos el número de columna en 1 porque queremos la primera columna de datos.

Combinando las funciones, nos da nuestra fórmula original:

1 = ÍNDICE (B3: D6, COINCIDIR (F3, C3: C6,0), 1)

Función XLOOKUP

La función XLOOKUP se introdujo después de Excel 2022 para los usuarios de Office 365. La función XLOOKUP también le permite realizar una búsqueda inversa:

1 = BUSCAR X (F3, C3: C6, B3: B6)

Invertir VLOOKUP de derecha a izquierda en Google Sheets

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

wave wave wave wave wave