Excel Forum Per condividere esperienze su Microsoft Excel

Gestione dei Lead Time

  • Messaggi
  • OFFLINE
    Vito.17
    Post: 2
    Registrato il: 21/07/2017
    Città: MILANO
    Età: 38
    Utente Junior
    2013
    00 04/10/2017 16:33
    Ho un bel problema da risolvere e da sottoporre quindi.

    Ho degli articoli con i relativi codici; ogni articolo deve essere consegnato al cliente in una determinata data; a seconda dell'articolo ho un differente Lead Time.

    Vorrei calcolare in automatico quando produrre quel codice, rispettando i lead time relativi.

    Esempio.

    Devo consegnare 45 pezzi dell'articolo A in data 10 ottobre. Il lead time è 1 giorno, quindi dovrò produrlo il 9 ottobre.
    L'idea è "trasportare" quel 45 da una data all'altra.

    come faccio? help!!!!!
    GRAZIE
  • OFFLINE
    Marius44
    Post: 427
    Registrato il: 24/06/2015
    Città: CATANIA
    Età: 80
    Utente Senior
    Excel2019
    00 04/10/2017 17:17
    Ciao
    Vedi se ti va bene questa formula (da trascinare a destra e in basso)

    in M4 =INDICE($C$1:$I$12;RIF.RIGA(A4);CONFRONTA(M$3+1;$C$3:$I$3;0))

    Fai sapere. Ciao,
    Mario
  • OFFLINE
    Eso71
    Post: 52
    Registrato il: 01/09/2016
    Città: BOMPORTO
    Età: 53
    Utente Junior
    2021
    00 04/10/2017 18:44
    Se può essere utile:

    https://www.youtube.com/watch?v=uEzLNcCKXfE

  • OFFLINE
    federico460
    Post: 1.376
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 04/10/2017 19:05
    ciao


    =SE.ERRORE(INDICE($C$4:$I$12;;CONFRONTA(K$3+$B4;$C$3:$I$3;0));"")



    mettila in K4

    da tirare a dx e in basso
  • OFFLINE
    Vito.17
    Post: 2
    Registrato il: 21/07/2017
    Città: MILANO
    Età: 38
    Utente Junior
    2013
    00 05/10/2017 09:35
    Grazie a tutti....le formule funzionano entrambe...

    [SM=x423047]

    piccolo step in più...

    Quando vado a calcolare le nuove date vorrei che le quantità che vanno a finire nel passato vengano appiattite tutte sulla data di oggi.

    Esempio:
    produrre 10 pezzi in data 6 ottobre; lead time di 2 giorni; andrei quindi a finire a ieri 4 ottobre; vorrei riportare i 10 pezzi quindi alla data odierna.

  • OFFLINE
    federico460
    Post: 1.377
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 05/10/2017 10:03
    ciao Vito

    e a che ti serve
    dovresti prima gestire lo scarico dei pezzi prodotti
    altrimenti dovresti sommare tutti i pezzi
    rimasti in "ritardo"
  • OFFLINE
    Vito.17
    Post: 3
    Registrato il: 21/07/2017
    Città: MILANO
    Età: 38
    Utente Junior
    2013
    00 05/10/2017 10:22
    Q
    Ciao Federico,
    lo scarico dei pezzi prodotti lo gestisco con le quantità richieste di partenza.

    In pratica giornalmente estraggo dal gestionale le richieste dai clienti, quindi sono già al netto della produzione del giorno prima.

    Se in questa settimana il cliente X mi ha chiesto 100 pz a sistema vedrò 100 pz richiesti al lunedì.
    Lunedì produco 10 pz.
    Quando martedì farò rigirare il gestionale per estrarre le richieste da cliente aggiornate, vedrò che quel cliente mi chiederà 90 pz e non più 100 (fermo restando che non abbia aggiunto richieste).

    Non so se sono riuscito ad essere chiaro.
  • OFFLINE
    federico460
    Post: 1.378
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 05/10/2017 10:56
    ciao
    vedi la tabella che ho creato
    da riga 16 e vedi se è quello che vuoi

    ho utilizzato questa formula

    =SE(SE.ERRORE(INDICE($C$17:$I$25;;CONFRONTA(K$16+$B17;$C$16:$I$16;0));0)+SE(K$16=OGGI();SOMMA.SE($K$16:K$16;"<"&OGGI();$J17:J17);0)=0;"";SE.ERRORE(INDICE($C$17:$I$25;;CONFRONTA(K$16+$B17;$C$16:$I$16;0));0)+SE(K$16=OGGI();SOMMA.SE($K$16:K$16;"<"&OGGI();$J17:J17);0))



    puoi accorciarla se vuoi vedere 0 al posto di ""

    cosa fa in pratica

    se trova pezzi da produrre precedenti alla data di oggi
    li somma a quelli che già devi produrre.
    ti mette in rosso i ritardi

    [Modificato da federico460 05/10/2017 11:00]
  • OFFLINE
    Vito.17
    Post: 4
    Registrato il: 21/07/2017
    Città: MILANO
    Età: 38
    Utente Junior
    2013
    00 05/10/2017 14:45
    Sul file di prova gira che è una meraviglia...
    sul mio file non riesco ad applicarlo.

    Se ti carico il file riusciresti a darci un'occhiata per favore?
  • OFFLINE
    federico460
    Post: 1.384
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 05/10/2017 15:05
    ok
    ci proviamo
  • OFFLINE
    Vito.17
    Post: 5
    Registrato il: 21/07/2017
    Città: MILANO
    Età: 38
    Utente Junior
    2013
    00 05/10/2017 15:33
    Allora, praticamente, nel foglio MRP c'è l'elenco dei codici (XPARAD) con le richieste da parte dei clienti giorno per giorno (XLUN01,...), con i Lead Time (LT) ed i Centri di Lavoro (CDL) corrispondenti.
    I dati delle richieste dei clienti li estraggo direttamente da sistema come ti dicevo prima.

    Gli altri fogli sono solo recap o raggruppamenti vari.

    Se qualcosa non è chiaro...

    Grazie mille per il preziosissimo aiuto!!!!!
  • OFFLINE
    federico460
    Post: 1.387
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 05/10/2017 15:51
    ciao
    la data

    il problema sono le date
    le importi
    20171005
    mentre nella riga hai
    05/10/2017
    ora vedo come posso fare.
  • OFFLINE
    Vito.17
    Post: 6
    Registrato il: 21/07/2017
    Città: MILANO
    Età: 38
    Utente Junior
    2013
    00 05/10/2017 16:06
    Nel foglio MRP ho riportato sopra le date, nella prima riga, a partire dalla lettera I.

    La colonna A riporta la data di estrazione dei dati; 20171005 cioè oggi. Non è una colonna utile.
  • OFFLINE
    federico460
    Post: 1.388
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Veteran
    365
    00 05/10/2017 17:28
    Cio
    eccolo
    foglio lead time

    controlla ho perso gli occhi [SM=g27827] [SM=g27827]
  • OFFLINE
    Vito.17
    Post: 7
    Registrato il: 21/07/2017
    Città: MILANO
    Età: 38
    Utente Junior
    2013
    00 06/10/2017 10:32
    Intanto grazie davvero per il tempo e l'impegno che hai impiegato.
    Ci sto guardando...ti aggiorno appena ho chiara la situazione...
  • OFFLINE
    Vito.17
    Post: 8
    Registrato il: 21/07/2017
    Città: MILANO
    Età: 38
    Utente Junior
    2013
    00 31/10/2017 09:54
    Ciao Federico, anche se un po in ritardo volevo ringraziarti per il lavoro.
    Funziona tutto perfettamente, ho adattato giusto un paio di cose.

    Grazie davvero, potessi ti offrirei una bella birra!!!!
    [SM=x423017] [SM=x423017] [SM=x423017] [SM=x423018] [SM=x423018] [SM=x423018]