Sei sulla pagina 1di 7

EJEMPLOS DE BUSCARH

Ejemplo de la funcin BUSCARH


En la siguiente tabla tengo la informacin de los artculos que ha
vendido cada uno de los vendedores en los ltimos meses. Como ttulo
de columnas estn los nombres de los vendedores y como filas los
meses.

Ahora quiero saber los productos vendidos en el mes de Febrero por


Paco y para ello puedo utilizar la funcin BUSCARH de la siguiente
manera:
=BUSCARH("Paco", B1:D6, 3,FALSO)
El primer argumento es Paco porque es el vendedor que estoy
buscando. El segundo argumento contiene todo el rango de datos sin
incluir la columna de meses (columna A) porque no me interesa dicha
informacin.
El tercer argumento es el nmero de fila que deseo que la funcin
BUSCARH regrese como resultado. Ya que la fila con los nombres es la
fila uno, entonces la fila para el mes de febrero es la fila nmero 3.
Finalmente coloca el valor FALSO en el cuarto argumento para indicar
que deseo una coincidencia exacta al buscar a Paco. El resultado de esta
frmula es el siguiente:

Si quisiera busca la informacin del mismo mes para Luis, entonces la


funcin cambiar de argumentos de la siguiente manera:
=BUSCARH("Luis", B1:D6, 3,FALSO)
Si por el contrario quiero conocer los productos vendidos por Hugo en el
mes de Abril, entonces la funcin sera la siguiente:
=BUSCARH("Hugo", B1:D6, 5,FALSO)
De esta manera, la funcin BUSCARH nos permite hacer una bsqueda
en una fila (bsqueda horizontal) y encontrar fcilmente el valor
requerido.
Ejemplo de la funcin BUSCARV
Para hacer una bsqueda con la funcin BUSCARV sobre los datos de
ejemplo, seguiremos los siguientes pasos:
1. En la celda E1 colocar el valor que deseo buscar y que es uno de
los nombres de la columna A.
2. En la celda E2 ingresar el nombre de la funcin BUSCARV de la
siguiente manera:=BUSCARV(
3. Inmediatamente despus de ingresar el parntesis har clic en la
celda E1 para incluir la referencia de celda e introduzco una coma
(,) para concluir con el primer argumento de la
funcin:=BUSCARV(E1,
4. Para especificar el segundo argumento, debo seleccionar la tabla
de datos sin incluir los ttulos de columna que para nuestro
ejemplo ser el rango A2:B11. Una vez especificada la matriz de
bsqueda debo introducir una coma (,) para finalizar con el
segundo argumento:=BUSCARV(E1,A2:B11,
5. Como tercer argumento colocar el nmero 2 ya que quiero que la
funcin BUSCARV me devuelva el nmero de telfono de la
persona indicada en la celda E1. Recuerda que la numeracin de
columnas empieza con el 1 y por lo tanto la columna Telfono es la
columna nmero 2. De igual manera finalizo el tercer argumento
con una coma (,):=BUSCARV(E1,A2:B11,2,
6. Para el ltimo argumento de la funcin especificar el valor FALSO
ya que deseo hacer una bsqueda exacta y finalmente terminar
el ingreso de los argumentos con un
parntesis.=BUSCARV(E1,A2:B11,2,FALSO)

De esta manera, la funcin BUSCARV har la bsqueda del valor de la


celda E1 sobre los valores del rango A2:A11 y como resultado nos
devolver la celda de la columna B2:B11 que le corresponda. Observa el
resultado de la funcin recin descrita:

Una ventaja de haber colocado el valor buscado en la celda E1 es que


podemos modificarlo para buscar el telfono de otra persona y la funcin
BUSCARV actualizar el resultado automticamente.

FUNCION LOGICA Y
Ejemplos de la funcin Y
Observa la siguiente frmula y te dars cuenta de que todas las
expresiones son verdaderas:
=Y(5=5, 1<3, 8>6)
Ya que todas las expresiones son verdaderas, la funcin Y devolver
tambin el valor VERDADERO.

Ahora agregar una cuarta expresin que ser falsa: 7<>7. Observa
cmo ser suficiente para que la funcin Ydevuelva el valor FALSO:

Argumentos de la funcin Y
Cada un de los argumentos de la funcin Y puede ser una expresin
lgica como en los ejemplos anteriores pero tambin puede ser una
funcin de Excel que devuelva un valor FALSO o VERDADERO.
Observa el siguiente ejemplo donde he combinado una expresin lgica
con la funcin ES.PAR y la funcin ES.IMPAR las cuales evalan un
nmero para indicarnos si es par o impar respectivamente.

Ya que tanto la expresin lgica como las funciones son evaluadas como
verdaderas, entonces la funcin Y nos un resultado VERDADERO. Ahora
observa como al cambiar solamente el argumento de la funcin
ES.IMPAR con el nmero 6 (en lugar de 5), causar que la funcin Y nos
devuelva el valor FALSO.

Si alguna vez necesitas estar seguro de que todo un grupo de


expresiones lgicas sean verdaderas, la funcin Y en Excel ser una
excelente opcin para hacerlo.
FUNCION LOGICA O
Ejemplos de la funcin O
Para comprobar el comportamiento de la funcin O haremos un ejemplo
sencillo con la siguiente frmula:
=O(1=2, 3>4, 5<>5, 7<=6, 8>=9)

Si analizas con detenimiento cada una de las expresiones vers que


todas son falsas y por lo tanto la funcin Odevolver el valor FALSO.
Observa el resultado:

Como mencion anteriormente, la funcin O devolver un valor


VERDADERO si al menos una de las expresiones lgicas es verdadera. En
nuestro ejemplo modificar solamente la primera expresin para que sea
1=1 de manera que tenga la siguiente frmula:
=O(1=1, 3>4, 5<>5, 7<=6, 8>=9)
Esto deber ser suficiente para que la funcin O devuelva un valor
VERDADERO:

Funciones como argumento de la funcin O


Podemos utilizar funciones como argumentos de la funcin O siempre y
cuando devuelvan VERDADERO o FALSO como resultado. En el siguiente
ejemplo utilizo las funciones ESNUMERO y ESTEXTO para evaluar el tipo
de dato de las celdas B1 y B2.

Ya que la celda B1 es un nmero la funcin ESNUMERO regresa el valor


VERDADERO. Por otro lado la celda B2 es efectivamente una cadena de
texto y por lo tanto la funcin ESTEXTO devuelve el valor VERDADERO.
En consecuencia la funcin O tambin regresa el valor VERDADERO.
Ahora intercambiar los valores de las celdas B1 y B2 de manera que
tanto la funcin ESNUMERO como la funcin ESTEXTO devuelvan FALSO.

No olvides que la funcin O en Excel siempre devolver VERDADERO


excepto cuando TODAS las expresiones lgicas evaluadas sean falsas.
FUNCION LOGICA SI
Probaremos la funcin SI con el siguiente ejemplo. Tengo una lista de alumnos
con sus calificaciones correspondientes en la columna B. Utilizando la funcin
SI desplegar un mensaje de APROBADO si la calificacin del alumno es superior
o igual a 60 y un mensaje de REPROBADO si la calificacin es menor a 60. La
funcin que utilizar ser la siguiente:
=SI(B2>=60,"APROBADO","REPROBADO")
Observa el resultado al aplicar esta frmula en todas las celdas de la columna C.

Utilizar una funcin como prueba lgica


Es posible utilizar el resultado de otra funcin como la prueba lgica que necesita
la funcin SI siempre y cuando esa otra funcin regrese como resultado
VERDADERO o FALSO. Un ejemplo de este tipo de funcin es la funcin
ESNUMERO la cual evala el contenido de una celda y devuelve el valor
VERDADERO en caso de que sea un valor numrico. En este ejemplo quiero
desplegar la leyenda SI en caso de que la celda de la columna A efectivamente
tenga un nmero, de lo contrario se mostrar la leyenda NO.
=SI(ESNUMERO(A2), "SI", "NO")

Este es el resultado de aplicar la frmula sobre los datos de la hoja:

Potrebbero piacerti anche