1. Faro

Nivel 7 · Desafío final: las ventas de un día, de las líneas a la tabla dinámica y al titular

La solicitud

De Priya Shah, Directora de Datos

“Robert preguntó qué se vendió el lunes 12 de mayo. Aquí están las 39 líneas de pedido del día, con todos los estados mezclados. Quiero los ingresos completados por categoría en una tabla dinámica y, encima, el titular: qué categoría ganó, cuánto, qué proporción y quién quedó segunda.”

Tu objetivo

Paso 1 de 3. En G1 escribe line_total, y en G2:G40 calcula los ingresos de cada línea: quantity por unit_price, menos el descuento (discount_pct es un porcentaje).

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

Paso 1 · tu hoja

Excel
La hoja de este nivel
ABCDEFGHIJKLMN
1order_idcategorystatusquantityunit_pricediscount_pctTop category
29515Outdoorcompleted11099.000Its revenue
39515Outdoorcompleted2249.000Share of completed revenue
49516Decorcompleted244.990Runner-up
59516Decorcompleted415.990
69517Outdoorcompleted450.990
79517Textilescompleted128.990
89518Outdoorcompleted193.990
99519Outdoorcompleted272.990
109520Decorcompleted119.990
119521Textilescompleted1169.000
129521Textilescompleted120.990
139521Outdoorcompleted153.990
149522Decorcompleted125.9910
159522Textilescompleted128.9910
169522Outdoorcompleted293.9910
179523Textilescompleted252.990
189523Outdoorcompleted3379.000
199524Textilescompleted152.990
209524Decorcompleted119.990
219524Outdoorcompleted153.990
229524Decorcompleted220.990
239525Outdoorcompleted4379.000
249526Kitchencompleted811.990
259526Decorcompleted219.990
269527Decorrefunded1104.990
279528Outdoorcompleted150.990
289528Outdoorcompleted1289.000
299528Textilescompleted117.990
309529Lightingcancelled2109.000
319529Kitchencancelled210.990
329529Textilescancelled130.990
339529Decorcancelled220.990
349529Lightingcancelled229.990
359529Kitchencancelled211.990
369530Textilescompleted170.990
379530Decorcompleted3109.000
389530Kitchencompleted153.990
399530Lightingcompleted451.990
409530Outdoorcompleted253.990
41
42
43
44
45

