Proyecto de portafolio · Excel, Power BI · Beginner · 10 a 13 horas

Panel de ventas de un e-commerce

Una página que un director de ventas puede leer en un minuto: ingresos, pedidos, valor promedio del pedido y dónde se movió cada uno. Construir y mantener paneles es una parte importante de muchos trabajos de analista, así que este proyecto se parece mucho al trabajo real.

La pregunta de negocio

¿Qué categorías de producto y regiones impulsaron los ingresos en 2017 y dónde cayó el valor promedio del pedido?

Convertida en un objetivo SMART, para que sepas cuándo terminaste y un evaluador vea que la acotaste como analista:

Specific
Ingresos, pedidos y valor promedio del pedido por mes, categoría y estado, contando solo los pedidos entregados.
Measurable
Cada número de la página cuadra con el total de la tabla de pedidos limpia, y cada KPI muestra su cambio frente al mismo mes del año anterior.
Achievable
Un conjunto de datos público y una sola página, construida en Excel o en Power BI Desktop, que es gratuito.
Relevant
El director de ventas lo usa para elegir qué categorías y regiones impulsar el próximo trimestre.
Time-bound
Cubre el año calendario 2017 con un filtro por mes. Primera versión lista en dos semanas.

Conjuntos de datos

Datos públicos, gratis para descargar. Elige uno, lee su licencia en la página de origen y enlaza esa página en tu README en vez de subir los archivos.

Kaggle

Brazilian E-Commerce Public Dataset by Olist

Unos 100,000 pedidos de 2016 a 2018 en varios archivos CSV enlazados: pedidos, líneas de pedido, pagos, reseñas, clientes, vendedores y productos.

Los nombres de las categorías están en portugués; con los datos viene un archivo de traducción. Los pedidos tienen un estado, así que decide cuáles cuentan como ventas antes de sumar nada.

UCI Machine Learning Repository

Online Retail II

Alrededor de un millón de líneas de factura de una tienda británica de regalos en línea, de diciembre de 2009 a diciembre de 2011, en un solo libro de Excel.

Los números de factura que empiezan por C son cancelaciones, y muchas líneas no tienen ID de cliente. Ambas cosas cambian tus totales.

Microsoft Learn

Financial Sample workbook

Una tabla pequeña y limpia de ventas y beneficio por segmento, país y producto, usada en los tutoriales de Power BI de Microsoft.

Sirve para aprender la herramienta en una tarde, pero es demasiado pequeña y ordenada para destacar por sí sola. Rehazla con Olist para la versión de portafolio. Los términos piden la atribución que aparece en la hoja Info del libro.

Paso a paso

Cada paso enlaza a niveles de AnalystQuest que enseñan la habilidad con los datos de la tienda Harbor & Pine, para que la practiques antes de aplicarla al conjunto de datos real.

  1. Define la pregunta y los KPI

    Escribe quién lee el panel y los tres a cinco números que necesita. Un director de ventas suele querer ingresos, pedidos, valor promedio del pedido y una medida de calidad como la tasa de cancelación.

    Define cada uno en una frase. ¿Los ingresos incluyen el envío o no? ¿Qué estados de pedido cuentan? Pon la pregunta, el objetivo SMART y las definiciones al principio de tu README antes de abrir los datos.

  2. Obtén y limpia los datos

    Carga los archivos con Power Query (Obtener datos en Excel o Power BI) para que cada paso de limpieza quede registrado y se repita al actualizar. Define los tipos de columna, elimina los duplicados exactos, conserva los estados que tu definición cuenta y une las líneas con los pedidos para tener una fila por línea de pedido.

    Guarda una lista de cada fila que descartas y por qué. Se convierte en la sección de límites del informe.

  3. Construye los números

    Calcula los ingresos y pedidos totales con una tabla dinámica o SUMIFS en Excel, o con medidas en Power BI. El valor promedio del pedido es el total de ingresos dividido entre el número de pedidos, no el promedio de los valores de las líneas.

    Compara cada mes con el mismo mes del año anterior antes de llamar crecimiento a nada: la mayoría de los datos de comercio tienen un noviembre y un diciembre muy fuertes.

  4. Diseña una sola página

    Tarjetas de KPI en la parte superior, una línea de ingresos mensuales, un gráfico de barras ordenado por categoría y un filtro por estado o mes. Las barras empiezan en cero, hay unidades en cada eje y se quita todo lo que el lector no usaría para actuar.

  5. Escribe el informe

    Tres a cinco hallazgos, cada uno en una frase con un número y lo que significa para el lector, y después una recomendación. Pon una captura del panel al principio del README: la mayoría de los revisores no descargarán un archivo .pbix o .xlsx para verlo.

