Logo Studenta

TEMA11 HITOP - VIRTUAL - copia

¡Este material tiene más páginas!

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

Continuar navegando

Materiales relacionados

49 pag.
Apuntes de Lógica

User badge image

Materiales Generales

165 pag.
759-3-2526-1-10-20170912

SIN SIGLA

User badge image

Sol mar Colmenarez

83 pag.
CEM337165

SIN SIGLA

User badge image

Vanina Gisele Beguiristain