Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Copyright © Junio de 2021 por TECSUP ING. MARIA EUGENIA MORALES VILLANUEVA Semana 11 HERRAMIENTAS INFORMÁTICAS PARA TOPOGRAFÍA FUNCIONES LÓGICAS Microsoft Excel: – Función SI – Función Y – Función O CONTENIDOS: Ing. María Eugenia Morales V. Emplear funciones lógicas para hallar resultados según las condiciones dadas. Capacidad Terminal: Ing. María Eugenia Morales V. Ing. María Eugenia Morales V. ¿Qué es una función Lógica? • Las funciones lógicas sirven para realizar la comparación entre valores o referencias de celdas, cuyo resultado será un valor lógico de VERDADERO o FALSO. • Estas funciones pueden ser utilizados para operaciones que permitan realizar la toma de decisiones dentro de la hoja de cálculo. • Se puede usar las funciones como argumentos de las funciones de Excel para elaborar formulas mas complejas, a esta operación se le llama “Anidar funciones”. Ing. María Eugenia Morales V. FUNCIÓN LÓGICA SI La función SI devuelve un valor, si una condición o criterio especificado 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]) En el primer argumento se usara los operadores de comparación =SI(B3="Lima",300,200) Ejemplo (1): Asignar 300 para el personal de Lima, caso contrario (para los demás) será 200. FV Ing. María Eugenia Morales V. FUNCIÓN LÓGICA SI Ejemplo (2): Asignar el 10% del Precio si precio del articulo es superior a 50,000 =SI(C3>50000,C3*10%,0) FV Ejemplo (3): Si la suma de las unidades vendidas en los 3 meses es como mínimo 700 tendrá una observación de SUPERADO =SI(SUMA(C3:E3)>=700,"Superado","") FV Ing. María Eugenia Morales V. FUNCIÓN LÓGICA Y Devuelve VERDADERO si todos los argumentos son VERDADEROS; caso contrario será FALSO V F F F Ing. María Eugenia Morales V. FUNCIÓN LÓGICA Y Sintaxis: =Y(valor_lógico1,[valor_lógico2],…) Ejemplo (1): Si Condición es Permanente y Número de hijos es superior a 2 tendrá 150. Caso contrario asignar 200 Ejemplo (2): Si horas trabajadas esta entre 36 y 45 debe mostrar el mensaje de MEDIA =SI(Y(E4="Permanente",F4>2),150,200) FV H4: =SI(Y(C4>=36,C4<=45),"MEDIA", "") FV Ing. María Eugenia Morales V. FUNCIÓN LÓGICA O Devuelve VERDADERO si uno de los argumentos es VERDADERO; caso contrario será FALSO. V V V F Ing. María Eugenia Morales V. FUNCIÓN LÓGICA O Sintaxis: =O(valor_lógico1,[valor_lógico2],…) Ejemplo (1): Si la zona de venta fue en los distritos de Lima, Comas o Surco tendrá el 10% del total de Ventas =SI(O(C4="Lima",C4="Comas",C4="Surco"),D4*10%,0) FV Ejemplo (2): ¿Cuál sería el enunciado para la siguiente fórmula y que resultado se obtiene en la celda G4 =SI(Y(E4="Permanente", O(C4="Comas",C4="Ate",C4="Surco")),300,200) FV Ing. María Eugenia Morales V. ANIDAMIENTO DE FUNCIONES SI Usar una función dentro de otra función se le conoce como anidar funciones. La Función Y, O se usa en el argumento prueba_lógica de la función SI. ¿Cuándo usar el SI anidado? Cuando tengamos más de una condición y por cada condición una respuesta diferente. Por ejemplo: Si un alumno decide llevar el curso de Excel le costará S/.300, pero si lleva el curso de Project será S/.350 o si decide llevar el curso Word será S/.250 condición resultado 3 condiciones con 3 resultados diferentes Ing. María Eugenia Morales V. ANIDAMIENTO DE FUNCIONES SI Ejemplo(1): Dada la siguiente tabla de datos, completar la columna Costo, tomado en cuenta las condiciones de la tabla adjunta. Resolución: Para resolver el siguiente ejercicio, debemos considerar: • Son 3 condiciones con respuestas diferentes por lo que será necesario utilizar el SI Anidado. • La cantidad de SI que se anidarán está en función de la cantidad de Condiciones -1. En este caso al haber 3Cond -1, se necesitarán 2 SI anidados Ing. María Eugenia Morales V. ANIDAMIENTO DE FUNCIONES SI Ejemplo(1): Dada la siguiente tabla de datos, completar la columna Costo, tomado en cuenta las condiciones de la tabla adjunta. =SI( prueba _ lógica, [valor_si_verdadero], SI (prueba _ lógica, [valor_si_verdadero], [valor_si_falso])) La siguiente función si se incluirá en el lugar del [valor_si_falso]. Ing. María Eugenia Morales V. ANIDAMIENTO DE FUNCIONES SI Ejemplo(1): Dada la siguiente tabla de datos, completar la columna Costo, tomado en cuenta las condiciones de la tabla adjunta. =SI( prueba _ lógica, [valor_si_verdadero], SI (prueba _ lógica, [valor_si_verdadero], [valor_si_falso])) E3: =SI(C3="Excel",350,SI(C3="Project",300,250)) FV V F Practicando lo aprendido Ing. María Eugenia Morales V. EJERCICIO - PROPUESTO Indicaciones: Bonif.1: Si el básico es mayor o igual a 2500, asignar 200, de lo contrario será 0. Bonif.2: Si Nro. Hijos es igual a 0, la bonificación será 0, si Nro. Hijos es menor o igual a 3, asignar 50, si Nro. Hijos es menor o igual a 5, tendrá 100 y si es más de 5 tendrá 300. Descuento = Es el 5% del Básico. Total = Es la suma del Básico, Bonif.1, Bonif.2 menos el Descuento. ¿Qué aprendimos hoy? • Las funciones lógicas son importantes pues nos permiten hallar valores en una tabla de datos de acuerdo a una condición dada. Ing. María Eugenia Morales V. Ing. María Eugenia Morales V. ENLACES • http://office.microsoft.com/es-es/excel-help/novedades-de-excel-2010- HA010369709.aspx?CTT=1#_Toc274394078 • http://www.uv.mx/personal/llopez/files/2013/03/Manual-Microsoft-Office-Excel-2010.pdf • http://www.aulaclic.es/excel2010/index.htm • http://www.aulafacil.com/excel-2010/curso/Temario.htm http://office.microsoft.com/es-es/excel-help/novedades-de-excel-2010-HA010369709.aspx?CTT=1#_Toc274394078 http://www.uv.mx/personal/llopez/files/2013/03/Manual-Microsoft-Office-Excel-2010.pdf http://www.aulaclic.es/excel2010/index.htm http://www.aulafacil.com/excel-2010/curso/Temario.htm
Compartir