Funciones lógicas i
-
Upload
javier-avalos -
Category
Documents
-
view
834 -
download
0
Transcript of Funciones lógicas i
Excel 2007
FUNCIONES LÓGICAS I
Sesión 08/2do Bimestre 5to año de secundaria
COLEGIO PRIVADO SAN LORENZO
EXCEL 2007
Docente: Javier Avalos
Estas funciones evalúan una expresión, dando como resultado valores lógicos: verdadero, Falso
Se utiliza para realizar pruebas condicionales en valores y fórmulas, el resultado de la prueba_lógica
da un valor lógico, si es verdadero se realizará expre1 y si es falso expre2
Abra el libro listado
1) Vaya a la hoja de pagos. Esta hoja muestra una tabla como:
FUNCIONES LÓGICAS
SI(prueba_lógica; expr1; expr2)
Caso 1: Se necesita calcular el monto obtenido en la atención de pacientes de un clínica. Es necesario poder evaluar los contenidos de las celdas para asignar valores de acuerdo a dichos contenidos.
EXCEL 2007
Docente: Javier Avalos
2) Se pide calcular el total de (Pacientes por costo), considerando que el costo es de 45 para los
consultorios de Especialidad y de 30 para los consultorios Generales.
Entonces la fórmula para celdaE4 será:
=SI(B4="Especialidad";45;30)*D4
3) La bonificación será 50 para los casos atendidos en el turno 2
Entonces la fórmula para celdaE4 será:
=SI(C4=2;50;0)
4) Se pide mostrar el estado “Turno completo” si el número de pacientes es mayor a 15. En caso
contrario debe mostrarse “A concluir”
=SI(D4>15;"turno completo";"a concluir")
Una función puede contener funciones anidadas .Si la función B se utiliza como argumento de la
función A, La función B es una función de segundo nivel. Observe que al usar funciones Si anidadas,
aun se respeta la sintaxis de la función
=SI(prueba_lógica;expr1;SI(prueba_lógica;expr1;expr2))
FunciónSI anidada.
EXCEL 2007
Docente: Javier Avalos
TAREA CALIFICADA
1) Vaya a la celda H4. En esta celda escriba :
=SI(D4<10;"C";SI(D4<=15;"B";"A"))
Para nuestro ejemplo, a cada médico se le va asignar una categoría. Si tiene menos de 10 pacientes será C, si tiene entre 10 y 15 será B y si tiene más de 15 será A