Anda di halaman 1dari 24

SESIÓN 07

Modalidad Semipresencial
Tabla de Contenidos

1. OPERACIONES CONDICIONALES PARA LA TOMA DE DECISIONES ............................................. 2


1.1 Función SI ........................................................................................................................... 2
1.2 Función Y ............................................................................................................................ 7
1.3 Función O ......................................................................................................................... 13
1.4 Función SI.ERROR ............................................................................................................. 17
1.5 Función SI anidada .............................................................. ¡Error! Marcador no definido.
SESIÓN
07

DESCRIPCIÓN

Las funciones lógicas permiten tomar decisiones, al evaluar si se cumple una condición.

CAPACIDAD

El participante al final de esta sesión estará en capacidad de realizar cálculos matemáticos y


estadísticos con criterio lógico en Ms Excel

TEMÁTICA

 Función Si
 Función Si (anidada)
 Función Y
 Función O
 Función Si.Error
1. OPERACIONES CONDICIONALES PARA LA TOMA DE DECISIONES

La función lógica es importante porque se pueden utilizar para saber si una condición es verdadera
o falsa o para verificar varias condiciones. es decir, se puede utilizar la función SI para determinar
si una condición se cumple o no, y de esta forma al aplicar las funciones lógicas constantemente,
especialmente en la elaboración de modelos financieros nos ahorra tiempo y agiliza el
funcionamiento de una empres

1.1 Función SI
Comprueba si se cumple una condición y devuelve un valor si se evalúa como VERDADERO y
otro valor si se evalúa como FALSO.

Sintaxis:

=SI(prueba_lógica, valor_si_verdadero, valor_si_falso)

Donde:

 Prueba_lógica: Condición a evaluar


 Valor_si_verdadero: valor a mostrar, si se cumple la prueba lógica
 Valor_si_falso: valor a mostrar, si no se cumple la prueba lógica.

¡IMPORTANTE! Tener presente que los valores que devuelve Excel


luego de evaluar el criterio puede ser: un texto, una fórmula o un
número...

Ejercicio 01:
En el siguiente cuadro se tiene los Apellidos y la deuda de ciertos clientes, y se desea otorgar
un descuento del 10% de la deuda.
Sabemos que el descuento se otorgará a aquellos clientes que tengan una deuda mayor a 4000,
por lo tanto, el criterio a evaluar es la deuda.
Solución:
 Se tiene la siguiente información:

2
1

1. Haz clic en la celda


dónde insertarás la
función. En este
caso, en la celda
C2.

 En la ficha Fórmulas, haga clic en botón Insertar función de la biblioteca de funciones y


sigue la secuencia mostrada en la siguiente figura:

2 2. Selecciona la
categoría
Lógica.
3. Luego, elige
la función SI
3 4. Haga clic en
el botón
Aceptar
5. Ahora,
ingresa los
valores en los
argumentos
solicitados.
4 6. Finalmente,
haz clic en el
botón
Aceptar.

 Ingrese los argumentos solicitados:

3
¡IMPORTANTE!:
Observa que la Prueba lógica es el criterio a evaluar, es decir la deuda
> 4000; si se cumple este criterio entonces el Valor_si_verdadero:
355.8; sino se cumple el criterio entonces el Valor_si_falso: 0.

El resultado obtenido será el siguiente:

Excel se encargará de
evaluar si cada cliente
tiene de deuda >4000,
otorgando un
descuento del 10% a
aquellos que cumplen
con la condición
especificada y cero a
aquellos que no.

Otra forma: También se pudo escribir en la celda la siguiente función:


=SI(B2>4000,B2*10%,0)

 Ahora, copia la fórmula obtenida para el resto de empleados y obtendrás el siguiente


resultado:

4
Observa como el cliente con deuda >4000 tiene un descuento del 10%
de su deuda y caso contrario tendrá un valor de cero. El sentido común
y la lógica juegan un rol muy importante en este tipo funciones.

Ejercicio 02:

En el siguiente cuadro se tiene una relación de vendedores y sus ventas mensuales. Se desea
calcular su comisión teniendo en cuenta lo siguiente: Para todos los vendedores con ventas
mayores que 5000 soles, su comisión será el 20% de sus ventas, caso contrario, el 10%.

Solución:
 Se tiene la siguiente información:

 En la ficha Fórmulas, haga clic en el botón Insertar función, de la Biblioteca de funciones; y


sigue la secuencia mostrada en la siguiente figura:

5
2. Selecciona la
2 categoría
Lógica.
3. Luego, elige la
función SI.
4. Haga clic en el
botón Aceptar.
3
5. Ahora, ingresa
los valores en los
argumentos
solicitados.
6. Finalmente, haz
clic en el botón
Aceptar.
4

