Está en la página 1de 18

USO DE FUNCIONES

EN EXCEL I
FUNCIONES lógicas
Instructor: Marco Antonio CLEMENTE LOZANO
FUNCIÓNES LÓGICAS
FUNCIÓN SI
Devuelve un valor si la condición especificada
es VERDADERO y otro valor si dicho
argumento es FALSO.

Se usa SI para realizar pruebas condicionales


en valores y fórmulas.

2
3
4
5
6
SINTAXIS
valor que se devuelve si el
argumento prueba lógica es
valor o expresión que FALSO.
pueda evaluarse como
VERDADERO o FALSO.

=SI(prueba_lógica;valor_si_verdadero;valor_si_falso)

valor que se devuelve si


el argumento
prueba_lógica es
VERDADERO.

Para definir la prueba lógica o condición, se utilizan los signos de igual (=), mayor
7
que (>) y menor que (<).
8
EJEMPLO: A

1 Datos
2 50

Fórmula Descripción (resultado)


=SI(A2<=100;"Dentro de presupuesto"; Si el valor de A2 es menor o igual que 100, la fórmula
"Presupuesto excedido") muestra "Dentro de presupuesto“, de lo contrario, la
función mostrará "Presupuesto excedido"

=SI(A2=100;SUMA(B5:B15);"") Si el valor de la celda A2 es 100, se calcula la suma del


rango B5:B15. En caso contrario, se devuelve texto vacío
("").

Función SI ( Y – O ) y sus aplicaciones en Excel


La función =SI por sí sola es una función bastante útil, y si empezamos a
anidar funciones, las aplicaciones se multiplican. Aprenderemos a usar la
función SI junto con las funciones lógicas Y y O.
9
Función SI
Ya conocimos la sintaxis de la función SI, algo adicional que
debemos saber, es que las instrucciones SI son extremadamente
sólidas y forman la base de muchos modelos de hoja de cálculo,
pero también son la causa principal de muchos de los problemas en
las hojas de cálculo.

Lo ideal es que una instrucción SI se aplique a condiciones mínimas,


como Hombre/Mujer, Sí/No/Quizás, por nombrar algunos ejemplos,
pero a veces es posible que deba evaluar escenarios más complejos
que requieren el anidamiento de más funciones.
“Anidamiento” hace referencia a la práctica de unir varias funciones en una fórmula.

A continuación, vamos a ver la sintaxis de las funciones Y y O de manera


independiente para entender cómo funcionan, luego las iremos anidando
con la función SI con ejemplos.
10
Función Y
La función Y es una función lógica que nos permitirá evaluar varias expresiones lógicas
(condiciones) y saber si TODAS ellas son verdaderas.
Si alguna de las expresiones (condiciones) es falsa, el resultado de la función también será
FALSO.

Recuerda: Usamos la función Y cuando queremos que se cumplan TODAS las condiciones.

Sintaxis

=Y([valor_lógico1];[valor_lógico2];…)

Los valores lógicos representan las condiciones, que están separadas por
punto y coma. La función Y admite entre 2 y 255 condiciones. Sin
embargo, no se recomienda introducir demasiadas: cuantas más
condiciones tiene anidadas una función, más compleja se vuelve, lo que
complica su elaboración, revisión y gestión.

11
Combinar SI con Y en Excel
Excel permite combinar varias funciones en una sola fórmula. Combinar las
funciones SI e Y ofrece dos ventajas: definir varias condiciones y personalizar los
resultados que se muestran.

Esta sería la sintaxis básica que resulta de combinar las dos funciones:

=SI(Y([valor_lógico1];[valor_lógico2];…);[valor_si_verdadero];[valor_si_falso])

Ejemplo:

=SI(Y(B2>=3;C2>=2);100;0)
Si el contenido de la celda B2 es mayor o igual a 3 y el contenido de la celda C2 es
mayor o igual a 2, entonces devolverá 100, de lo contrario devolverá 0
12
Combinar la función Si con O en Excel

La función SI-O tiene la ventaja de que se puede combinar con otras funciones de
gran utilidad, lo que permite realizar otras consultas más complejas.

=SI(O([valor_lógico1];[valor_lógico2];…);[valor_si_verdadero];[valor_si_falso])

Ejemplo:

=SI(O(B2=3;B2=4);100;0)

Si el contenido de la celda B2 es igual a 3 O el contenido de la celda C2 es igual a


4, entonces devolverá 100, de lo contrario devolverá 0

La función SI-O de Excel se puede combinar con otras muchas funciones según lo necesites. Sin
embargo, asegúrate de poner la cantidad correcta de paréntesis cuando anides las fórmulas, ya
13
que, si no los cierras todos, aparecerá un mensaje de error.
Función SI.ERROR
Devuelve un valor que se especifica si una fórmula lo evalúa
como un error; de lo contrario, devuelve el resultado de la
fórmula. Utilice la función SI.ERROR para interceptar y
controlar errores en una fórmula.
➢Sintaxis
SI.ERROR(valor,valor_si_error)

Es el argumento en el Es el valor que se


que se busca un error. devuelve si la fórmula lo
evalúa como error. .

14
EJEMPLO
A B
1 Cuota Unidades vendidas
2 210 35
3 55 0
4 23

Fórmula Descripción (resultado)


=SI.ERROR(A2/B2; "Error en el Comprueba si hay un error en la fórmula en el
cálculo") primer argumento (divide 210 por 35), no encuentra
ningún error y devuelve los resultados de la fórmula
(6).
=SI.ERROR(A3/B3; "Error en el Comprueba si hay un error en la fórmula en el
cálculo") primer argumento (divide 55 por 0), encuentra un
error de división por 0 y devuelve valor_si_error
(Error en el cálculo). 15
Función NO
Invierte el valor lógico del argumento.

Se usa NO cuando desee asegurarse de que un


valor no sea igual a otro valor específico.
➢Sintaxis

Valor o expresión que puede evaluarse


como VERDADERO o FALSO.

16
EJEMPLO

A B
1 Fórmula Descripción (resultado)
2 =NO(FALSO) Invierte FALSO (VERDADERO)
3 =NO(1+1=2) Invierte una ecuación que se evalúa
como VERDADERO (FALSO)

17

También podría gustarte