Come gli Excel Planner calcolano male i periodi di copertura del magazzino
Ognuno si arrabatta a modo suo ma non è raro trovare formule lunghissime o errori come questo.
Che cos'è la copertura di magazzino ?
Tanto per iniziare, se senti parlare di copertura di magazzino da un Production Planner di sicuro non si tratta del tetto.La copertura è la durata nel tempo della giacenza dei materiali.
Un esempio vale più di mille parole.
Se ho 100 pz ad inizio mese, consumo 30 pz il mese corrente e 70 pz il mese successivo, la mia copertura sarà pari a 2 mesi.
La giacenza di materiale è difatti consumata dalla produzione o venduta ai clienti : arriverà a zero se non intervengono rifornimenti o produzioni a rimpinguarne la scorta.
La copertura è espressa in numero di periodi (Time Bucket).
A seconda del business aziendale si possono utilizzare periodi più o meno lunghi.
I periodi più utilizzati sono i giorni e i mesi.
La copertura la dice lunga.
Se avete un colloquio di lavoro per un posto da planner chiedete al vostro futuro eventuale responsabile (il Supply Chain Manager) qual'è la copertura media dei prodotti di magazzino.
Più è lunga e più starete tranquilli.
Più è corta e più sarà frenetico il lavoro : ogni minimo spostamento della domanda richiederà un vostro tempestivo intervento di ripianificazione.
Viceversa se il livello di copertura è superiore al vostro periodo di prova di tre mesi allora c'è da stare tranquilli; potete entrare in azienda e sbagliare alla grande; lo scopriranno solo al quarto mese !
Come si calcola la copertura di magazzino in Excel
Per calcolare la copertura bisogna verificare quanti periodi copre la giacenza di magazzino.
Ad Aprile mi fermo perché sono sceso sotto scorta zero.
La mia copertura sarà di 2 mesi (Feb e Mar) più una frazione di Aprile (8-5)/4 = 0,75.
Copertura calcolata in cella B26 = 2,8
Ecco, su Excel, ho visto ai Planner sviluppare formule che voi umani non potreste immaginarvi. (cit. Blade Runner).
Una serie multipla di cicli SE() ; La media della domanda dei tre periodi successivi ; righe multiple nascoste con lo stock decurtato della domanda e potrei andare avanti per ore..
Ecco la formula in Excel
Pochi sanno che Excel consente di creare delle formule ad hoc con un minimo di conoscenza di Visual Basic. Ecco come ho risolto sviluppando una formula nuova in Excel.
La formula prende la giacenza di magazzino (cella B25) e la domanda (celle C24:M24) e ne calcola la copertura.
E' da notare che nel caso in cui non dispone di un numero sufficiente di dati nella domanda di prodotto, si limita a indicare che lo stock è superiore a un certo numero di periodi (cella J26).
La formula funziona ovviamente anche in verticale.
Di seguito un breve video sviluppato nel canale telegram Production Planning Excel :
Buongiorno,
RispondiEliminail Suo modellino VBA è molto utile, ma nel caso di stock soggetto ad obsolescenza (mi riferisco a prodotti freschi, ad esempio) come facciamo a calcolare le coperture considerando che parte dello stock non risulterà più vendibile oltre un certo periodo?
La ringrazio
Saluti
Lorella
Ciao, non sono un abile user di excel e quindi mi arrangio così: sommo il venduto degli ultimi 12 mesi, lo divido per 30 così ho la media del venduto per giorno, lo moltiplico per un periodo di safety stock e giorni di copertura, sommo questi due dati, sottraggo i saldi e lo stock, e il numero che mi rimane è la quantità da ordinare.
RispondiEliminaCiao,
RispondiEliminaho modificato la formula perché contiene un errore non sottraendo allo stock il valore della domanda:
Function COPERTURA(stock, domanda)
stockResiduo = stock
periodi = 0
cop = 0
sufficiente = True
For Each valore In domanda
If valore <> "" Then
periodi = periodi + 1
If (stockResiduo > valore) Then
cop = cop + 1
stockResiduo = stockResiduo - valore
Else
cop = cop + (stockResiduo / valore)
Exit For
End If
Else
sufficiente = False
Exit For
End If
Next
If sufficiente = True Then
COPERTURA = cop
Else
COPERTURA = ">" & periodi
End If
End Function