Está en la página 1de 14

Funciones lgicas de Excel

Para que sirven: Las funciones lgicas en Excel: Sirven para realizar
comparaciones lgicas (preguntas con respuesta s o no) entre una o varias
celdas en Microsoft Excel.
Ejemplo:
La edad del alumno que se encuentra en la celda B3 es mayor a 18 aos?
Traducido a una funcin lgica sera:
=SI (B3 > 18, "Verdadero", "Falso")
El comportamiento de la funcin lgica vara de entre funcin y funcin, hay
algunas que comparan, otras convierten lo verdadero a falso y viceversa; mientras
que otras solo se limitan a regresar verdadero o falso como constantes. Pero
recuerda, sea cual sea la funcin lgica que uses el resultado siempre ser
verdadero o falso.
Para concluir es importante decir que los argumentos que puedes introducir a las
funciones lgicas en Excel, pueden ser nmeros, caracteres, constantes o
referencias sin dejar de lado los operadores.
Para saber ms de cada funcin lgica pincha en su respectiva liga.

Funcin

FALSO

SI

SI.ERROR

Descripcin
Devuelve VERDADERO si todos sus argumentos son
VERDADERO.
Devuelve el valor lgico FALSO.

Especifica una prueba lgica que realizar.


Devuelve un valor que se especifica si una frmula lo evala como
un error; de lo contrario, devuelve el resultado de la frmula.
Invierte el valor lgico del argumento.

NO

Devuelve VERDADERO si cualquier argumento es VERDADERO.

VERDADERO Devuelve el valor lgico VERDADERO.

Descripcin de la funcin lgica en Excel O


La funcin lgica en Excel O tiene mucho parecido a la funcin lgica Y, la
diferencia radica en cmo evala los valores lgicos VERDADERO y FALSO, pues
a diferencia de la funcin Y, la funcin O devolver el valor lgico VERDADERO
cuando al menos un argumento sea VERDADERO.
Tenemos la siguiente frmula en Excel:
=O(1+1+1=3,2+2+2=6)
El resultado que nos dar Excel es VERDADERO, ya que el resultado individual
de cada operacin es VERDADERO
Ejemplo en donde no todos los argumentos son VERDADEROS:
=O(1+1+1=1,2+2+2=6)

Descripcin de la funcin lgica SI en Excel


La funcin lgica SI en Excel realiza una prueba lgica a los argumentos que
hayas ingresado en la frmula, y por medio de una prueba comparativa, devuelva
el valor de VERDADERO O FALSO de acuerdo a los resultados de los
argumentos.
Ejemplo de la funcin lgica SI en Excel
Tenemos la siguiente frmula, donde la celda B4 es igual a 9:
=SI(B4=10,Autorizar la compra, Volver a evaluar al proveedor)
El resultado de esta frmula donde usamos la funcin SI en Excel es la cadena de
texto Volver a evaluar al proveedor, dado

Funcin lgica de Excel Y


La funcin lgica en Excel VERDADERO, devuelve el valor lgico VERDADERO
en tu hoja de clculo, es decir le asigna el valor VERDADERO a una celda.
Puedes usarlo como frmula anteponiendo el signo igual (=) o simplemente
escribiendo en la celda la palabra VERDADERO.
El uso de la funcin lgica en Excel VERDADERO, nos permite manejar los
caracteres V, E, R, D, A, D, E, R, O como una palabra, y a su vez la convierte en
un valor lgico, en este caso VERDADERO.
Ejemplo de la funcin lgica en Excel VERDADERO
Escribe dentro de tu hoja de clculo en la celda B3 la palabra VERDADERO.
Despus escribe en la celda B4 =VERDADERO.

Sintaxis de la funcin BUSCARH


La funcin BUSCARH tiene tres argumentos que son los siguientes:

Valor buscado (obligatorio): El valor que estamos buscando.

Matriz buscar en (obligatorio): El rango que contiene los valores y que debe
ser una fila.

Indicador filas (obligatorio): El nmero de fila que contiene el valor que


regresar la funcin.

Ordenado (opcional): El valor debe ser FALSO si queremos una


coincidencia exacta o VERDADERO para una coincidencia aproximada.

Si la funcin BUSCARH no encuentra el valor que est siendo buscado regresar


el valor de error #N/A.
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

La funcin BUSCARV en Excel nos permite buscar un valor dentro de un rango de


