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