Qué mostrar

El mismo proyecto, presentado de tres maneras. Los números entre corchetes son marcadores: reemplázalos por tus propios resultados.

GitHub

README, en este orden

  1. Pregunta y objetivo SMART
  2. Captura del panel
  3. Datos: enlace a la fuente, licencia, rango de fechas
  4. Definiciones de los KPI
  5. Pasos de limpieza y filas eliminadas
  6. Hallazgos y recomendación
  7. Cómo actualizarlo

Archivos

  • dashboard.pbix or dashboard.xlsx: el archivo de trabajo
  • images/dashboard.png: la captura con la que se abre el README
  • data/README.md: dónde descargar los datos; no subas al repositorio los archivos originales grandes
  • docs/kpi-definitions.md: una línea por KPI: fórmula y filtros

LinkedIn

Esquema de la publicación

  1. Empieza por el hallazgo, no por la herramienta: "Tres categorías explicaron el [X]% del crecimiento de los ingresos de 2017."
  2. Una línea sobre la pregunta y para quién es.
  3. Una línea sobre los datos y la herramienta: pedidos públicos de Olist, Power BI.
  4. Dos hallazgos con números, y el que no esperabas.
  5. Qué construirías a continuación, y luego la captura y el enlace al repositorio.

CV

Dos viñetas

  • Construí un panel de ventas de una página en Power BI sobre [100 mil] pedidos públicos de e-commerce, con seguimiento de ingresos, AOV y tasa de cancelación por mes, categoría y estado.
  • Descubrí que [3] categorías explicaron el [X]% del crecimiento de los ingresos de [2017] mientras el AOV cayó un [Y]% en [región]; recomendé [acción] en un informe de una página.

Empieza con un verbo, incluye un número y nombra la herramienta. Cada número debe ser uno que puedas explicar en una entrevista.

Plantilla de informe

Cópiala en tu README o en un documento y reemplaza cada corchete. Limita el resumen ejecutivo a lo que leería un gerente ocupado.

# [Título del proyecto]: panel de ventas de e-commerce

## Resumen ejecutivo
[Dos o tres frases: la respuesta a la pregunta, el número más importante, la recomendación.]

## Objetivo
¿Qué categorías y regiones impulsaron los ingresos en [año] y dónde cayó el valor promedio del pedido?
Audiencia: [director de ventas]. Decisión que respalda: [dónde enfocarse el próximo trimestre].

## Datos y límites
Fuente: [conjunto de datos, enlace, licencia]. Periodo: [fechas]. Filas después de limpiar: [n].
Eliminado: [n] pedidos cancelados, [n] filas duplicadas, [n] filas sin precio.
Límites: [p. ej. no hay gasto de marketing, así que no hay retorno de la inversión].

## Método
Definiciones de los KPI: Ingresos = [..]; Pedidos = [..]; AOV = Ingresos / Pedidos.
Herramientas: [Power Query para limpiar, medidas de Power BI / tablas dinámicas de Excel].

## Hallazgos
1. [Hallazgo con un número y una comparación.]
2. [..]
3. [..]

## Recomendaciones
[Una o dos acciones, cada una ligada a un hallazgo.]

## Próximos pasos
[Qué añadirías con más tiempo o datos.]

Errores comunes

  • Una página de veinte gráficos y ninguna pregunta. Si un gráfico no cambiaría una decisión, quítalo.
  • Promediar los valores de las líneas y llamarlo valor promedio del pedido.
  • Contar como ventas los pedidos cancelados o no entregados.
  • Tratar el customer_id de Olist como la persona. Cambia con cada pedido; customer_unique_id es el cliente.
  • Un eje de barras que empieza por encima de cero, de modo que una diferencia del 3% parece del 30%.
  • Un README sin captura de pantalla.

Cuánto tiempo lleva

Unas 10 a 13 horas para una primera versión, repartidas en una a tres semanas de tardes.

Definir
1 hora
Obtener y limpiar
3 a 4 horas
Construir los números
2 a 3 horas
Diseñar la página
2 horas
Escribir el informe
2 horas

Otros proyectos de portafolio

Python, Statistics · 8 a 12 horas

Análisis e informe de una prueba A/B

Comprueba la asignación, estima el efecto con un intervalo de confianza y escribe una decisión sobre la que un gerente de producto pueda actuar.

SQL, Power BI, Excel · 14 a 20 horas

Informe mensual de KPI con SQL y Power BI

El informe que casi todo analista tiene a su cargo: SQL para los números, Power BI o Excel para la página, actualizado cada mes.

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