Cargando el editor…

    ResultadoPresiona Comprobar para comparar G2:G40

    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
    ABCDEFGHIJKLMN
    1order_idcategorystatusquantityunit_pricediscount_pctline_totalTop category
    29515Outdoorcompleted11099.0001,099.00Its revenue
    39515Outdoorcompleted2249.000498.00Share of completed revenue
    49516Decorcompleted244.99089.98Runner-up
    59516Decorcompleted415.99063.96
    69517Outdoorcompleted450.990203.96
    79517Textilescompleted128.99028.99
    89518Outdoorcompleted193.99093.99
    99519Outdoorcompleted272.990145.98
    109520Decorcompleted119.99019.99
    119521Textilescompleted1169.000169.00
    129521Textilescompleted120.99020.99
    139521Outdoorcompleted153.99053.99
    149522Decorcompleted125.991023.39
    159522Textilescompleted128.991026.09
    169522Outdoorcompleted293.9910169.18
    179523Textilescompleted252.990105.98
    189523Outdoorcompleted3379.0001,137.00
    199524Textilescompleted152.99052.99
    209524Decorcompleted119.99019.99
    219524Outdoorcompleted153.99053.99
    229524Decorcompleted220.99041.98
    239525Outdoorcompleted4379.0001,516.00
    249526Kitchencompleted811.99095.92
    259526Decorcompleted219.99039.98
    269527Decorrefunded1104.990104.99
    279528Outdoorcompleted150.99050.99
    289528Outdoorcompleted1289.000289.00
    299528Textilescompleted117.99017.99
    309529Lightingcancelled2109.000218.00
    319529Kitchencancelled210.99021.98
    329529Textilescancelled130.99030.99
    339529Decorcancelled220.99041.98
    349529Lightingcancelled229.99059.98
    359529Kitchencancelled211.99023.98
    369530Textilescompleted170.99070.99
    379530Decorcompleted3109.000327.00
    389530Kitchencompleted153.99053.99
    399530Lightingcompleted451.990207.96
    409530Outdoorcompleted253.990107.98
    41
    42
    43
    44
    45

    Cargando el editor…

      ResultadoPresiona Comprobar para comparar I1:J9

      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
      ABCDEFGHIJKLMNO
      1order_idcategorystatusquantityunit_pricediscount_pctline_totalstatuscompletedTop category
      29515Outdoorcompleted11099.0001,099.00Its revenue
      39515Outdoorcompleted2249.000498.00categorySum of line_totalShare of completed revenue
      49516Decorcompleted244.99089.98Decor626.27Runner-up
      59516Decorcompleted415.99063.96Kitchen149.91
      69517Outdoorcompleted450.990203.96Lighting207.96
      79517Textilescompleted128.99028.99Outdoor5,419.06
      89518Outdoorcompleted193.99093.99Textiles493.02
      99519Outdoorcompleted272.990145.98Grand Total6,896.22
      109520Decorcompleted119.99019.99
      119521Textilescompleted1169.000169.00
      129521Textilescompleted120.99020.99
      139521Outdoorcompleted153.99053.99
      149522Decorcompleted125.991023.39
      159522Textilescompleted128.991026.09
      169522Outdoorcompleted293.9910169.18
      179523Textilescompleted252.990105.98
      189523Outdoorcompleted3379.0001,137.00
      199524Textilescompleted152.99052.99
      209524Decorcompleted119.99019.99
      219524Outdoorcompleted153.99053.99
      229524Decorcompleted220.99041.98
      239525Outdoorcompleted4379.0001,516.00
      249526Kitchencompleted811.99095.92
      259526Decorcompleted219.99039.98
      269527Decorrefunded1104.990104.99
      279528Outdoorcompleted150.99050.99
      289528Outdoorcompleted1289.000289.00
      299528Textilescompleted117.99017.99
      309529Lightingcancelled2109.000218.00
      319529Kitchencancelled210.99021.98
      329529Textilescancelled130.99030.99
      339529Decorcancelled220.99041.98
      349529Lightingcancelled229.99059.98
      359529Kitchencancelled211.99023.98
      369530Textilescompleted170.99070.99
      379530Decorcompleted3109.000327.00
      389530Kitchencompleted153.99053.99
      399530Lightingcompleted451.990207.96
      409530Outdoorcompleted253.990107.98
      41
      42
      43
      44
      45

      Cargando el editor…

        ResultadoPresiona Comprobar para comparar M1:M4

        Mote revisa tu resultado

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

        La lección

        Un día, tres capas

        Una nota de ventas útil tiene tres capas: las líneas (qué pasó), un resumen (a dónde fue el dinero) y un titular (qué decir primero). Este Desafío final construye las tres para el lunes 12 de mayo de 2025: 39 líneas de pedido en A1:F40, con completados, cancelados y reembolsados mezclados.

        Paso 1: un campo que sumar

        La exportación tiene cantidad, precio y descuento, pero no ingresos. Una tabla dinámica solo puede resumir un campo que exista, así que primero añade uno:

        G1   line_total
        G2   =D2*E2*(1-F2/100)

        Rellenada hasta G40. Con encabezado y sin huecos, la columna G pasa a formar parte del origen de la tabla dinámica, igual que en Excel si los datos fueran una Tabla (Ctrl+T). En Excel también podrías añadir un campo calculado, pero una columna auxiliar es visible y fácil de revisar.

        Paso 2: ingresos completados por categoría

        Status pertenece a Filtro: la pregunta es solo sobre ventas completadas, no una división por estado.

        Filter    status = completed
        Rows      category
        Values    Sum of line_total
        status        completed
        
        category      Sum of line_total
        Decor               626.27
        Kitchen             149.91
        Lighting            207.96
        Outdoor           5,419.06
        Textiles            493.02
        Grand Total       6,896.22

        Sin el filtro el Total general sería 7,398.12: las seis líneas canceladas (396.91) y una línea reembolsada (104.99) contarían como ventas.

        Paso 3: el titular, leído desde la tabla dinámica

        Los valores de la tabla dinámica son celdas normales, así que las fórmulas pueden leerlos. Mantén las filas en orden A→Z y deja que las fórmulas encuentren al ganador, para que el titular no dependa de cómo esté ordenada la tabla dinámica:

        M2   =LARGE(J4:J8,1)                          biggest category revenue
        M1   =INDEX(I4:I8,MATCH(M2,J4:J8,0))          the label next to it
        M3   =M2/J9                                   share of the Grand Total
        M4   =INDEX(I4:I8,MATCH(LARGE(J4:J8,2),J4:J8,0))

        LARGE(range, k) devuelve el k-ésimo valor más grande, así que k = 2 es el segundo lugar. MATCH(…, 0) encuentra su posición e INDEX devuelve la categoría en la misma posición, el mismo par que viste en el capítulo 2.

        En Excel, al hacer clic en una celda de la tabla dinámica mientras escribes una fórmula, se inserta una llamada GETPIVOTDATA(…) en lugar de J4. Lee un valor por nombre de campo, así que sobrevive a una tabla dinámica reordenada; las referencias simples como J4:J8 son más fáciles de leer y son las que admite esta hoja. Puedes desactivar ese hábito en Análisis de tabla dinámica → Opciones → Generar GetPivotData.

        Piensa como analista

        Outdoor con 78.6% de un lunes de mayo es el comienzo de la temporada de patios, no algo aislado: el siguiente ticket compararía el mismo día de la semana en abril y junio. Y los 501.90 de líneas canceladas o reembolsadas merecen una frase en la nota, porque son la diferencia entre la caja y el informe de ventas.

        Errores comunes

        • Poner status en Filas en lugar de Filtro: la tabla se divide en tres líneas por categoría.
        • Una columna auxiliar sin encabezado, que la tabla dinámica no puede ver.
        • Escribir 5,419.06 en M2: el titular queda obsoleto en cuanto cambia la tabla dinámica.
        • MATCH sin el 0: una coincidencia aproximada sobre números sin ordenar devuelve la categoría equivocada.

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