BUSCARH avanzado y algunos trucos

Por   01/11/2014

Vamos a iniciar una serie de entregas totalmente dedicadas a la aplicación avanzada de la Función BUSCARH para lo cual será necesario combinarla con otras funciones como INDICE, COINCIDIR, INDIRECTO y con una nueva función que por sí sola no es de gran utilidad, se trata de la función DESREF.

En esta primera entrega vamos a ver la aplicación de BUSCARH en la consulta dinámica de la información de un libro que está distribuida en varias hojas; tenemos la siguiente información:

Se trata de un pequeño sistema de información donde se puede consultar los resultados de las ventas de 4 Empresas para el Producto 1 con la posibilidad de indicar el mes y desde que año hacer el comparativo lo cual puede ser muy útil para analizar la tendencia de las ventas año a año. Solo con seleccionar las listas desplegables de las celdas C4 y C5 podemos obtener los datos que se encuentran en la hoja Producto1 del libro de trabajo:

Al seleccionar otro mes:

Automáticamente se actualizan los valores, pero como se logra esto? Primero observemos como están la base de datos con las ventas del Producto1:

Esta organizada por filas con la información mes a mes de las ventas desde el año 2008 indicando el respectivo mes, la fecha (que se obtuvo mediante la función CONCATENAR)

Ahora volviendo al sistema de consulta en la Hoja1, veremos que el año que seleccionemos en la celda D4 se utiliza para indicar en las filas de 8 a 12, los años de manera consecutiva:

La función BUSCARH lo que hace es buscar la fecha que se indica en la columna C, por tanto esta fecha debe quedar en el mismo formato que hay en la base de datos del Producto1 así que por medio de la función CONCATENAR obtenemos dicho resultado:

Para el funcionamiento de la función BUSCARH se requiere en lugar del indicador de Columnas que se utiliza en la función BUSCARV, el indicador de Filas, es decir, desde la primera fila, cuantas filas hacia abajo se encuentra el dato que estamos buscando. Para el primer caso, vamos a buscar la Empresa1 y el dato que necesitamos, son las ventas del mes Jun_14. En la base de datos, esta fecha se encuentra en la fila 91:

Así que debemos utilizar otras celdas comodin para poder identificar el número de fila en la que se encuentran las fechas del cuadro de consulta. Para ello, aplicamos la función COINCIDIR que ya vimos en entregas pasadas:

Lo que estamos haciendo es buscar la fecha de la celda C8 que en este caso es Jun_14, en el rango de celdas C1:C97 de la hoja Producto1 y el resultado:

Ahora rellenamos para las demás fechas:

Ahora aplicamos la función BUSCARH:

Replicamos en el resto del rango de celdas de consulta y el resultado:

Descargar archivo de trabajo.

Contenido relacionado:
Compartirlo
Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.


Déjenos su opinión

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc., pero debe hacerlo con respeto, sin insultar y sin ofender a otros.

Información legal aplicable para Colombia.