Funciones de Excel para buscar datos

Cómo buscar datos en Excel

Con tantos datos y números como manejamos en una hoja de Excel donde puede haber centenares de celdas, es fácil que nos estrujemos los sesos en busca de la mejor forma de filtrar y encontrar los datos que queremos saber. El propio buscador de Excel nos ayudará en nuestra tarea, pero tenemos otras funciones que nos permiten encontrar datos en Excel de forma mucho más eficiente que con el buscador. Vamos a descubrir cómo buscar datos en Excel.

Buscar datos en Excel con BUSCARV

Es la fórmula más utilizada, y consta de tres argumentos: el valor que vamos a buscar, el rango donde lo haremos y la columna donde quieres obtener como resultado. Puedes añadir un cuarto argumento según el tipo de búsqueda a realizar, aunque esto es algo opcional. Así, para encontrar en un rango que va de la celda D3 a H7 la información que aparece en la celda B2, concretamente los datos que aparecen en la 2ª columna, utilizaremos la fórmula B2,D3:H7,2 en BUSCARV.

El resultado te aparecerá en la celda de Excel donde has incluido esta fórmula. Sin embargo BUSCARV tiene alguna laguna, como que la información a buscar solo puede estar en la primera columna del rango. Si está en la segunda tendrás que modificar por completo la fórmula, lo que puede dar lugar a errores o impedirnos utilizar bien esta función. Para evitarnos estos problemas, se puede utilizar la función COINCIDIR, no tan conocida pero más eficiente.

Buscar datos en Excel con COINCIDIR

Simular a BUSCARV, COINCIDIR nos encuentra un valor y nos devuelve su posición en el rango de búsqueda. La fórmula a utilizar tiene dos valores obligatorios, el valor a buscar y el rango de búsqueda, y uno voluntario, el tipo de búsqueda. Para que la coincidencia entre lo que buscas y el resultado sea idéntica, este último argumento será 0. Siguiendo con el ejemplo anterior, la fórmula que utilizaremos será B2,D3:H7,0. El resultado nos indica dónde está el valor buscado, al que se puede acceder a través de una fórmula. Para ello tenemos la función ÍNDICE.

Buscar datos en Excel con ÍNDICE

Aquí solo existen dos argumentos: el rango de búsqueda y la posición, dentro de este rango, que queremos obtener. De vuelta al ejemplo anterior, imaginando que en el resultado nos aparecía que el dato que buscamos está en la 2ª columna, utilizaremos la función ÍNDICE solo para los datos  de Excel de la segunda columna. En la celda donde has introducido la fórmula aparecerá el resultado. No olvides que todas las fórmulas utilizados siguen la misma estructura: =ÍNDICE (rango) en este caso, =COINCIDIR (rango) en el anterior, etc.

La combinación de las funciones ÍNDICE y COINCIDIR nos ofrece muchas más posibilidades que cuando solo utilizamos BUSCARV, de ahí que sea preferible utilizar estas dos. Quizá parezca un poco más enrevesado, pero el funcionamiento es similar y nos permite buscar datos de forma mucho más fácil y precisa. Además, gracias a la función ÍNDICE se puede buscar un valor obtener múltiples resultados. COINCIDIR también se puede combinar con BUSCARV, por ejemplo para realizar una búsqueda en una tabla y elegir la columna resultado desde una lista desplegable.