Capítulo 1 · 7 niveles

Ingresos y pedidos

Ventas brutas, descuentos, ventas netas e ingresos netos, valor promedio del pedido y unidades por pedido, lo que cuestan los cupones y cómo las devoluciones se comen la línea superior, con tres años de pedidos de Harbor & Pine.

“¿Cuánto fueron los ingresos del año pasado?” parece la pregunta más fácil que recibe un analista. Tiene al menos cuatro respuestas honestas, y la que des depende de qué pedidos cuentes, de si se restan los descuentos y los reembolsos, y de si el envío está incluido. La mayoría de las discusiones sobre ingresos en una reunión son dos personas usando definiciones distintas de la misma palabra.

Esta ruta usa un único conjunto de definiciones de la casa, igual en todos los capítulos, para que cada número que calcules se pueda comparar con cualquier otro:

  • Línea válida: order_items.quantity > 0. Las 24 líneas con cantidad cero o negativa son errores de captura y se dejan fuera.
  • Bruto de línea = quantity * unit_price (el precio pagado en la línea). Descuento de línea = bruto de línea × discount_pct / 100. Neto de línea = bruto − descuento.
  • Pedido contabilizado: status IN ('completed', 'refunded'), los pedidos que el cliente realmente pagó. Los pedidos cancelados nunca se pagaron; los pendientes aún no se han liquidado. Un pedido reembolsado se pagó y luego se devolvió completo.
  • Ventas brutas = Σ bruto de línea en pedidos contabilizados. Ventas netas = Σ neto de línea en pedidos contabilizados. Reembolsos = Σ returns.refund_amount (returns se une con order_items por order_item_id). Ingresos netos = ventas netas − reembolsos. Los gastos de envío no son ingresos aquí.
  • Ventanas de año: order_date >= '2025-01-01' AND order_date < '2026-01-01'. Los reembolsos cuentan en el año del pedido al que pertenecen.

Los niveles de código alternan entre SQL y pandas; la etiqueta de cada nivel indica cuál. El Desafío final es un puente de ingresos de 2025 que tu jefa de Finanzas pueda presentar ante el consejo.

Niveles

  1. Ventas brutas, descuentos, ventas netas

    de Laura Bennett, Directora de Finanzas

    gross sales, net sales, discounts, revenue definition

    Código Dificultad 1 de 5 Sin empezar

  2. ¿Qué pedidos cuentan?

    de Megan Collins, Directora de Ventas

    order status, revenue definition, booked orders, refunds

    Quiz Dificultad 1 de 5 Sin empezar

  3. AOV y unidades por pedido

    de Catherine Hale, Directora Ejecutiva

    aov, units per order, groupby, nunique, ratio metrics

    Código Dificultad 2 de 5 Sin empezar

  4. Lo que cuestan los cupones

    de Jordan Reyes, Director de Marketing

    discounts, coupons, share of total, window functions

    Código Dificultad 2 de 5 Sin empezar

  5. De ventas netas a ingresos netos

    de Anthony Ramos, Analista Financiero

    refunds, net revenue, return rate, merge, left join

    Código Dificultad 2 de 5 Sin empezar

  6. Trampa de métricas: la tasa promedio de descuento

    de Laura Bennett, Directora de Finanzas

    ratio of totals, average of ratios, weighting, discount rate

    Quiz Dificultad 3 de 5 Sin empezar

  7. Desafío final: el puente de ingresos de 2025

    de Laura Bennett, Directora de Finanzas

    revenue bridge, net revenue, aov, refund rate, left join, cte

    Desafío final · 3 pasos Dificultad 3 de 5 Sin empezar

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