Excel 2020: Calcola settimane lavorative non standard - Suggerimenti per Excel

Sommario

Nei miei seminari Power Excel dal vivo, è abbastanza presto quando mostro come fare clic con il pulsante destro del mouse sulla maniglia di riempimento, trascinare una data e quindi scegliere Riempi giorni feriali. Questo riempie le date dal lunedì al venerdì. Chiedo al pubblico: "Quanti di voi lavorate dal lunedì al venerdì?" Molte mani si alzano. Dico: "È fantastico. Per tutti gli altri, Microsoft chiaramente non si cura di te ". Risata.

Sembra certamente che se lavori in modo diverso dal lunedì al venerdì o hai un anno che termina in un giorno diverso dal 31 dicembre, molte cose in Excel non funzionano molto bene.

Tuttavia, due funzioni in Excel dimostrano che il team di Excel si preoccupa delle persone che lavorano in settimane lavorative dispari: NETWORKDAYS.INTL e WORKDAY.INTL.

Ma iniziamo con i loro antecedenti originali dal lunedì al venerdì. La figura seguente mostra una data di inizio nella colonna B e una data di fine nella colonna C. Se sottrai =C5-B5, otterrai il numero di giorni tra le due date. Per calcolare il numero di giorni della settimana, usi =NETWORKDAYS(B2,C2).

Nota

Se sottrai lunedì 14 agosto da venerdì 18 agosto, Excel ti dirà che ci sono 4 giorni tra le due date. Excel non conta la data di fine. Tuttavia, NETWORKDAYS conta sia la prima che l'ultima data nell'intervallo.

Va anche meglio. NETWORKDAYS consente un terzo argomento opzionale in cui si specificano le ferie lavorative. Nella figura successiva, l'elenco dei giorni festivi in ​​H3: H15 consente il calcolo dei giorni lavorativi in ​​meno ferie nella colonna F.

Prima di Excel 2007, le funzioni GIORNI DI RETE e GIORNO LAVORATIVO erano disponibili se si abilitava il componente aggiuntivo Strumenti di analisi fornito con ogni copia di Excel. Per Excel 2007, questi componenti aggiuntivi sono stati resi una parte fondamentale di Excel. In Excel 2007, Microsoft ha aggiunto le versioni INTL di entrambe le funzioni con un nuovo argomento Weekend. Questo argomento consentiva due giorni consecutivi come fine settimana e consentiva anche un fine settimana di un giorno.

Inoltre, ci sono diversi paesi con fine settimana che non cadono il sabato e la domenica. Tutti i paesi mostrati di seguito, ad eccezione del Brunei Darussalem, hanno acquisito funzionalità con NETWORKDAYS.INTL e WORKDAY.INTL.

Tuttavia, ci sono ancora casi in cui il fine settimana non soddisfa nessuna delle 14 definizioni del fine settimana aggiunte in Excel 2007.

Ad esempio, l'Hartville Marketplace è aperto lunedì, giovedì, venerdì e sabato. Ciò significa che il loro fine settimana è martedì, mercoledì e domenica.

A partire da Excel 2010, invece di utilizzare 1-7 o 11-17 come argomento del fine settimana, puoi passare un testo binario a 7 cifre per indicare se una società è aperta o chiusa in un determinato giorno. Sembra un po 'insolito, ma usi un 1 per indicare che il negozio è chiuso per il fine settimana e uno 0 per indicare che il negozio è aperto. Dopo tutto, 1 normalmente significa On e 0 normalmente significa Off. Ma il nome dell'argomento è Weekend, quindi 1 significa che è un giorno libero e 0 significa che non hai il giorno libero.

Pertanto, per la programmazione di lunedì, giovedì, venerdì e sabato sull'Hartville Marketplace, si utilizzerà "0110001". Ogni volta che digito una di queste stringhe di testo, devo dire in silenzio nella mia testa: "Lunedì, martedì, mercoledì …" mentre digito ogni cifra.

Marion Coblentz all'Hartville Marketplace potrebbe utilizzare la seguente formula per calcolare quanti giorni Marketplace ci sono tra due date.

A proposito, non ho utilizzato l'argomento opzionale Festività sopra perché il Memorial Day, il 4 luglio e il Labor Day sono i giorni più importanti per i clienti a Hartville.

Se ti trovi nel nord-est dell'Ohio, devi fermarti a Hartville per vedere la casa 100% americana all'interno dell'Hartville Hardware e per provare l'ottimo cibo all'Hartville Kitchen.

Articoli interessanti...