buscar valor tabla doble entrada excel

4 modos de buscar en Excel tablas de doble entrada

Las tablas de doble entrada son tablas con datos en las que se utilizan dos variables, una de ella se representa en la cabecera de las filas de Excel y la otra, en la columna de Excel principal. Así, en cada celda de la tabla nos encontramos los datos que resultan de “unir las dos variables.

Por ejemplo, imaginemos que tenemos una tabla en la que recogemos, un listado de clientes (en una columna) y productos que vendemos (en los encabezados de las columnas). Cada cliente compra una cantidad de esos artículos, que son los que se muestran en las celdas donde confluye el cliente y el tipo de producto.

modos buscar Excel tablas doble entrada

Cuando creamos y usamos tablas de este tipo, lo más probable es que necesitemos hacer búsquedas de datos. Así, en nuestro ejemplo, puede que queramos buscar, cuántos artículos con la ref 2223 compró uno de nuestros clientes, por ejemplo XModa. Para hacer estas búsquedas, podemos usar distintas funciones, lo normal es combinar dos funciones de Excel, una de las más importantes es COINCIDIR.

En este artículo, te enseñaremos ditintos modos de buscar en las tablas de doble entrada:

1. Usar la función ÍNDICE y COINCIDIR juntas

La función INDICE sirve para devolver el valor que se encuentra en la intersección entre una fila y una columna, dentro de una matriz especificada. Por su parte, la función COINCIDIR busca un valor dentro de una lista y regresa la posición relativa del valor dentro del rango. Si usamos ambas funciones juntas, lo que hacemos es buscar el valor que coincida con los valores que le hemos indicado en una matriz de datos.

Se trata de usar la funciones con la forma (aplicada a nuestro ejemplo):=INDICE(C5:J8;COINCIDIR(M14;B5:B8;O);COINCIDIR(M15;C4;J4;0)). Lo que estamos haciendo es buscar en el rango que le indicamos (C5:J8) los valores que coinciden con el dato que tenemos en las celdas M14 (XModa) y M15(Ref 2223).

2. Usar la función BUSCARV+COINCIDIR

Combinando estas dos funciones, ubicaremos el valor en el rango de celdas. De lo que se trata es que en la función BUSCARV, en el tercer argumento (el del número de columna), lo que introduciremos sería la función COINCIDIR y en ella introduciríamos el rango de columnas donde tiene que buscar, en nuestro ejemplo sería el de las referencias de artículos.

En nuestro ejemplo la función sería así =BUSCARV(M14;C5:J8;COINCIDIR(M15; C4:J4);0).

3. La función DESREF con COINCIDIR

La función DESREF devuelve una referencia a una celda o rango de celdas que ha sido desplazada en base a otra referencia dada. Se trata de indicar el valor de la celda a partir de la cual se empieza a contar, en nuestro ejemplo, B3 y se cuentan las celdas hacia derecha y abajo, para encontrar los valores que indicamos con la función coincidir.

Siguiendo con nuestro ejemplo, la función se escribiría así: =DESREF(C4;COINCIDIR(M14;B5:B8;0);COINCIDIR(M15;C4:J4;0);1;1).

4. La función SUMAPRODUCTO 

Esta función SUMAPRODUCTO multiplica dos o más matrices y devuelve la suma de los productos. En este caso, lo que hacemos es multiplicar cada uno de los valores que buscamos (M14 y M15 en nuestro ejemplo), con las celdas donde se buscan (la fila de referencias y la columna de clientes en nuestro ejemplo) y por último se multiplica por el rango de celdas donde se encuentra ese dato que buscamos. Así, en nuestro ejemplo sería: =SUMAPRODUCTO((C4:J4=M15)*(B5:B8=M14)*(C5:J8).

Como ves, son varios los modos de buscar en tablas de doble entrada, los cuales suelen combinar varias funciones, aunque la más utilizada sea la función COINCIDIR. Existen más modos pero nosotros hemos escogido para este artículo 4 funciones, que puedes aprender a utilizarlas de forma rápida. Te invitamos a que comiences a practicar con tus tablas de doble entrada!