La solicitud

De Rachel Adams, Jefa de atención al cliente
Tu objetivo
En D2:D38, usa IF para devolver el costo de envío de cada pedido: 0 cuando el subtotal de la columna C sea al menos el umbral de G1, y en caso contrario la tarifa estándar de G2.
- Llena
D2:D38con los valores correctospendiente - Con fórmulas, no con números escritospendiente
- Usa
IFpendiente
Tu hoja
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | order_id | channel | subtotal | shipping | Free shipping from | 75 | ||
| 2 | 2002 | web | 719.93 | Standard fee | 7.95 | |||
| 3 | 2003 | marketplace | 302.95 | |||||
| 4 | 2004 | web | 698.00 | |||||
| 5 | 2005 | marketplace | 1061.99 | |||||
| 6 | 2007 | app | 55.96 | |||||
| 7 | 2008 | web | 56.97 | |||||
| 8 | 2009 | web | 151.95 | |||||
| 9 | 2010 | web | 1146.00 | |||||
| 10 | 2011 | app | 1870.90 | |||||
| 11 | 2012 | web | 3712.89 | |||||
| 12 | 2013 | web | 598.00 | |||||
| 13 | 2014 | app | 376.98 | |||||
| 14 | 2015 | marketplace | 35.98 | |||||
| 15 | 2016 | marketplace | 27.99 | |||||
| 16 | 2017 | web | 315.94 | |||||
| 17 | 2018 | app | 171.63 | |||||
| 18 | 2019 | web | 297.96 | |||||
| 19 | 2020 | app | 379.00 | |||||
| 20 | 2021 | marketplace | 361.96 | |||||
| 21 | 2022 | app | 605.96 | |||||
| 22 | 2023 | app | 425.84 | |||||
| 23 | 2024 | web | 77.97 | |||||
| 24 | 2025 | app | 149.98 | |||||
| 25 | 2026 | web | 448.75 | |||||
| 26 | 2027 | marketplace | 304.16 | |||||
| 27 | 2028 | marketplace | 29.99 | |||||
| 28 | 2029 | web | 818.00 | |||||
| 29 | 2030 | web | 265.94 | |||||
| 30 | 2031 | web | 105.98 | |||||
| 31 | 2033 | web | 818.99 | |||||
| 32 | 2034 | web | 501.97 | |||||
| 33 | 2035 | marketplace | 63.73 | |||||
| 34 | 2036 | web | 311.93 | |||||
| 35 | 2037 | web | 554.99 | |||||
| 36 | 2038 | app | 996.00 | |||||
| 37 | 2039 | app | 257.97 | |||||
| 38 | 2040 | marketplace | 349.00 | |||||
| 39 | ||||||||
| 40 |
Cargando el editor…
Solución de referencia
Mote revisa tu resultado
Presiona Comprobar. Cada celda correcta se vuelve una luciérnaga en tu linterna.
Lo que recibe Rachel, y por qué
La lección
Hasta ahora todas las fórmulas hacían la misma aritmética en cada fila. Las reglas de negocio son distintas: dependen de la fila. “Envío gratis desde $75” significa un resultado para unos pedidos y otro para el resto. Para eso sirve IF.
Las tres partes de IF
=IF(test, value_if_true, value_if_false)
- prueba: una comparación que es TRUE o FALSE, como
C2>=75; - valor_si_verdadero: lo que muestra la celda cuando la prueba es TRUE;
- valor_si_falso: lo que muestra en caso contrario.
Para el primer pedido (subtotal en C2), el costo de envío es:
=IF(C2>=75,0,7.95)
Léela como una frase: “si el subtotal es al menos 75, el envío es 0; si no, 7.95”.
Operadores de comparación
| Operador | Significa |
|---|---|
= |
igual a |
<> |
distinto de |
> / < |
mayor / menor que |
>= / <= |
mayor / menor o igual que |
La diferencia entre > y >= es el borde de la regla. “Desde $75” incluye los $75 mismos, así que la prueba es >=. Cuando traduces una regla a una fórmula, pregúntate qué pasa exactamente en el umbral; ahí nacen la mayoría de las disputas con los clientes.
Las comparaciones de texto también funcionan, con el texto entre comillas dobles: =IF(B2="web","Online","Other"). Ignoran mayúsculas y minúsculas, así que "Web" coincide con web.
Mantén la regla en celdas
La hoja ya contiene las entradas de la regla: el umbral en G1 y la tarifa estándar en G2. Apunta a ellas en lugar de teclear 75 y 7.95 en la fórmula, y fíjalas con $ como en el nivel anterior, porque todas las filas leen las mismas dos celdas:
=IF(C2>=$G$1,0,$G$2)
Rellenada hasta la fila 38, cada fila evalúa su propio subtotal (C3, C4…) contra el mismo umbral. Cuando marketing pruebe “envío gratis desde $60” el mes que viene, Rachel cambia G1 y todas las tarifas se actualizan.
Revisar el resultado
Cuando la columna esté rellena, échale un vistazo. Pedidos como el 2015 (35.98) y el 2028 (29.99) deberían mostrar 7.95; los pedidos grandes deberían mostrar 0. Una comprobación rápida como esta detecta una prueba invertida, donde se tecleó < en lugar de >= y todas las tarifas caen en los pedidos equivocados.
Errores comunes
- Invertir los resultados.
=IF(C2>=$G$1,$G$2,0)cobra la tarifa justo a los pedidos que deberían enviarse gratis. - Comillas alrededor de números.
"0"y"7.95"son texto, no números. Se ven bien pero rompen cualquierSUMde la columna. - Entradas sin fijar.
=IF(C2>=G1,0,G2)es correcta enD2e incorrecta desdeD3hacia abajo, donde la prueba leeG2y la tarifa lee la celda vacíaG3.
¡Linterna encendida!
Practicaste: ifcomparison operatorsabsolute references
- Resuelto
- Sin pistas
- Al primer intento