¡MUY IMPORTANTE! La prueba lógica a evaluar es las ventas:


C15>5000, si se cumple este criterio el Excel muestra el resultado de
la fórmula: 20%*C15, caso contrario el 10%*C15.

 El resultado será el siguiente:

6
1. Se ha obtenido la
comisión para el
primer vendedor.
2. Ahora, copia la
fórmula hacia
abajo, para
obtener las
comisiones del
resto de
vendedores.
3. El resultado final
se muestra a
continuación.

Otra forma: También se pudo escribir en la celda la siguiente función:


=Si(C15>5000,20%*C15,10%*C15)

1.2 Función Y
Esta función devuelve VERDADERO si todos los argumentos son VERDADEROS; devuelve FALSO
si algún argumento es FALSO. A veces estas respuestas no son muy útiles, son muy básicas.

Sintaxis :

=Y (valor_lógico1, valor_lógico2,...)

Ejercicio 01:
A continuación se muestra los resultados del programa de capacitación a los empleados de
una empresa. La columna OBSERVACION, debe mostrar Aprobado, si tiene notas aprobatorias
(mayores que 10) en los cursos de inglés y computación, caso contrario debe mostrar
Rezagado.

Solución:

7
 Se tiene la siguiente información:

1. Haz clic en la
celda dónde
insertarás la
función. En este
caso, en la celda
D2.

 Para insertar la función usa la biblioteca de funciones; y sigue la secuencia mostrada en la


siguiente figura:

2. Selecciona la
categoría
Lógica.
2
3. Luego, elige la
función Y
4. Haga clic en el
botón Aceptar

8
5
5. Ahora, ingresa
los valores en los
argumentos
solicitados.
6. Finalmente, haz
clic en el botón
Aceptar.

¡MUY IMPORTANTE! Cada Valor_lógico, es un criterio a ser evaluado. Puedes


darte cuenta que sólo hay argumentos para ingresar criterios y no valores a
mostrar. En este caso, primero se está evaluando si la nota de inglés es mayor
que 10, luego se está evaluando si la nota de computación es mayor que 10. Si
en caso se cumplen las dos condiciones, el resultado final de la función Y, dará
VERDADERO.

 El resultado será el siguiente:

El resultado para el
primer empleado es
el valor lógico
VERDADERO, ya
que las notas de
computación e inglés
son mayores que 10,
es decir se cumple la
prueba lógica
establecida.

Otra forma: También se pudo escribir en la celda la siguiente función:


=Y(B2>10,C2>10)

9
Ahora, copia la
fórmula desde
la celda D2,
hasta la celda
D10 para el
resto de
empleados,
obteniéndose
los resultados
que se
muestran.

¡MUY IMPORTANTE! La función Y, de por sí, devuelve sólo VERDADERO o


FALSO, que en muchos casos no es muy útil en los reportes de una organización.
Pero, si la combinamos con la función SI, resulta más útil. En este caso, no
deseamos obtener el resultado VERDADERO, sino en su lugar la palabra
Aprobado, y en lugar de FALSO, la palabra Rezagado.

 Entonces, haga clic en la celda D2, seleccione la ficha fórmulas y haga clic en el botón
Insertar función. Ingrese los argumentos.

En la celda D2,
ingresa la función
SI con los
siguientes
argumentos.

¡MUY IMPORTANTE! Como podrás observar, la función Y está siendo


utilizada como prueba lógica. Si las dos condiciones dentro de la función Y
son verdaderas, el resultado de la prueba lógica será VERDADERO, por lo
tanto el resultado final será Aprobado, en caso que el resultado de la prueba
lógica sea FALSO, el resultado final de la función SI mostrará Rezagado.

 Después de Aceptar y copiar la fórmula para el resto de empleados y el resultado es lo


que se deseaba.

10
Después de Aceptar
y copiar la fórmula
para el resto de
empleados,
observarás que esos
son los resultados
esperados.

Otra forma: También se pudo escribir en la celda la siguiente función:


=Si(Y(B2>10,C2>10),”Aprobado”,”Rezagado”)

Ejercicio 02:

En la siguiente lista de productos, se desea calcular un descuento a todos los productos del rubro
Licores con precio unitario mayor de 15 soles. Dicho descuento será del 10% del precio unitario,
caso contrario no hay descuento.

Solución:

 Se tiene la siguiente información.

1
1. Haz clic en la celda
dónde insertarás la
función. En este
caso, en la celda
D2.

 Para insertar la función usa la biblioteca de funciones; y sigue la secuencia mostrada en la


siguiente figura:

