Quanti giorni tra X e Y - Suggerimenti per Excel

Contare il numero di giorni tra due date in Excel sembra ingannevolmente semplice. Ma se sottrai semplicemente la data precedente dalla data successiva, potresti non contare correttamente il numero di giorni.

Prendiamo un dato molto semplice di questa settimana. Supponiamo che il tuo team abbia avviato un progetto martedì e che sia previsto giovedì alla fine della giornata. Se sottrai semplicemente il 13/02/2018 dal 15/02/2018, Excel ti dirà che ci sono 2 giorni. Ma non è giusto. Conta i giorni: martedì, mercoledì, giovedì. Sono tre giorni.

Una soluzione è usare NETWORKDAYS come mostrato in B3 di seguito. Questa funzione è diversa da una pura sottrazione perché conta sia il primo che l'ultimo giorno. In alcuni casi, sarà meglio. (NETWORKDAYS può anche ignorare i fine settimana e le festività, ma questo è stato discusso in dettaglio in Podcast 2023 - Calcola i giorni lavorativi.)

NETWORKDAYS include la data di inizio e di fine

Sto lavorando a una serie di 40 articoli qui su. Ho iniziato mercoledì 14 febbraio 2018 e voglio terminare entro il 31 marzo 2018. Avevo sempre creduto che ci fossero 40 giorni tra queste due date. Ma come vedi sotto, la formula calcola 46 giorni, non 40 giorni.

La formula mostra 46 giorni non 40

Vedi, il numero 40 è un numero importante per me. Perché? Perché = ROMAN (40) è XL e passo le mie giornate a scrivere di Excel. (E "XL" suona come "Excel".) Quindi, 40 è il mio numero preferito. Ho pianificato 40 articoli. Ma il calendario mi da 46 giorni. Non sono l'unico con questo dilemma. Nel corso della storia, il numero 40 continua a salire. Noè ha combattuto contro la pioggia per 40 giorni, non per 46 giorni. Casey Kasem contava alla rovescia la Top 40, non la Top 46. Perché credevo che ci fossero 40 giorni tra il 14/2 e il 31/3?

Ci sono stati vari modi per programmare 40 giorni in questo periodo (sorprendentemente, Wikipedia descrive sei modi diversi in cui varie persone hanno calcolato 40 giorni tra queste due date!) Un metodo comune negli Stati Uniti è semplicemente saltare la domenica. (Lo chiamo metodo metodista e scelgo quel metodo perché le signore della chiesa metodista locale fanno la torta migliore.) Le formule modificate di seguito arrivano a 40 articoli in 40 giorni.

Ecco la lezione importante per oggi: controlla quella fantastica sintassi segreta in B14. La descrizione comando per NETWORKDAYS.INTL e WORKDAY.INTL offre una scelta in cui la domenica è considerata il fine settimana. Ma cosa succede se hai bisogno di saltare il martedì e il giovedì? Questa non è un'opzione. Quello che puoi fare invece è specificare una stringa binaria di 7 cifre come terzo argomento. Il lunedì è il primo bit, la domenica è il settimo bit. Un 1 significa considerare il giorno come un giorno feriale. Quindi, per saltare il martedì e il giovedì, dovresti usare "0101000" come terzo argomento.

Saltare un articolo ogni domenica mi porta a 40 articoli. Questo è EXCEL-prestato, perché ho pianificato solo 40 articoli. Questo è l'articolo # 2 (II) sulla strada per # 40 (XL).

Giovedì toracico: le mie funzioni da batticuore preferite in Excel. Ho quasi avuto le coronarie quando ho scoperto questa forma segreta del terzo argomento di NETWORKDAYS.INTL e WORKDAY.INTL.

Excel pensiero del giorno

Ho chiesto ai miei amici di Excel Master per i loro consigli su Excel. Pensiero di oggi su cui riflettere:

"Fare doppio clic sul quadratino di riempimento per copiare una formula su tutte le righe."

Bill Jelen

Articoli interessanti...