Come elaborare un piano di produzione con Excel Avanzato

Clicca sulla foto per ingrandire
Se sei su questa pagina molto probabilmente è perché stai provando a migliorare il tuo foglio Excel di pianificazione della produzione.

Preparare un piano di produzione quando ci sono pochi codici e pochi vincoli è semplice:
abbiamo visto come basti impostare qualche tabellina su Excel nel Post
Come elaborare un piano di produzione - Base

Se invece ci troviamo nella situazione in cui  :
  • abbiamo migliaia di codici da pianificare sia come produzione interna che come acquisto dall’esterno 
  • ci sono vincoli di capacità produttiva o di fornitura 
  • la resa e l’efficienza produttiva sono molto variabili 
  • la domanda dei beni è incostante e ci si discosta spesso dalle previsioni di vendita 
  • dobbiamo pianificarne l'arrivo dei materiali perché non sono presenti a scorta
    Le grandi aziende implementano software di pianificazione spesso integrati alle piattaforme gestionali come SAP/APO per il sistema SAP R/3.

    E' possibile, con un po’ di tecnica, raggiungere buoni risultati .
    • Stabilisci il tuo standard ovvero il tuo foglio Excel modello per la pianificazione.
    • Crea su Excel un foglio tabella con i dati :
    • Crea una macro - un piccolo programma che popola il tuo foglio base di pianficazione con i dati di cui sopra. E' importante che crei un foglio per ogni codice prodotto finito.

    Per il file Excel Avanzato, lo trovi sul canale Telegram @ProductionPlanningExcel



    Entriamo più in dettaglio.
    1. Estraiamo i dati principali come giacenza e previsioni di vendita/acquisti dal sistema gestionale e li inseriamo sul primo foglio Excel.
    Come di seguito, i valori dovranno essere in forma tabellare per la giacenza a magazzino di ogni codice materiale :



    ed una tabella simile per le Previsioni di vendita


    Uniamo le due tabelle in modo da avere 4 semplici campi :
    “Codice Materiale”, “Quantità”, “Mese di riferimento”, “Tipologia del dato”

    2.
    Sul secondo foglio Excel , scegliamo codice di prodotto finito qualsiasi e prepariamo una tabella SOP come questa di seguito :


    Per la compilazione automatica dei dati, utilizziamo le matrici funzionali di Excel per far sì che le celle XXX, YY1, YY2, …, YY6 possano prelevare i valori dalla tabella che abbiamo creato sul primo foglio.
    Le matrici funzionali, per intenderci, sono quelle funzioni Excel che inseriamo digitando contemporaneamente “Shift+Ctrl+Invio” al posto del semplice “Invio”.

    Abbiamo così alimentato tutti i campi di pianificazione per un singolo codice prodotto.

    3.
    Se vogliamo pianificare anche l’acquisto o la produzione di tutti i codici che compongono la distinta materiale del prodotto finito (BOM)
    Estraiamo dal gestionale, la BOM di tutti i prodotti come sempre in forma tabellare.


    Sempre in basso allo stesso foglio (2), prepariamo delle tabelle SOP per tutti i codici che compongono la distinta materiale del prodotto finito (BOM)



    I valori di “stock” vengono pescati dalla tabella del foglio (1) sempre con le matrici funzionali.
    I valori di consumo sono dati dal prodotto tra il corrispettivo valore di “produzione” del codice padre e la quantità da utilizzare del componente.
    Ad esempio in alto, se produco 10 pezzi del codice F00872, ho bisogno di 0,25 volte il “componente 3” e quindi 2,5 pezzi.
    4.
    Estendiamo i punti 2 e 3 chiedendo ad Excel di creare un foglio di pianificazione per ogni singolo prodotto finito.
    A questo punto dobbiamo ricorrere alle Macro di Excel applicando un po’ di VBA (Visual Basic for Application).
    Alla macro chiediamo di creare un nuovo foglio excel quanti sono i codici da pianificare e di crearli in copia a quello appena elaborato modificando solo in intestazione il codice di riferimento :
    così facendo manteniamo le formule appena create ed i valori di stock, consumo e vendite saranno in automatico prelevati dalle tabelle (1) e (3).
    Vi garantisco, “esperienza personale” passata, che si riescono ad ottenere buone soluzioni di calcolo, riducendo tempi e possibilità di errore umano nella importazione manuale dei valori di pianificazione presi dal sistema gestionale ERP e mantenendo grazie ad Excel flessibilità e facilità d’utilizzo.
    Se poi…. appassionati dall’argomento, volete ancora approfondire ed imparare qualcosina sui linguaggi di programmazione, leggi :
    Il software che ho sviluppato per la Pianificazione della Produzione.

    Per confronti, dubbi o chiarimenti, vai alla sezione contatti.

    Commenti

    Post popolari in questo blog

    Le mie principali Tabelle SAP per la Supply Chain

    Di cosa si occupa il Production Planner ?