11
2. Selecciona la
2 categoría
Lógica.
3. Luego, elige la
función SI
4. Ahora, ingresa
3 los argumentos
solicitados y
Aceptar.

¡MUY IMPORTANTE!: Como podrás observar, la función Y está siendo utilizada


como prueba lógica. Primero, se evalúa si el rubro es licores; luego, se evalúa si el
precio es mayor que 15. Si las dos condiciones se cumplen, entonces se calcula el
descuento con el 10% del precio, caso contrario se coloca 0 (no hay descuento).

 El resultado será el siguiente:

Otra forma: También se pudo escribir en la celda la siguiente función:

12
=Si(Y(B2=”Licores”,C2>15),10%*C2,0)

 Copia la fórmula obtenida desde la celda D2 hasta D9 para el resto de productos:

Ahora, copia la
fórmula para el
resto de productos
para obtener los
descuentos
respectivos.

1.3 Función O

Esta función devuelve VERDADERO si alguno de los argumentos es VERDADERO; devuelve


FALSO si todos los argumentos son FALSOS. A veces estas respuestas no son muy útiles, son
muy básicas.

Sintaxis:

=O (valor_lógico1, valor_lógico2,...)

Donde:

 Valor_lógico1, valor_lógico2,….: Son los criterios o condiciones a evaluar.

Ejercicio 01:

En el siguiente caso, se desea incrementar los precios según los siguientes criterios. Los
productos que pertenecen a los rubros Bebidas o Licores, su incremento será del 20% de su
precio unitario, para el resto de productos, su incremento será del 10%.

Solución:

 Se tiene la siguiente información:

13
1. Haz clic en la
1 celda dónde
insertarás la
función. En este
caso, en la celda
D2.

 Seleccione la ficha Fórmulas y en la Biblioteca de funciones; elija el botón Insertar función


y sigue la secuencia mostrada en la siguiente figura:

2. Selecciona la
categoría
2 Lógica.
3. Luego, elige
la función SI
4. Ahora,
ingresa los
3 argumentos
solicitados y
Aceptar.

 Ingrese los argumentos solicitados:

¡MUY IMPORTANTE!: Como podrás observar, la función O está siendo utilizada


como prueba lógica. Primero, se evalúa si el rubro es licores; luego, se evalúa si el
rubro es bebidas. Si una de las dos condiciones se cumple, entonces el resultado de
la prueba lógica será VERDADERO y el incremento se calculará con el 20% del
precio, caso contrario con el 10%.

14
 Haz clic en el botón Aceptar, y luego copia la fórmula para el resto de productos. Te
mostrará el resultado:

Después de Aceptar
y copiar la fórmula
para el resto de
productos, se
obtendrán los
incrementos
respectivos para el
resto de productos.

Ejercicio 02:
La empresa Vallejo Center SRL, evalúa a una relación de postulantes para ocupar un puesto de
trabajo como operador de computadoras. Para ello se aplicó dos pruebas sobre herramientas
informáticas. Aquellos postulantes que obtuvieron calificaciones mayores a 15 en la prueba1
o prueba2, serán contratados, caso contrario serán rechazados.

Solución:
 Haga clic en la celda D2, donde se insertará la función

1. Haz clic en la
1 celda dónde
insertarás la
función. En
este caso, en
la celda D2.

 Seleccione la ficha Fórmulas y en el grupo Biblioteca de funciones, elija el botón Insertar


función y siga la secuencia mostrada en la siguiente figura:

15
2. Selecciona la
categoría
2
Lógica.
3. Luego, elige
la función SI
4. Ahora,
ingresa los
3 argumentos
solicitados y
Aceptar.

¡MUY IMPORTANTE!:
Como podrás observar, la función O está siendo utilizada como prueba lógica.
Primero, se evalúa si la prueba1 es mayor que 15, luego se evalúa si la prueba
2 es mayor que 15. Si una de las dos condiciones se cumple, entonces el
resultado de la prueba lógica será VERDADERO y el resultado final de la función
SI es Contratado, caso contrario ser Rechazado.

 Haz clic en el botón Aceptar, y luego copia la fórmula para el resto de postulantes. Te
mostrará el resultado:

16
Después de Aceptar
y copiar la fórmula
para el resto de
postulantes, se
obtendrán los
resultados
correspondientes.

1.4 Función SI.ERROR


Está función devuelve un valor determinado en caso que una fórmula o celda contenga un
error. Utilice la función SIERROR para interceptar y controlar errores en una fórmula.
Sintaxis:
=SIERROR (valor, valor_si_error)

Donde:
 Valor: expresión a mostrar, si no hay error
 Valor_si_error: expresión a mostrar si existe error.

