Usare Excel per calcolare una data futura è piuttosto semplice. Se hai una cella (come C3) che contiene una data di inizio, puoi semplicemente usare una formula come la seguente in una cella diversa:

=C3 + 3

Se formatti la cella con la formula come data, saranno tre giorni nel futuro.

Quando si desidera calcolare i giorni lavorativi, l’attività diventa più complicata. Ad esempio, desideri restituire solo una data compresa tra lunedì e venerdì. Se la data di inizio era un giovedì, ciò significa che la data di ritorno dovrebbe essere lunedì, anche se domenica è il giorno reale che è tra tre giorni.

Un modo rapido per calcolare una data di tre giorni lavorativi in ​​futuro è utilizzare la funzione SCEGLI foglio di lavoro. Ad esempio, supponiamo di avere la data di emissione di un documento e di memorizzare tale data nella cella B5. Se vuoi che la cella B6 mostri una data tre giorni lavorativi dopo, inserisci la seguente formula nella cella B6 e assicurati che sia formattata come una data:

=B5 + CHOOSE(WEEKDAY(B5), 3, 3, 3, 5, 5, 5, 4)

Questa formula presuppone che i giorni lavorativi siano dal lunedì al venerdì. Puoi armeggiare con esso per scegliere una settimana lavorativa di cinque giorni diversa, se lo desideri.

Se vuoi anche che la tua formula tenga conto delle vacanze, devi essere un po ‘più creativo. Per questi casi è possibile utilizzare la funzione GIORNO LAVORATIVO, inclusa come parte del componente aggiuntivo Strumenti di analisi. Ciò significa che è necessario assicurarsi che il componente aggiuntivo Analysis ToolPak sia caricato prima di poter utilizzare WORKDAY. Puoi controllare se è stato caricato scegliendo Componenti aggiuntivi dal menu Strumenti. Una volta caricato il componente aggiuntivo, è possibile utilizzare la seguente formula nella cella B6 per calcolare la data di destinazione:

=WORKDAY(B5,3)

Dopo aver formattato la cella come data, verrà visualizzata la data tre giorni lavorativi in ​​futuro. Per includere le vacanze, il modo più semplice è impostare le vacanze nel foglio di lavoro. Ad esempio, potresti inserire le vacanze della tua azienda nel foglio di lavoro nelle celle da K4 a K10. Quindi, seleziona le celle e assegna loro un nome, ad esempio Vacanze. È ora possibile utilizzare il rante delle vacanze nella funzione GIORNO LAVORATIVO. Cambia la formula nella cella B6 in modo che assomigli a questo:

=WORKDAY(B5,3,Holidays)

Ora la funzione terrà sempre in considerazione le tue vacanze quando restituisci una data di tre giorni lavorativi in ​​futuro.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (2164) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: