Excel Forum Per condividere esperienze su Microsoft Excel

Decrementa ogni cella vuota di 1 del valore dell'ultima cella piena

  • Messaggi
  • OFFLINE
    nickloas
    Post: 5
    Registrato il: 10/04/2018
    Utente Junior
    Excel 2010
    00 13/10/2019 14:18
    Ciao a tutti, nel foglio in allegato, nelle celle da C ad H, c'è un "si" in corrispondenza dei giorni in cui si riceva della merce.
    Nella colonna K ci sono delle quantità che saranno ricevute.
    Quello che vorrei ottenere è presente nelle colonne da M ad R: in corrispondenza di ogni "si" delle colonne da C ad H vorrei una formula che metta i quantitativi della colonna K, mentre nelle celle vuote decrementare di 1 ogni cella vuota partendo dall'ultimo giorno in cui si è ricevuto una quantità.
    Esempio: alla riga 5 ricevo il mercoledì la quantità 7, pertanto in lunedì avrò 2, poiché dall'ultimo mercoledì a lunedì sono trascorsi 5 giorni (non contando la domenica).

    Come si può fare con una formula?

    Grazie per il supporto
  • OFFLINE
    locatevaresino
    Post: 2.178
    Registrato il: 21/03/2008
    Città: LOCATE VARESINO
    Età: 76
    Utente Veteran
    2007 / 13
    00 14/10/2019 11:48
    ciao

    in M2 la seguente formula riguardo a Lunedi
    =SE(C2="si";$K2;INDIRETTO(INDIRIZZO(RIF.RIGA();RIF.COLONNA()+5))-1)
    e trascini in giu'
    in N2 la seguente ( da martedi' a sabato )
    =SE(D2="si";$K2;INDIRETTO(INDIRIZZO(RIF.RIGA();RIF.COLONNA()-1))-1)
    trascini in giu' e a lato fino a sabato

    riallego il tuo file
    Ciao da locate
    excel 2007 / 13