1. Faro

Nivel 5 · Desafío final: construye la hoja del total del pedido

La solicitud

De Angela Rivera, Jefa de atención al cliente

“Un cliente dice que le cobraron de más en el pedido 7502. Quisiera una hoja pequeña que reconstruya el total a partir de las líneas, para que soporte pueda rehacer las cuentas de cualquier pedido: líneas, subtotal, envío, impuesto, total.”

Tu objetivo

Paso 1 de 3. En E2:E5, calcula el total de cada línea: quantity por unit_price, menos el descuento (discount_pct es un porcentaje). Usa una sola fórmula rellenada hacia abajo.

  • Llena E2:E5 con los valores correctospendiente
  • Con fórmulas, no con números escritospendiente

Paso 1 · tu hoja

Excel
La hoja de este nivel
ABCDEFGHI
1productquantityunit_pricediscount_pctline_totalSales tax rate8.25%
2Linden Enamel Serving Platter218.9925Free shipping from75.00
3Weston Cashmere-Blend Quilt125.9925Standard fee7.95
4Thatcher Acacia Dutch Oven113.9925
5Thatcher Cast Iron Bowl Set115.9925
6
7
8Subtotal
9Shipping
10Sales tax
11Order total
12
13

Cargando el editor…

    ResultadoPresiona Comprobar para comparar E2:E5

    Mote revisa tu resultado

    Presiona Comprobar. Cada celda correcta se vuelve una luciérnaga en tu linterna.

    Paso 2 · tu hoja

    Excel
    La hoja de este nivel
    ABCDEFGHI
    1productquantityunit_pricediscount_pctline_totalSales tax rate8.25%
    2Linden Enamel Serving Platter218.992528.49Free shipping from75.00
    3Weston Cashmere-Blend Quilt125.992519.49Standard fee7.95
    4Thatcher Acacia Dutch Oven113.992510.49
    5Thatcher Cast Iron Bowl Set115.992511.99
    6
    7
    8Subtotal
    9Shipping
    10Sales tax
    11Order total
    12
    13

    Cargando el editor…

      ResultadoPresiona Comprobar para comparar B8

      Mote revisa tu resultado

      Presiona Comprobar. Cada celda correcta se vuelve una luciérnaga en tu linterna.

      Paso 3 · tu hoja

      Excel
      La hoja de este nivel
      ABCDEFGHI
      1productquantityunit_pricediscount_pctline_totalSales tax rate8.25%
      2Linden Enamel Serving Platter218.992528.49Free shipping from75.00
      3Weston Cashmere-Blend Quilt125.992519.49Standard fee7.95
      4Thatcher Acacia Dutch Oven113.992510.49
      5Thatcher Cast Iron Bowl Set115.992511.99
      6
      7
      8Subtotal70.46
      9Shipping
      10Sales tax
      11Order total
      12
      13

      Cargando el editor…

        ResultadoPresiona Comprobar para comparar B9:B11

        Mote revisa tu resultado

        Presiona Comprobar. Cada celda correcta se vuelve una luciérnaga en tu linterna.

        La lección

        Una hoja, tres pasos

        Las hojas de cálculo reales son cadenas: cada bloque de celdas alimenta al siguiente. Este Desafío final reconstruye el total de un pedido como lo haría una jefa de soporte en plena llamada, usando todo lo del capítulo: referencias de celda y paréntesis, SUM sobre un rango, IF para una regla y entradas guardadas en celdas con etiqueta.

        La hoja contiene las cuatro líneas del pedido 7502 en A1:D5, y las reglas de la tienda en la columna H: la tasa de impuesto sobre las ventas en H1, el umbral de envío gratis en H2 y la tarifa estándar en H3. Las filas 8 a 11 son el resumen que debes completar.

        Paso 1: totales de línea

        Cada línea es cantidad por precio, menos su descuento. Todos los artículos de este pedido tienen un 25 % de descuento:

        E2   =B2*C2*(1-D2/100)

        Escríbela una vez y rellénala hasta E5. Como todas las referencias son relativas, E3 lee la fila 3 y E4 la fila 4. Comprueba una línea a mano: 2 × 18.99 × 0.75 = 28.485, que la celda muestra como 28.49.

        Paso 2: el subtotal

        B8   =SUM(E2:E5)

        Suma los totales de línea, nunca los precios de lista. El descuento vive dentro de cada total de línea, así que este subtotal es lo que el cliente debe por la mercancía.

        Paso 3: envío, impuesto y total

        La regla de envío es la misma que soporte cita todos los días: gratis desde $75; si no, la tarifa estándar. La prueba lee el subtotal después de los descuentos:

        B9   =IF(B8>=H2,0,H3)
        B10  =B8*H1
        B11  =B8+B9+B10

        Estas fórmulas no se rellenan hacia abajo, así que aquí las entradas no necesitan signos de dólar. Fíjalas de todos modos si piensas copiar el bloque a otro pedido; no cuesta nada y evita el clásico tropiezo al rellenar.

        El total muestra 84.23, mientras que 70.46 + 7.95 + 5.81 suma 84.22. No hay ningún error: las celdas guardan más decimales de los que muestran. El subtotal en realidad es 70.4625 y el impuesto 5.8131, y la hoja suma los valores completos. Si un recibo redondea cada parte a centavos primero, envuélvelas en ROUND(…, 2) para que la hoja coincida con él al centavo.

        Pensar como un analista

        Este pedido es un buen ejemplo de por qué importa el orden de las reglas. A precio de lista, las cuatro líneas suman más de $75, así que un vistazo rápido dice “envío gratis”. Después del 25 % de descuento el subtotal es 70.46, por debajo del umbral, así que el cliente pagó 7.95 correctamente. La hoja convierte una discusión en un cálculo que cualquiera puede seguir.

        Antes de construir una hoja como esta, escribe las reglas junto con la persona que es dueña de ellas:

        • ¿El envío se juzga antes o después de los descuentos? (Aquí: después.)
        • ¿El impuesto también se cobra sobre el envío? (Aquí: no, solo sobre la mercancía.)
        • ¿Qué pasa exactamente en $75? (Aquí: gratis, por eso >=.)

        Errores comunes

        • Evaluar el envío contra el total a precio de lista en lugar de B8.
        • Sumar la tasa de impuesto en lugar de multiplicar: =B8+H1 suma 0.0825 dólares.
        • Teclear el subtotal en la prueba de B9 (=IF(70.46>=75,…)): la hoja deja de funcionar para el siguiente pedido.
        • Sumar C2:C5 (precios) en el paso 2, lo que ignora cantidades y descuentos.

        Elige qué puede ejecutarse en este sitio. Puedes cambiarlo cuando quieras desde "Configurar cookies", al pie de cada página.