Por defecto, la función VLOOKUP realiza una búsqueda sin distinción de mayúsculas y minúsculas. Sin embargo, se puede utilizar la función INDEX, MATCH y EXACT en Excel para realizar una búsqueda que distingue entre mayúsculas y minúsculas .
1. Por ejemplo, la simple función VLOOKUP de abajo devuelve el salario de Mia Clark. Sin embargo, queremos buscar el salario de MIA Reed (ver celda G2).
2. La función EXACTO en Excel devuelve VERDADERO si dos cadenas son exactamente iguales. La función EXACT de abajo devuelve FALSO.
3. La función EXACTO de abajo devuelve VERDADERO.
4. Sustituye B8 por B3:B9.
Explicación: El rango (constante de la matriz) creado por la función EXACT se almacena en la memoria de Excel, no en un rango. La constante de matriz tiene el siguiente aspecto:
{FALSO;FALSO;FALSO;FALSO;FALSO;VERDADERO;FALSO}
5. Todo lo que necesitamos es una función que encuentre la posición de VERDADERO en esta constante de la matriz. ¡Función de Pareja al rescate! Termina presionando CTRL + SHIFT + ENTER.
Explicación: VERDADERO (primer argumento) encontrado en la posición 6 de la constante de la matriz (segundo argumento). En este ejemplo, usamos la función MATCH para devolver una coincidencia exacta, así que ponemos el tercer argumento en 0. La barra de fórmulas indica que se trata de una fórmula de la matriz al encerrarla entre llaves {}. No las escribas tú mismo.
6. Utilice la función INDICE (dos argumentos) para devolver un valor específico en un rango unidimensional. En este ejemplo, el salario en la posición 6 (segundo argumento) en el rango D3:D9 (primer argumento).
7. Termine presionando CTRL + SHIFT + ENTER.
Nota: la fórmula busca correctamente el salario de MIA Reed, no el de Mia Clark. La barra de la fórmula indica que se trata de una fórmula de matriz encerrada con tirantes rizados {}.