Funciones Básicas
Intermedio

Pago de horas extra sin usar IF

Las normas de horas extra en dos funciones: MIN y MAX, no un IF anidado.

Tarea:

Llevas la nómina de un pequeño equipo de almacén. Las horas extra semanales son las que superan las 40, pagadas a 1,5 veces la tarifa por hora. Para cada empleado, calcula el pago regular en la columna D y el pago de horas extra en la columna E.

Objetivos de Aprendizaje:

  • Limitar un valor con MIN en vez de una condición
  • Poner un suelo de cero a un valor con MAX en vez de una condición
  • Dividir un número en dos partes que siempre suman el total
Pistas

Resuélvelo sin pistas para +5 XP

Hoja de Cálculo Interactiva

Los datos de este ejercicio

Esta es la cuadrícula con la que empiezas. Las referencias de celda de la tarea — B6, C2 — apuntan a los números de fila y letras de columna de abajo.

ABCDE
1EmployeeHours WorkedHourly RateRegular PayOvertime Pay
2Rosa Delgado4518
3Kwame Boateng3822
4Lina Petrov5220
Qué enseña este ejercicio (contiene la respuesta)

MIN(horas,40) y MAX(horas-40,0) dividen un único número en dos partes que siempre suman el total, sin ninguna rama que pueda salir mal: por debajo de 40 horas, MIN devuelve las horas reales y MAX devuelve cero; por encima, MIN se detiene en 40 y MAX se lleva el resto. Un IF con un umbral necesitaría dos ramas haciendo cada una la misma aritmética; estas dos funciones son esas ramas, sin la repetición.