Richard Schollar: VLOOKUP a la izquierda! - Consejos de Excel

Tabla de contenido

Richard Schollar proporciona esta publicación de invitado. Richard es un MVP de Excel del Reino Unido. Cuando vi el título de la publicación de Richard, pensé que iba a usar INDEX / MATCH, ¡pero Richard realmente usa BUSCARV!

¿Cómo se usa BUSCARV si los datos de su tabla contienen el valor de búsqueda en una columna a la derecha de la columna de datos que desea devolver?

Todos hemos tenido este problema: desea usar VLOOKUP pero sus datos están 'redondos al revés':

Conjunto de datos de muestra

Tienes la ID, quieres devolver la Descripción. Una VLOOKUP normal no funcionará ya que no puede usar una columna negativa:

Uso de BUSCARV normal

Una alternativa es usar INDEX / MATCH, por ejemplo:

La alternativa es usar INDICE / MATCH

¿Pero no sería genial poder usar VLOOKUP? Pero no podemos, ¿verdad? Claro que podemos, si hacemos uso de la función ELEGIR:

Hacer uso de la función ELEGIR

Esa fórmula en G2 es:

Esa frmula es =VLOOKUP(F2,CHOOSE((1,2),$C$2:$C$7,$A$2:$A$7),2,False)

Cómo funciona: ELEGIR devuelve una matriz de dos 'columnas' en el orden correcto, según el orden en el que pasa las columnas a la función ELEGIR. Esto crea una matriz que está en la orientación correcta de izquierda a derecha para que VLOOKUP funcione. Aquí está el cuadro de diálogo Evaluar fórmula después de evaluar la función ELEGIR:

Cómo funciona

Articulos interesantes...