miércoles, 5 de octubre de 2016

MULTIPLES RESULTADOS CON BUSCARV

Dashboard MULTIPLES RESULTADOS CON BUSCARV

BUSCARV regresa un solo valor y no existe manera alguna de modificar su comportamiento, sin embargo podemos ayudarnos de algunas formulas y apoyos para lograrlo.

 La Solucion:


Los Pasos:
Al final colocare el archivo para que lo descaguen.
Paso 1: En primer lugar tener listo el cuadro de la base de datos dentro de la misma hoja o en una hoja aparte, este es el paso fácil, ya que todos los que leen este post tienen ese problema. Así que vayemos al siguiente paso. 
Paso 2: Crear un cuadro resumen al que deseamos jalar los datos, este se acomodara de acuerdo a la necesidad de cada uno, en mi caso quiero buscar un nombre y que me muestre la fecha de compra y monto de compra. Quedando el cuadro resumen como muestra la imagen:
Nota: La numeracion de la columna Item es muy importante para este truco.


Paso 3: Vayamos al cuadro de la base de datos y usaremos la columna en blanco anterior al inicio de la tabla, de no existir columna en blanco insertemos una. Luego colocaremos una formula en la primera celda debajo del encabezado de la columna en blanco, que en mi ejemplo seria A2:


Donde:
B1 es el encabezado de la columna cliente (dato que quiere jalar a mi cuadro resumen). Voy a inmobilizar esta celda con $.
B2 es la primera celda debajo del encabezado, esta celda no se inmobiliza.
H1 es la celda que hara referencia al nombre que voy a buscar en mi base de datos. Tambien tenemos que inmobilizar esta celda con $.

Quedando la formula asi: CONTAR.SI($B$1:B2;$H$1)
Una vez finalizado arrastramos la formula hasta el final de la tabla.

Nota: La inmobilizacion de la celdas es muy importante para este truco.


Paso 4: Con el paso 3 bien ejecutado ya tenemos todo listo para jalar la informacion a nuestro cuadro resumen. Por lo cual nos vamos a nuestro cuadro resumen y con ayuda del BUSCARV jalamos la informacion de la siguiente forma:



Donde
G4 es el numero de item. Aqui esta el truco!, si se dan cuenta en el cuadro base de datos el primer numero 1 y 2 es justamente en el Cliente Enrique. Buscarv solo jala el primer valor buscado que encuentre a pesar de que este se repita muchas veces.
A1:D13 es el base de dato incluyendo la columna que estamos usando de apoyo.
3 es el numero de columna que queremos jalar. En este caso la fecha es la columna 3 empezando de contar de la primera columna.
0 es el valor logico para que realize la busqueda exacta de lo que quieres.

Hacemos lo mismo para el monto, solo que cambiamos el 3 por el 4 en la formula:



Una vez finalizado arrastramos la formula hasta el final de la tabla.  



Paso 5: Como podran ver obtenemos varios mensajes de error #N/A, así que un último paso sería para eliminar estos errores con la función SI.ERROR de la siguiente forma:


Luego arrastramos la formula hasta el final de la tabla y repetimos el paso para la columna del monto.
Quedando finalmente asi:



Eso es todo, espero les haya gustado el post. Pueden existir un monton de variantes del como usar este truco y recuerden: "Excel es solo usar su imaginacion".
Descargar el archivo aqui: MULTIPLES RESULTADOS CON BUSCARV

3 comentarios:

  1. Me ha servido, pero que sucede si tengo mas datos a consultar y debo de colocarlos en el cuadrado amarillo que dice enrique ??? Ayudame porfavor

    ResponderEliminar
  2. Te explico , tengo varias cajas contenedoras con un numero especifico, sea el 12, o 13 etc que contiene productos y por decirte en la caja 12 cada producto tiene una serie distinta , quiero que al colocar varias series de esa caja me de el numero de la caja respectiva y el cuadrito amarillo da para colocar solo un dato : (

    ResponderEliminar
  3. Buenas tardes:
    Tengo una base de datos en excel y un formato donde deseo que de mi base de datos me arrastre a una sola celda varios datos que están en en celdas diferentes. por favor me ayudan gracias

    ResponderEliminar