Dashboard e importación de datos con macros

Completado Publicado hace 3 años Pagado a la entrega
Completado Pagado a la entrega

Estamos buscando una solución en Excel utilizando macros para generar un pronóstico de compra, basado en ventas históricas.

La macro:

- Consolida información de archivos externos

- Realiza cálculos sencillos

- Genera un “dashboard”

- Guarda datos en un nuevo archivo

a. Consolidación

La primera parte consiste en generar una “Tabla Maestra” con información recopilada de las siguientes fuentes:

1) Archivo Inventario – Único archivo, contiene el catálogo completo de productos

Del archivo 1 se requieren las columnas A, C, G, H, I

2) Archivos Ventas – De 4 a 12 archivos (1 por mes), contiene las ventas de cada producto

De los archivos Tipo 2 se requiere tomar la información de la columna F y anexarla a la información tomada del archivo 1 en donde corresponda; es decir, tomamos todos los productos del catálogo con algunos de sus campos y les anexamos las ventas mensuales para X número de meses

3) Hojas de Cálculo Internas

Dentro del archivo en el que corre la macro hay información que se anexa a la “Tabla Maestra”, esta información consiste en la cantidad de envío mínima de nuestro proveedor.

Se encuentra en dos hojas de cálculo que requieren consolidación.

También se coloca al lado del producto que corresponde. Si no se cuenta con este dato para algún producto, se coloca la leyenda “SIN INFO”

b. Cálculos

Se generan tres campos nuevos de información, calculados dentro de la macro

1) Ventas Totales: Sumatoria de ventas mensuales

2) Promedio: Ventas Totales/Número de meses

3) Asignar Tarea

Dependiendo de las cifras de cada producto, se le puede asignar una de las siguientes categorías:

• PEDIR

• NO PEDIR

• TRASPASO

• EXCENDENTE

Para simplificar la explicación de este algoritmo anexo un diagrama de flujo donde se describe el proceso a detalle.

c. Dashboard

Entre las funciones de la macro se encuentra la creación de un dashboard.

Anexo archivo ejemplo con descripción detallada.

d. Guardar datos

Se crea un nuevo archivo con 5 Hojas de Cálculo

1) Dashboard

2) Tabla de producto “PEDIR” + ”SUGERIDO”*

*Productos específicos proporcionados por el usuario, que hayan sido categorizados como “NO PEDIR” se colocan en el listado pedir con la etiqueta “SUGERIDO”

3) Tabla de producto “TRASPASO”

4) Tabla de producto “EXCEDENTE”

5) TablaMaestra

El nombre del archivo que se crea contiene la fecha del día en curso

Información adicional:

Características de la macro

• Importa los datos de archivos fuente sin necesidad de abrirlos

• Cuenta con botón de inicialización

• La macro toma en cuenta el mes en curso para determinar los archivos que debe considerar para generar pronóstico (por ejemplo, si el mes en curso es Julio y se van a tomar en cuenta 6 meses para el pronóstico la macro considera tomar los archivos de Febrero a Julio)

Parámetros

1) Número de meses para pronosticar

Predeterminado meses = 6

2) Nivel de stock para pedir

Predeterminado X = 0.75

3) Nivel stock para traspasar

Predeterminado Y = 4

4) Nivel stock para excedente

Predeterminado Z = 8

Excel Macros Excel VBA Entrada de datos Procesamiento de datos

Nº del proyecto: #26591880

Sobre el proyecto

5 propuestas Proyecto remoto Activo hace 3 años

Adjudicado a:

P0L

(290 comentarios)
7.6

5 freelancers están ofertando un promedio de $183 por este trabajo

Giovanni704

Hola! Es un trabajo muy interesante. Tengo más de 10 años de experiencia. Contáctame para conversar más acerca del proyecto.

$140 USD en 1 día
(9 comentarios)
5.3
NelsonEQ28

Con muchos gusto puedo realizar el proyecto con el algoritmo de tarea y base de datos que suministre Tengo experiencia en compra, inventario y excell. Esto a su diposicion

$160 USD en 7 días
(0 comentarios)
0.0
docpro29

Hola Gracias por publicar tu proyecto. He revisado tu requerimiento. Para entender más y aclarar nuestras dudas, quiero discutir con ustedes algunas preguntas. Envíenme un mensaje para que podamos analizar los detal Más

$240 USD en 3 días
(0 comentarios)
0.0