Descargar Tema - Mis Clases Hol Es

Transcripción

Descargar Tema - Mis Clases Hol Es
Funciones SI, Y, O
FUNCION SI (ANIDADO)
Es cuando se mete una función SI dentro de otra función SI. Se utiliza cuando para una
pregunta existen más de dos posibles respuestas.
La sintaxis sería la siguiente, donde
RespV respuesta si verdadera
RespF  respuesta si falsa
=si(pregunta;RespV;si(pregunta;RespV;RespF))
Notemos que el si anidado se escribe en el lugar
que corresponde a la respuesta si falso del
Función Y
Se utiliza cuando para dar una respuesta se debe cumplir con varias condiciones, criterios o
preguntas. Esta función permite hacer varias preguntas pero devolverá una sola respuesta que
será VERDADERO o FALSO.
Sintaxis  y(pregunta1;pregunta2;pregunta3;preguntan)
La función Y se resuelve con la siguiente tabla de verdad:
Condición 1
Verdadero
Verdadero
Falso
Falso
Condición 2
Verdadero
Falso
Verdadero
Falso
Resultado
Verdadero
Falso
Falso
Falso
Notemos que solo da verdadero si todas
las condiciones son verdaderas, es decir, si
todas las condiciones se cumplen.
Función O
Se utiliza cuando para dar una respuesta se debe cumplir al menos con una de las condiciones
o criterios propuestos. Esta función permite hacer varias preguntas pero devolverá una sola
respuesta que será VERDADERO o FALSO.
Sintaxis  O(pregunta1;pregunta2;pregunta3;preguntan)
La función O se resuelve con la siguiente tabla de verdad:
Condición 1
Verdadero
Verdadero
Falso
Falso
Condición 2
Verdadero
Falso
Verdadero
Falso
Resultado
Verdadero
Verdadero
Verdadero
Falso
Docente: Ronald Toscano Pretelt
Notemos que solo da falso si todas las
condiciones son falsas, es decir, que si
alguna de las condiciones se cumple,
entonces el enunciado será verdadero.
MisClases.Hol.Es
Funciones SI, Y, O
Cómo se anidarían estas funciones dentro de la función si?
Miremos entonces varios ejemplos:
Ejemplo 1 se debe definir la OBSERVACIÓN así:
Si la nota está entre 0 y 2,9  Reprobado
Si la nota está entre 3 y 3,9  Plan de Mejora
Si la nota está entre 4 y 5  Aprobado
Para otro valor será  Error de Digitación
Recordemos que en este caso se hace la primera fórmula y
luego se autorrellena. La fórmula sería de la siguiente
manera:
=SI(Y(A2>=0;A2<3);"Reprobado";SI(Y(A2>=3;A2<4);"Plan
de Mejora";SI(Y(A2>=4;A2<=5);"Aprobado";"Error de
Digitación")))
TIPS PARA TENER EN CUENTA



Cuando debo formular varias preguntas o condiciones o criterios, utilizo la función Y
o la función O. De acuerdo al planteamiento del problema se debe decidir si utilizar
la Y o la O
En el caso que mi pregunta tenga más de dos posibles respuestas, debo utilizar varias
funciones SI, es decir SI ANIDADO.
Cuando deba utilizar SI ANIDADO, la cantidad de SI a utilizar será igual a la cantidad
de RESPUESTAS menos 1. Por ejemplo, si tengo 4 posibles respuestas, entonces debo
utilizar 3 funciones SI; si tengo 6 posibles respuestas, entonces debo utilizar 5
funciones SI.
Para los siguientes ejemplos utilizaremos la siguiente
tabla de datos, un listado para ejemplos que pueden
descargar de donde el tutor le indique. Para cada
ejemplo, añadiremos una nueva columna a la tabla. Al
igual que en el ejemplo anterior, realizaremos la
primera fórmula, y luego haremos un autorrelleno.
Ejemplo 2 Agregaremos una nueva columna
llamada REUNIÓN 1 a la cual asistirán únicamente las
personas que cumplan con los siguientes requisitos:
Mujeres casadas menores de 30 años. En la columna REUNIÓN 1 deberá decir Asiste o No
Asiste. Para el anterior planteamiento, la fórmula sería:
=SI(Y(B14="F";C14="Casado (a)";D14<30);"Asiste";"No Asiste")
En resultado sería que para los registros ubicados en las filas 12, 16, 22 y 30 debe aparecer
Asiste. Para los demás, debe decir No Asiste.
Docente: Ronald Toscano Pretelt
MisClases.Hol.Es
Funciones SI, Y, O
Ejemplo 3 Agregaremos una nueva columna llamada Reunión 2, a la cual se invitarán las
personas con los siguientes requisitos:




Hombres
Con pareja (casados y en unión libre)
Mayores de 25 años
Con un saldo mayor o igual a $3.000.000
Para el anterior problema, debemos tener en cuenta que ya que se debe cumplir con todos los
requisitos, se debe utilizar una función Y, pero además notemos que dentro de los requisitos
exigidos, el estado civil presenta un caso especial. Veamos:
En la tabla de los datos, una persona solo puede ser casada o vivir en unión libre, pero no
ambas cosas a la vez; por lo cual, se debe implementar para estas dos condiciones, una función
O que iría dentro de la función Y. La fórmula sería:
=SI(Y(B2="M";D2>=25;E2>=3000000;O(C2="Casado (a)";C2="Unión Libre"));"Invitar";"No
Invitar")
Notemos que la función O se encuentra dentro de la función Y.
En el resultado, deberíamos apreciar que los invitados, serían los ubicados en las filas 19 y 23.
TIPS PARA TENER EN CUENTA



Las condiciones en las funciones deben escribirse tal y como se encuentran escritos
los datos en la tabla de datos. Por ejemplo, en la tabla el soltero aparece como
Soltero (a), por lo tanto, la condición debe escribirse como “oltero a .
Escribir las condiciones como “ , “oltero o “oltera , estaría mal porque entonces
no coincidiría la comparación que Excel realiza.
Si la condición se escribiera en mayúscula o toda en minúscula no habría
inconvenientes, es decir, soltero a o “OLTERO A , también funcionaría
correctamente.
Docente: Ronald Toscano Pretelt
MisClases.Hol.Es

Documentos relacionados