datos, es decir, nos ayuda a obtener el valor de una tabla que coincide con el valor
que estamos buscando. Un ejemplo sencillo que podemos resolver con la funcin
BUSCARV es la bsqueda dentro de un directorio telefnico.
Si queremos tener xito para encontrar el telfono de una persona dentro del
directorio telefnico de nuestra localidad debemos tener el nombre completo de la
persona. Posteriormente habr que buscar el nombre dentro del directorio
telefnico para entonces obtener el nmero correcto.
Ejemplo de la funcin BUSCAR V
Para probar la funcin BUSCARV con nuestra tabla de bsqueda ejemplo que
contiene informacin de nmeros telefnicos seguimos los siguientes pasos:
1. En la celda E1 colocar el valor que deseo buscar.
2. En la celda E2 comienzo a introducir la funcin BUSCARV de la siguiente
manera:
=BUSCARV(
3. Hago 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 argumentos debo seleccionar la tabla de datos
sin incluir los ttulos de columna. Para el ejemplo ser el rango de datos
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 del nombre.
=BUSCARV(E1,A2:B11,2,FALSO)
Observa el resultado de la funcin recin descrita:

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


modificar su valor para buscar el telfono de otra persona y la funcin BUSCARV
actualizar el resultado automticamente.

Una tabla dinmica sirve para resumir los datos que hay en una hoja de clculo.
Lo mejor de todo es que puedes cambiarla fcil y rpidamente para ver los datos
de una manera diferente, haciendo de sta una herramienta muy poderosa. Para

aquellos que tengan conocimientos de Access es lo ms parecido a una consulta


de referencias cruzadas, pero con ms interactividad.
Veamos cmo podemos crear una tabla dinmica a partir de unos datos que ya
tenemos. Para crear una tabla dinmica, Excel nos proporciona las tablas y
grficos dinmicos.

Supongamos que tenemos una coleccin de datos de los artculos del almacn
con el nmero de referencia y el mes de compra, adems sabemos la cantidad
comprada y el importe del mismo.
Vamos a crear una tabla dinmica a partir de estos datos para poder examinar
mejor las ventas de cada artculo en cada mes.
Para ello vamos a la pestaa Insertar y hacemos clic en Tabla dinmica (tambin
podemos desplegar el men haciendo clic en la flecha al pie del botn para crear
un grfico dinmico).

Aparece el cuadro de dilogo de creacin de tablas dinmicas. Desde aqu


podremos indicar el lugar donde se encuentran los datos que queremos analizar y
el lugar donde queremos ubicarla.

En nuestro caso indicamos que vamos a seleccionar los datos de un rango de


celdas y que queremos ubicarla en una hoja de clculo nueva.
Podramos crear una conexin con otra aplicacin para obtener los datos desde
otra fuente diferente a Excel. En el caso de seleccionar la opcin Selecciona una
tabla o rango debemos seleccionar todas las celdas que vayan a participar,
incluyendo las cabeceras. Pulsamos Aceptar para seguir. Se abrir un nuevo panel
en la derecha de la pantalla:

Desde este panel podemos personalizar la forma en que van a verse los datos en
la tabla dinmica.
Con esta herramienta podramos construir una tabla dinmica con la siguiente
estructura:
- Una fila para cada una de las Referencias de la tabla.
- Una columna para cada uno de los Meses de la tabla.
- En el resto de la tabla incluiremos el total del Importe para cada Referencia en
cada Mes.

Para ello simplemente tendremos que arrastrar los elementos que vemos listados
a su lugar correspondiente al pie del panel. En este ejemplo deberamos arrastrar
el campo REF a
, el campo MES a
y
finalmente el campo IMPORTE a la seccin
.
Tras realizar la tabla dinmica este sera el resultado obtenido.

Podemos ver que la estructura es la que hemos definido anteriormente, en los


rtulos de fila tenemos las referencias, en los rtulos de columnas tenemos los
meses y en el centro de la tabla las sumas de los importes. Con esta estructura es
mucho ms fcil analizar los resultados. Una vez creada la tabla dinmica nos
aparece la pestaa Opciones:

El panel lateral seguir pudindose utilizar, as que en cualquier momento


podremos quitar un campo de un zona arrastrndolo fuera. Con esto vemos que
en un segundo podemos variar la estructura de la tabla y obtener otros resultados
sin casi esfuerzos. Si arrastrsemos a la zona de datos los campos Cantidad y
Total, obtendramos la siguiente tabla, ms compleja pero con ms informacin:

Puede que no visualices la tabla de la misma forma, al aadir varios campos en la


seccin Valores el rtulo
aparecer en una las secciones de rtulos, si te

aparece en Etiquetas de columna despliega la lista asociada a l y selecciona la


opcin Mover a rtulos de fila.

Formato condicional en Excel


El formato condicional sirve para que dependiendo del valor de la celda, Excel
aplique un formato especial o no sobre esa celda.
El formato condicional suele utilizarse para resaltar errores, para valores que
cumplan una determinada condicin, para resaltar las celdas segn el valor
contenido en ella, etc.

Cmo aplicar un formato condicional a una celda:


- Seleccionamos la celda a la que vamos a aplicar un formato condicional.
- Accedemos al men Formato condicional de la pestaa Inicio.
Aqu tenemos varias opciones, como resaltar algunas celdas dependiendo de su
relacin con otras, o resaltar aquellas celdas que tengan un valor mayor o menor
que otro.
Utiliza las opciones Barras de datos, Escalas de color y Conjunto de iconos para
aplicar diversos efectos a determinadas celdas.

Nosotros nos fijaremos en la opcin Nueva regla que permite crear una regla
personalizada para aplicar un formato concreto a aquellas celdas que cumplan
determinadas condiciones.
Nos aparece un cuadro de dilogo Nueva regla de formato como el que vemos en
la imagen.

En este cuadro seleccionaremos un tipo de regla. Normalmente querremos que se


aplique el formato nicamente a las celdas que contengan un valor, aunque
puedes escoger otro diferente.
En el marco Editar una descripcin de regla deberemos indicar las condiciones
que debe cumplir la celda y de qu forma se marcar.
De esta forma si nos basamos en el Valor de la celda podemos escoger entre
varias opciones como pueden ser un valor entre un rango mnimo y mximo, un
valor mayor que, un valor menor que y condiciones de ese estilo.
Los valores de las condiciones pueden ser valores fijos o celdas que contengan el
valor a comparar.
Si pulsamos sobre el botn Formato... entramos en un cuadro de dilogo donde
podemos escoger el formato con el que se mostrar la celda cuando la condicin
se cumpla. El formato puede modificar, el color de la fuente de la letra, el estilo, el
borde de la celda, el color de fondo de la celda, etc.
Al pulsar sobre Aceptar se crear la regla y cada celda que cumpla las
condiciones se marcar. Si el valor incluido en la celda no cumple ninguna de las
condiciones, no se le aplicar ningn formato especial.

Si pulsamos sobre Cancelar, no se aplicarn los cambios efectuados en el formato


condicional.

También podría gustarte