Formula Excel: l'aggiunta di giorni esclude determinati giorni della settimana -

Sommario

Formula generica

=WORKDAY.INTL(date,days,"pattern")

Sommario

Per aggiungere giorni a una data escludendo giorni specifici (cioè escludendo martedì e giovedì, solo mercoledì, ecc.) È possibile utilizzare la funzione WORKDAY.INTL con uno speciale codice modello.

Nell'esempio mostrato, la formula in C7 è:

=WORKDAY.INTL(B7,7,"0101000")

Questa formula aggiunge 7 giorni alla data in B7, esclusi martedì e giovedì.

Spiegazione

La funzione WORKDAY.INTL si basa sulla funzione WORKDAY, progettata per aggiungere giorni lavorativi a una data. GIORNO LAVORATIVO esclude automaticamente sabato e domenica e, facoltativamente, può escludere un elenco di festività personalizzate. WORKDAY.INTL fa la stessa cosa, ma permette di escludere eventuali giorni della settimana, oltre ai giorni festivi.

Per escludere giorni specifici della settimana è possibile utilizzare un codice preconfigurato (vedere questa pagina per un elenco completo dei preset) o fornire il proprio "codice pattern". Il codice del modello deve essere lungo 7 cifre e avere uno zero per ogni giorno della settimana, a partire dal lunedì e fino alla domenica. I valori uguali a 1 sono esclusi ei giorni con valori zero vengono trattati normalmente.

Quindi, supponendo che tu voglia aggiungere 7 giorni a una data nella cella A1, puoi scrivere formule come questa:

=WORKDAY.INTL(A1,7,"0000011") // exclude Sat, Sun =WORKDAY.INTL(A1,7,"0010011") // exclude Sat, Sun, Wed =WORKDAY.INTL(A1,7,"0101011") // exclude Sat, Sun, Tue, Thu

Articoli interessanti...