Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
C O M P U T A C I Ó N I I Modalidad Semipresencial SESIÓN 01 2 TABLA DE CONTENIDO 1. FUNCIONES CON CRITERIO LÓGICO ........................................................................................... 4 1.1. Función CONTAR.SI.CONJUNTO: ........................................................................................ 4 1.2. Función SUMAR.SI.CONJUNTO:.......................................................................................... 6 1.3. Función PROMEDIO.SI.CONJUNTO: ................................................................................... 8 2. FUNCIONES LÓGICAS PARA LA TOMA DE DECISIONES ............................................................ 10 2.1. Función SI: ........................................................................................................................ 10 2.2. Función Y: ......................................................................................................................... 14 2.3. Función O: ........................................................................................................................ 17 2.4. Función SI.ERROR: ............................................................................................................ 19 2.5. Función SI ANIDADA: ........................................................................................................ 21 3. BIBLIOGRAFÍA ........................................................................................................................... 24 3 SESIÓN 01 DESCRIPCIÓN Esta sesión proporciona información sobre las principales funciones de Excel que utilizan criterios lógicos los cuales permiten tomar decisiones en base a los resultados. Sabiendo siempre que su uso exige la destreza y experiencia en el correcto uso de las funciones para obtener con eficiencia los resultados esperados. CAPACIDAD Realiza cálculos evaluando condiciones en Ms Excel. TEMÁTICA Funciones con criterio lógico Funciones lógicas para la toma de decisiones 4 1. FUNCIONES CON CRITERIO LÓGICO Microsoft Excel ofrece una biblioteca extensa de funciones, clasificadas en distintas categorías para realizar distintos tipos de cálculo que por lo general son de tipo matemático o estadístico dependiendo de uno o varios criterios o condiciones. Las funciones con criterio lógico o funciones condicionales son muy útiles al momento de obtener información en base a criterios los cuales según se cumplan o dejen de cumplirse se obtendrá un resultado esperado. Dentro de las que destacan las siguientes funciones condicionales: 1.1. Función CONTAR.SI.CONJUNTO: Esta función realiza el conteo de las celdas que cumplen un determinado conjunto de condiciones o criterios. Sintaxis: =CONTAR.SI.CONJUNTO (rango_criterios1; criterio1; rango_criterios2; criterio2; …) Donde: Rango_criterios1; rango_criterios2; …: Es el rango de celdas que desea evaluar para la condición determinada. Criterio1; criterio2; …: Condiciones a evaluar en cada rango. Ejercicio: Utilice la función CONTAR.SI.CONJUNTO y encuentre los resultados en cada enunciado, según se muestra en la imagen: 5 N° de estudiantes del género masculino: Solución: Selecciona la celda E19 y escribe la siguiente función: =CONTAR.SI.CONJUNTO(D4:D17;D7) N° de estudiantes de la Escuela de Psicología: Solución: Selecciona la celda E20 y escribe la siguiente función: =CONTAR.SI.CONJUNTO(E4:E17;E10) N° de estudiantes con pensión >=500 y Año >=2001: Solución: Selecciona la celda E21 y escribe la siguiente función: =CONTAR.SI.CONJUNTO(F4:F17;">=500";H4:H17;">=2001") N° de estudiantes del género femenino con pensión <500: Solución: Selecciona la celda E22 y escribe la siguiente función: =CONTAR.SI.CONJUNTO(D4:D17;D12;F4:F17;"<500") Se muestran los resultados: 6 1.2. Función SUMAR.SI.CONJUNTO: Esta función suma las celdas de un rango de valores, pero sólo de aquellos que cumplen con los criterios especificados. Sintaxis: =SUMAR.SI.CONJUNTO (rango_suma; rango_criterios1; criterio1, …) Donde: Rango_suma: Suma las celdas que cumplen con determinados criterios. Rango_criterios1; …: Es el rango de celdas que desea evaluar para la condición determinada. Criterio1; …: Es el criterio o condición que determina las celdas que deben sumarse. Ejercicio: Utilice la función SUMAR.SI.CONJUNTO y encuentre los resultados en cada enunciado, según se muestra en la imagen: 7 Total de pensiones de los estudiantes de Escuela de Derecho: Solución: Selecciona la celda F19 y escribe la siguiente función: =SUMAR.SI.CONJUNTO(F4:F17;E4:E17;E15) Total de pensiones de los estudiantes con pensión igual a 500: Solución: Selecciona la celda F20 y escribe la siguiente función: =SUMAR.SI.CONJUNTO(F4:F17;F4:F17;F8) Total de pensiones de los estudiantes del Año >=2002 del semestre 1: Solución: Selecciona la celda F21 y escribe la siguiente función: =SUMAR.SI.CONJUNTO(F4:F17;H4:H17;">=2002";G4:G17;G10) Total de pensiones de los estudiantes del género femenino del Año >2002: Solución: Selecciona la celda F22 y escribe la siguiente función: =SUMAR.SI.CONJUNTO(F4:F17;D4:D17;D10;H4:H17;">2002") Se muestran los resultados: 8 1.3. Función PROMEDIO.SI.CONJUNTO: Esta función promedia las celdas de un rango de valores, pero sólo de aquellos que cumplen con los criterios especificados. Sintaxis: =PROMEDIO.SI.CONJUNTO (rango_promedio; rango_criterios1; criterio1; …) Donde: Rango_promedio: Promedia las celdas que cumplen con determinados criterios. Rango_criterios1; …: Es el rango de celdas que desea evaluar para la condición determinada. Criterio1; …: Es el criterio o condición que determina las celdas que deben promediarse. Ejercicio: Utilice la función PROMEDIO.SI.CONJUNTO y encuentre los resultados en cada enunciado, según se muestra en la imagen: 9 Promedio de pensiones de los estudiantes del género masculino: Solución: Selecciona la celda G19 y escribe la siguiente función: =PROMEDIO.SI.CONJUNTO(F4:F17;D4:D17;D7) Promedio de pensiones de los estudiantes del género femenino de Escuela Psicología: Solución: Selecciona la celda G20 y escribe la siguiente función: =PROMEDIO.SI.CONJUNTO(F4:F17;D4:D17;D9;E4:E17;E10) Promedio de pensiones de los estudiantes del Año 2000 en el semestre 2: Solución: Selecciona la celda G21 y escribe la siguiente función: =PROMEDIO.SI.CONJUNTO(F4:F17;H4:H17;H6;G4:G17;G15) Promedio de pensiones de los estudiantes del género masculino con pensión >500: Solución: Selecciona la celda G22 y escribe la siguiente función: =PROMEDIO.SI.CONJUNTO(F4:F17;D4:D17;D16;F4:F17;">500") Se muestran los resultados: 10 2. FUNCIONES LÓGICAS PARA LA TOMA DE DECISIONES Microsoft Excel ofrece una categoría de funciones llamadas Lógicas, las cuales nos brindan la opción de poder evaluar una o varias condiciones con la finalidad que el resultado obtenido pueda ayudar a tomar mejores decisiones en las organizaciones. Dentro de las funciones lógicas destaca la siguiente: 2.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, para conocer si el resultado es VERDADERO o FALSO. 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. Debemos considerar que los valores (resultados) que devolverá la función SI, luego de evaluar la prueba lógica (condición), puede ser: un texto, una fórmula o un número. 11 A continuación,veremos los diferentes resultados en cada ejercicio. Ejercicio 01: Utilice la función SI y encuentre el Aumento (10%), según se muestra en la imagen: Aumento (10%): Para calcular el aumento del 10%, considerar lo siguiente: Se otorgará a los vendedores, un aumento del 10% de su monto vendido, siempre y cuando dicho monto exceda a 5000, caso contrario no tiene aumento. Solución: Selecciona la celda D5 y escribe la siguiente función: =SI(C5>5000;C5*10%;0) Arrastre la función de la celda D5, para que se copie a las demás celdas. Se muestran los resultados: 12 Ejercicio 02: Utilice la función SI y encuentre el Aumento, según se muestra en la imagen: Aumento: Para calcular el aumento, considerar lo siguiente: Se otorgará a los vendedores, un aumento de 500, siempre y cuando su monto de venta sea superior o igual a 6000, caso contrario no tiene aumento. Solución: 13 Selecciona la celda D5 y escribe la siguiente función: =SI(C5>=6000;500;0) Arrastre la función de la celda D5, para que se copie a las demás celdas. Se muestran los resultados: Ejercicio 03: Utilice la función SI y encuentre los resultados para la columna Observación, tal como se muestra en la imagen: Observación: 14 Para calcular la columna Observación, considerar lo siguiente: La columna Observación, deberá mostrar textualmente, CON AUMENTO, cuando el vendedor tenga un Aumento diferente de 0 (en columna Aumento), caso contrario mostrar SIN AUMENTO. Solución: Selecciona la celda E5 y escribe la siguiente función: =SI(D5<>0;"CON AUMENTO";"SIN AUMENTO") Arrastre la función de la celda E5, para que se copie a las demás celdas. Se muestran los resultados: 2.2. Función Y: Esta función nos permite evaluar varias expresiones lógicas, devuelve VERDADERO si todos los argumentos son verdaderos y devuelve FALSO, si algún argumento es FALSO. Sintaxis: =Y (valor_lógico1; valor_lógico2; …) Donde: Valor_lógico1; valor_lógico2; …: Condiciones que se desea comprobar, para conocer si el resultado es VERDADERO o FALSO. Ejercicio 01: Utilice la función Y para encontrar los resultados de la columna Observación, según se muestra en la imagen: 15 Observación: Para calcular la columna Observación, considerar lo siguiente: La columna Observación, deberá mostrar VERDADERO, cuando el empleado tenga de puntaje más o igual a 95 en ambos exámenes, caso contrario mostrar FALSO. Solución: Selecciona la celda E4 y escribe la siguiente función: =Y(C4>=95;D4>=95) Arrastre la función de la celda E4, para que se copie a las demás celdas. Se muestran los resultados: Ejercicio 02: Utilice la función SI(Y) para encontrar los resultados de la columna Observación, según se muestra en la imagen. 16 Observación: Para calcular la columna Observación, considerar lo siguiente: La columna Observación, deberá mostrar APROBADO, cuando el empleado tenga de puntaje más o igual a 95 en ambos exámenes, caso contrario mostrar DESAPROBADO. Usaremos la función SI además de la función Y. Para poder personalizar los resultados al cumplir los criterios solicitados. Solución: Selecciona la celda E4 y escribe la siguiente función: =SI(Y(C4>=95;D4>=95);"APROBADO";"DESAPROBADO") Arrastre la función de la celda E4, para que se copie a las demás celdas. Se muestran los resultados: 17 2.3. Función O: Esta función nos permite evaluar varias expresiones lógicas, devuelve VERDADERO si alguno de los argumentos es VERDADERO y devuelve FALSO si todos los argumentos son FALSOS. Sintaxis: =O(valor_lógico1; valor_lógico2; …) Donde: Valor_lógico1; valor_lógico2; …: Condiciones que se desea comprobar, para conocer si el resultado es VERDADERO o FALSO. Ejercicio 01: Utilice la función O para encontrar los resultados de la columna Estado, según se muestra en la imagen. Estado: Para calcular la columna Estado, considerar lo siguiente: La columna Estado, deberá mostrar VERDADERO, cuando el alumno tenga de nota 18 o superior, en cualquiera de los dos exámenes, caso contrario mostrar FALSO. Solución: Selecciona la celda E4 y escribe la siguiente función: =O(C4>=18; D4>=18) Arrastre la función de la celda E4, para que se copie a las demás celdas. Se muestran los resultados: 18 Ejercicio 02: Utilice la función SI(O) para encontrar los resultados de la columna Estado, según se muestra en la imagen. Estado: Para calcular la columna Estado, considerar lo siguiente: La columna Estado, deberá mostrar APROBADO, cuando el alumno tenga de nota 18 o superior, en cualquiera de los dos exámenes, caso contrario mostrar REZAGADO. Usaremos la función SI además de la función O. Para poder personalizar los resultados al cumplir los criterios solicitados. Solución: Selecciona la celda E4 y escribe la siguiente función: =SI(O(C4>=18;D4>=18);"APROBADO";"REZAGADO") Arrastre la función de la celda E4, para que se copie a las demás celdas. 19 Se muestran los resultados: 2.4. Función SI.ERROR: Está función devuelve un valor determinado en caso de que una fórmula o celda contenga un error. Utilice la función SI.ERROR para interceptar y controlar errores en una fórmula. Sintaxis: =SI.ERROR (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: Utilice las funciones PROMEDIO y SI.ERROR para calcular la columna Promedio, según se muestra en la imagen: 20 Promedio: Primero calculamos el promedio: Solución: Primero calculamos el promedio: En la celda E4 escribimos: =PROMEDIO(C4:D4) Podemos apreciar en los resultados, que para aquellos alumnos que no tienen notas, el promedio muestra error #¡DIV/0! Por lo cual, en la celda E4 modificaremos la función: Los argumentos para la función SI.ERROR será: Valor: PROMEDIO(C4:D4), entrega el promedio de notas, si no ocurre algún error. Valor_si_error: “ ”, devuelve la celda vacía en caso se produzca un error (que el alumno no tenga ninguna nota). Entonces, finalmente la función quedará así: =SI.ERROR(PROMEDIO(C4:D4);" ") Se muestran los resultados: 21 2.5. Función SI ANIDADA: La función SI anidada aumenta la flexibilidad de la función SI, al ampliar el número de posibles resultados a probar, así como las acciones que podemos ejecutar. Ejercicio 01: Utilice la función SI anidada, para calcular la columna Puntaje, según se muestra en la imagen: Puntaje: Para calcular la columna Puntaje, considerar lo siguiente: La columna Puntaje, deberá mostrar el puntaje 1000, cuando la categoría del empleado sea A. Mostrará 800, cuando la categoría del empleado sea B y finalmente mostrará 600, cuando la categoría del empleado sea C. Entonces usaremos la función SI anidada, para encontrar los resultados al cumplir los criterios solicitados. Solución: 22 Selecciona la celda D4 y escribe la siguiente función: =SI(C4="A";1000; SI(C4="B";800;600)) Arrastre la función de la celda D4, para que se copie a las demás celdas. Se muestran los resultados: Ejercicio 02: Utilice la función SI anidada, para calcular la columna Descripción, según se muestra en la imagen: Descripción: Para calcular la columna Descripción, considerar lo siguiente: La columna Descripción, deberá mostrar MENOR DE EDAD, cuando el alumno tenga la edad menor a 18. Mostrará MAYOR DE EDAD, cuando el alumno tenga la edad menor a 60, caso contrario mostrará TERCERA EDAD (es decir para aquellos alumnos con edad igual o superior a 60). 23 Entonces usaremos la función SI anidada, para encontrar los resultados al cumplir los criterios solicitados. Solución: Selecciona la celda D4 y escribe la siguientefunción: =SI(C4<18;"MENOR DE EDAD";SI(C4<60;"MAYOR DE EDAD";"TERCERA EDAD")) Arrastre la función de la celda D4, para que se copie a las demás celdas. Se muestran los resultados: Otra forma de estructurar la función: Debemos considerar que podemos estructurar la función de otra forma, puesto que depende de la lógica que utilicemos. Por lo tanto, usaremos la función SI ANIDADA, pero de otra forma y encontraremos iguales resultados. Entonces, para el mismo ejercicio de la sección anterior, lo podemos resolver de la siguiente manera, en la celda D4: =SI(C4>=60,"TERCERA EDAD",SI(C4>=18,"MAYOR DE EDAD","MENOR DE EDAD")) Se muestran los resultados, que son iguales al de la forma anterior: 24 3. BIBLIOGRAFÍA http://www.aulaclic.es/excel-2016/index.htm. (s.f.). http://www.formacionprofesional.info/manual-excel-2016-en-pdf/. (s.f.). https://docs.microsoft.com/es-es/power-bi/guided-learning/. (s.f.). https://support.office.com/es-es/article/Gu%C3%ADas-de-inicio-r%C3%A1pido-de-Office-2016- 25f909da-3e76-443d-94f4-6cdf7dedc51e?ui=es-ES&rs=es-ES&ad=ES. (s.f.). Pacheco Contreras, J. (2016). Apliacciones prácticas con Excel 2016. Lima: Macro. Russo, M. y. (2014). DAX Patterns 2015.
Compartir