You are on page 1of 3

Cmo Buscar a partir de dos variables en Excel

Una de las consultas que con ms frecuencia suelo recibir es cmo realizar bsquedas en una tabla de datos
simple empleando dos criterios. La verdad es que tambin he notado que esta es una consulta muy frecuente
en foros y otras fuentes e ingls, pero en espaol existe poco material al respecto, as que en este artculo
detallar como podemos hacer este tipo de bsquedas, de un forma rpida y fcil.
Supongamos que tenemos como punto de inicio una tabla de datos organizada como la de la figura adjunta,
es decir una tabla no organizada como una base de datos sino cmo un sumario de datos por categoras. La
primera fila y la primera columna describen el contenido de cada fila y columna respectivamente. Nuestro
objetivo ser conocer cul es el valor interseccin entre dos variables, por ejemplo, cul es el valor de
alcanzado en Julio en Amrica.

Para conocer el valor interseccin de dos variables emplearemos la funcin Excel NDICE para localizar entre
el rea de datos la fila y columna de nuestro inters. Para conocer cul es la fila y columna de nuestro inters
emplearemos la funcin Excel COINCIDIR.
En la celda donde deseemos realizar nuestra bsqueda aplicaremos la siguiente frmula:

Frmula para Buscar a partir de dos Variables


=INDICE(Rango_donde_se_har_la_bsqueda;
COINCIDIR(Valor_Columna_a_Buscar;Rango_Primera_Columna;0);
COINCIDIR(Valor_Fila_a_Buscar;Rango_Primera_Fila;0))
En esta frmula:

Rango_donde_se har_la_bsqueda, es igual al rango donde deseamos realizar nuestra bsqueda a

partir de dos variables, excluyendo la primera fila y la primera columna que empleamos para identificar
nuestros datos.
Valor_Columna_a_Buscar, es la variable que deseamos buscar en una columna especfica. Puede

ser una referencia a una celda, un valor numrico o de texto


Rango_Primera_Columna, es el rango donde se encuentra la columna que etiqueta nuestros datos.

Valor_Fila_a_Buscar, es la variable que deseamos buscar en una fila especfica. Puede ser una
referencia a una celda, un valor numrico o de texto
Rango_Primera_Fila, es el rango donde se encuentra la fila que etiqueta nuestros datos.

En nuestro ejemplo prctico la frmula aplicada fue:


=INDICE($B$2:$F$13;COINCIDIR(Julio;$A$2:$A$13;0);COINCIDIR(Amrica;$B$1:$F$1;0))
Donde:
El Rango_donde_se har_la_bsqueda, es igual al rango $B$2:$F$13, tal como la zona sombreada en verde
en la imagen anexa.

El Valor_Columna_a_buscar, es el valor de texto Julio, conforme la Primera_Columna, en nuestro caso es


igual al rango $A$2:$A$13, tal como la zona sombreada en verde en la imagen anexa.

El Valor_Fila_a_buscar, es el valor de texto Amrica, conforme el Rango_Primera_Fila, en nuestro caso es


igual al rango $B$1:$F$1, tal como la zona sombreada en verde en la imagen anexa.

Una vez aplicada esta frmula podremos realizar bsquedas de dos variables en Excel con tan solo cambiar
los argumentos de los valores de fila y columna a buscar.
Es muy sencillo aplicarlo verdad? De cualquier forma no dudes en comentar este artculo si te queda alguna
duda o deseas compartir otro mtodo que conozcas para buscar a partir de dos variables en Excel.

You might also like