Ejercicio 01:
Se tiene información sobre el registro de evaluación de un docente, donde calcularemos el
promedio para cada estudiante, pero sólo en aquellos que tienen por lo menos una nota. Y en
los que no tienen ninguna nota, la celda correspondiente al promedio debe mostrarse vacía.

 Si sólo aplicaras la función promedio, el resultado sería:

17
Utiliza la función
PROMEDIO para
calcular el promedio
de unidad del primer
estudiante, como se
muestra en la imagen
de la izquierda.
Luego, copia la
función para el resto
de alumnos.

¡OBSERVA!:
En los estudiantes que no tienen notas el error es # ¡DIV/0!, ya que no
existe división entre cero en la obtención del promedio. Por eso para
corregir este error usaremos la función SIERROR.

Solución:
 En la celda E3 vamos a modificar la función. Sigue los pasos:
 Seleccione la ficha Fórmulas y en el grupo Biblioteca de funciones; elija el botón Insertar
función y sigue la secuencia mostrada en la siguiente figura:

1. Selecciona la
categoría
1 Lógica.
2. Luego, elige
la función
SI.ERROR
3. Ahora,
ingresa los
2 argumentos
solicitados y
Aceptar.

18
 En Valor, ingresa: PROMEDIO (B3:D3), promedio de notas a calcular, si no
ocurriera algún error.
 En Valor_si_error, ingresa: “”, devolverá vacía la celda en caso se produzca un
error (no exista ninguna nota).

 Haz clic en el botón Aceptar y copie la fórmula obtenida y aplique formato para mostrar
todos los promedios con dos decimales:

¡IMPORTANTE!:
Al usar la función SI.ERROR, el promedio no se calcula en los estudiantes
que no tienen ninguna nota.

4. Función SI anidada

Está función se emplea cuando evaluamos una condición con más de dos posibilidades dentro
de la solución, usando dentro de la función SI otra función SI.
“Debe conocer que esta función se utiliza a través de varias formas, pero usaremos la más fácil
en los siguientes ejercicios”.

Ejercicio 01:
En la siguiente aplicación, se desea calcular la comisión de cada uno de los vendedores. La
fórmula para calcular la comisión de ventas es:
COMISION = VENTAS * % COMISION
El porcentaje de comisión que le corresponde a cada uno de los vendedores, depende de la
zona donde trabaja (ver cuadro en la parte superior de la aplicación).

Solución:
 Haga clic en la celda D8, para ingresar la función.

19
1. Haz clic en la
celda dónde
insertarás la
1
función. En
este caso, en
la celda D8.

 Seleccione la ficha Fórmulas y en el grupo Biblioteca de funciones, elija el botón


Insertar función.

2. Selecciona la
2 categoría
Lógica.
3. Luego, elige
la función SI
4. Ahora,
ingresa los
3
argumentos
solicitados.

 En Prueba_lógica ingresa: B8=$A$2


 En el Valor_si_verdadero ingresa: $B$2*C8
 En el valor_si_falso debes dar clic dentro del cuadro blanco.
20
COMENTARIO:
Primero, se compara si la zona del vendedor (B8) es igual a Norte ($A$2), en
caso que sea verdadero, la comisión debe calcularse multiplicando el 10%
($B$2) por las ventas (C8), caso contrario debe volverse a evaluar la zona del
vendedor con la siguiente alternativa (Sur)

 Ahora debes hacer clic sobre la lista desplegable del cuadro de nombres para activar
nuevamente la función SI e ingresa los nuevos argumentos para el siguiente nivel, así:

5. Del cuadro
de nombres,
selecciona la
función SI
(anidada)
para volver
evaluar la
zona del
vendedor con
la alternativa
siguiente, es
6 decir: “Sur”
6. Ingresa los
argumentos
solicitados.

 En Prueba_lógica ingresa: B8=$A$3


 En el Valor_si_verdadero ingresa: $B$3*C8
 En el valor_si_falso debes ingresa: $B$4*C8

21
COMENTARIO:
Después de insertar la función SI en forma anidada, luego, se
compara si la zona del vendedor (B8) es igual a Sur ($A$3), en caso
que sea verdadero, la comisión debe calcularse multiplicando el
12% ($B$3) por las ventas (C8), caso contrario ya no debe
evaluarse la última alternativa (Centro) ya que se asume por
descarte, por lo tanto se procede a calcular la comisión con el
porcentaje que corresponde a dicha zona, es decir, el 14% ($B$4)
por las ventas (C8).

 Al copiar la función tendríamos:

Después de Aceptar,
copia la función para
el resto de
vendedores para
obtener sus
comisiones
correspondientes.

22