Todas las funciones tienen en común, el nombre de la función la cual la identifica y una serie de argumentos, todos ellos separados por puntos y comas, todos ellos dentro de paréntesis.
Los argumentos son valores que utiliza una función para ejecutar las operaciones o cálculos. Los argumentos pueden ser números, texto, valores lógicos como VERDADERO o FALSO, matrices, valores de error como #N/A o referencias de celda. También pueden ser constantes, fórmulas u otras funciones.
Este grupo de funciones permite tomar decisiones.
La función SI nos permite realizar una pregunta lógica, la cual pueda tener dos posibles resultados Verdadero o Falso y entregar uno u otro según la respuesta obtenida.
FUNCION SI(Prueba_logica;Valor_si_verdadero;Valor_si_falso)
Utiliza los siguientes operadores de comparación:
= para preguntar si dos valores son iguales,
> para saber si un valor es mayor que otro,
< para preguntar si el valor es menor,
>= para conocer si es mayor o igual,
<=para conocer si menor o igual,
<> para saber si son diferentes
Esta función tiene solo dos argumentos (lógicos) y los compara. Solamente devuelve VERDADERO si ambas condiciones se cumplen.
Esta función tiene solo dos argumentos (lógicos) y los compara. Devuelve VERDADERO al menos una de las dos condiciones se cumple.
Invierte el valor lógico del argumento (si el valor del argumento es FALSO, el resultado será VERDADERO, y viceversa)
FUNCIÓN VERDADERO( )
Devuelve el valor lógico VERDADERO (equivale a escribir directamente VERDADERO)
Devuelve el valor lógico FALSO (equivale a escribir directamente FALSO)
Ejercicios de Funciones lógicas
◙ Verificar si A y B son iguales
◙ Verificar si A y B son diferentes
◙ Verificar si A es mayor que B
◙ Verificar si A es menor que B
◙ Verificar si la calificación está entre 0 y 100
◙ Paga impuesto si el ingreso es mayor de 3 veces el salario mínimo.
◙ Paga IVA si el producto no es alimento ni medicina.
◙ Contar asistencias y si son mayores al 85% aceptar, del 75% al 85% restar 10 puntos a la calificación, menos de 75% rechazar
◙ Si no checó entrada o salida, o si entró con más de media hora de retardo, o si salió con más de media hora antes de su hora de salida, aplicar falta.
◙ Determinar si nació antes de cierta fecha indicando aceptado o bien edad menor a la requerida (18 años cumplidos)
◙ Aprobado si el promedio es mayor o igual que 70, Reprobado si es menor
◙ Dividir si divisor es diferente a cero, si es cero indicarlo
◙ Vacaciones
• Si tiene 10 o más años le tocan 6 semanas de vacaciones
• Si tiene 8 o más años le tocan 5 semanas de vacaciones
• Si tiene 5 o más años le tocan 4 semanas de vacaciones
• Si tiene 3 o más años le tocan 3 semanas de vacaciones
• Si tiene 1 o más años le tocan 2 semanas de vacaciones
• A los restantes le toca 1 semana
◙ Indicar si la calificación es menor que cero o mayor que 100
◙ Cambiar una lista de calificaciones de número a letra (A entre 90 y 100, B de 80 a 89, C de 70 a 79 y D de 0 a 69).
◙ Cambio de tarifa en un servicio dependiendo de la hora (de las 21 hs a las 8 hs del día siguiente 50% de descuento).
◙ Si laboró en un día 8 horas o menos aplicar salario normal, las horas adicionales (horas extra) pagarlas con sobresueldo de 50%.
◙ Solicitantes de empleo presentan 6 exámenes, si la calificación es aprobatoria en todos y superior a 85 % en 4 o más contratar; si aprobó todos los exámenes pero no alcanzó los 4 sobresalientes, enviarlo a lista de espera. Rechazar los restantes.
◙ Programa que lleve el control de una chequera. Que oculte el resultado de renglones sin cheques ni depósitos, y que incluya protecciones contra girar cheques sin fondos.