Una fórmula y dos consultas: cuánto cobra por hora esta persona, y si esta noche sale más cara.
Llevas la nómina de una panadería que trabaja de noche. Cinco personas, cada una con su puesto y su turno, y un baremo de tarifas en G1:H4 que paga por puesto y no por persona — los turnos de noche cobran encima el plus de H6. Calcula la paga de cada persona en E2:E6 y después el total de la nómina en E7. Escribe E2 de forma que copiarla hacia abajo funcione sin tocar nada.
Resuélvelo sin pistas para +5 XP
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.
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | Employee | Role | Hours | Shift | Pay | Role | Rate | |
| 2 | Maya Okonkwo | Barista | 32 | Day | Barista | 12.5 | ||
| 3 | Tomas Reiter | Baker | 38 | Night | Baker | 15 | ||
| 4 | Priya Nandi | Supervisor | 40 | Night | Supervisor | 18.75 | ||
| 5 | Lars Ohlin | Barista | 28 | Night | ||||
| 6 | Ines Duarte | Baker | 35 | Day | Night premium | 0.15 | ||
| 7 | Total payroll |
El baremo es el motivo del ejercicio: la paga se archiva por puesto, no por persona, así que una tarifa escrita a mano en cada fila habría que reescribirla cada vez que cambia el baremo. BUSCARV va a buscarla, y FALSO como cuarto argumento exige una coincidencia exacta del puesto — si lo omites, BUSCARV da por hecho que el baremo está ordenado y devuelve calladamente lo más cercano por debajo, lo que en un baremo de tarifas significa pagarle a alguien un sueldo equivocado sin ningún error a la vista. El plus se integra como (1+SI(D2="Night",$H$6,0)) en vez de sumarse después, de modo que el multiplicador es 1,15 de noche y exactamente 1 de día, y una sola fórmula cubre los dos casos sin una segunda columna. Todo lo que pertenece a la fila queda relativo y todo lo compartido queda absoluto, que es lo que permite que la única fórmula de E2 sobreviva a copiarse hacia abajo — y lo que hace que cambiar el plus en H6 recalcule la columna entera de golpe.