Come aggiungere o sottrarre giorni a una data in Excel (scorciatoia + formula)

Microsoft Excel memorizza date e ore come numeri, il che consente all'utente di aggiungere e sottrarre facilmente giorni a una data in Excel.

Inoltre, è davvero facile quando vuoi scoprire il numero totale di giorni tra due date, poiché puoi semplicemente sottrarre l'una dall'altra.

In questo tutorial, ti mostrerò un paio di modi davvero semplici per aggiungi o sottrai giorni alle date in Excel.

Quindi iniziamo!

Aggiungi o sottrai giorni alle date in Excel utilizzando Incolla speciale

Di recente, stavo lavorando con uno degli autori di contenuti su uno dei miei progetti. Le ho inviato un elenco di articoli con le date di scadenza allo scrittore (come mostrato di seguito).

La scrittrice è tornata da me e mi ha chiesto di spostare tutte queste scadenze di 10 giorni, poiché aveva alcune cose urgenti di cui occuparsi e aveva bisogno di 10 giorni di riposo.

Questo è un esempio perfetto in cui avrei bisogno di aggiungere un numero fisso di giorni alla data di scadenza in modo da poter ottenere la nuova data per ogni attività.

Excel ha una funzionalità Incolla speciale incorporata che consente di aggiungere o sottrarre rapidamente un numero fisso da un intervallo di celle selezionate.

Di seguito sono riportati i passaggi per aggiungere 10 giorni alle date esistenti nel nostro set di dati:

  1. In una cella vuota, inserisci 10 (il numero che vogliamo aggiungere alle date)
  2. Copia questa cella (quella in cui inseriamo il valore 10)
  3. Seleziona le celle che hanno le date
  4. Fare clic con il tasto destro sulla selezione
  5. Fare clic su Incolla speciale. Questo aprirà la finestra di dialogo Incolla speciale
  6. Nell'opzione Incolla, seleziona "Valori"
  7. Nelle opzioni Operazione, seleziona "Aggiungi"
  8. Fare clic su OK

Questo è tutto!

I passaggi precedenti aggiungerebbero 10 a tutte le date nella selezione.

Nel caso in cui desideri sottrarre da una data, seleziona l'opzione Sottrai nel passaggio 7.

Nota: è importante selezionare l'opzione Valore nel passaggio 6 in quanto ciò assicura che il formato delle date rimanga invariato. Se non lo fai, cambierebbe la formattazione delle tue date (poiché copia anche la formattazione dalla cella copiata).

Questo metodo viene utilizzato al meglio quando si desidera aggiungere un numero fisso di giorni alle date. Nel caso in cui desideri aggiungere un numero variabile di giorni a una data, è meglio utilizzare il metodo della formula (trattato di seguito).

Aggiungi o sottrai giorni alle date usando le formule

Con le formule, ottieni molta flessibilità durante l'aggiunta o la sottrazione delle date.

Ad esempio, puoi aggiungere un numero diverso di giorni fino ad oggi semplicemente inserendo quel numero in una colonna aggiuntiva.

Puoi anche aggiungere solo i giorni della settimana (ignorando i fine settimana).

Vediamo un paio di esempi che renderanno questi scenari facili da capire.

Aggiunta di un numero fisso di giorni a una data

Supponiamo di avere un set di dati come mostrato di seguito e di voler aggiungere un numero fisso di giorni a ciascuna di queste date.

Di seguito è la formula per farlo:

=B2+10

Poiché le date sono memorizzate come numeri in Excel, tutto ciò che devi fare è aggiungere il valore di cui desideri estendere la data.

In questo esempio, ho semplicemente aggiunto 10 alla data in ogni cella per ottenere la data dopo 10 giorni.

Puoi copiare e incollare la formula sopra a tutte le celle della colonna per applicarla a tutte le date.

Aggiunta di un numero variabile di giorni a una data

E se non volessi aggiungere lo stesso numero a ogni data? Cosa succede se si desidera aggiungere una data variabile a due diverse date esistenti.

Ad esempio, in alcune di queste date, potrei voler aggiungere 10 giorni e in altre potrei voler aggiungere 5 giorni o 15 giorni.

In uno scenario del genere, è meglio inserire una colonna di supporto e avere le date variabili in quella colonna di supporto.

Di seguito ho il set di dati di esempio in cui ho una colonna helper (colonne C) che ha i giorni da aggiungere.

Di seguito è la formula che posso utilizzare per aggiungere questi giorni nella colonna helper alle date esistenti:

=LA2+DO2

Questo è abbastanza semplice, poiché stiamo semplicemente aggiungendo due numeri.

E nel caso in cui desideri sottrarre giorni da una data, usa il segno meno invece del segno più nella formula sopra.

Nota: in alcuni casi, potresti vedere un numero di serie invece della data (o la data potrebbe essere in un formato diverso). Se ciò accade, devi semplicemente modificare il formato della cella per mostrarlo nel formato della data previsto.

Ma ora, cosa succede se si desidera aggiungere solo i giorni della settimana alla data esistente (ad esempio, ignorare i fine settimana - sabato e domenica)?

Puoi farlo anche tu (come spiegato nella prossima sezione).

Aggiungere solo giorni feriali a una data

Di seguito ho il set di dati in cui le date sono nella colonna B e il numero di giorni della settimana che voglio aggiungere sono nella colonna C.

Di seguito è la formula che ti darebbe la data dopo aver aggiunto il numero dato di giorni lavorativi:

=GIORNO LAVORATIVO(B2,C2)

La funzione GIORNO LAVORATIVO in Excel accetta tre argomenti:

  • La data a cui si desidera aggiungere un numero specifico di giorni lavorativi (B2 nel nostro esempio)
  • Il numero totale di giorni lavorativi che vuoi aggiungere (C2 nel nostro esempio)
  • [Argomento facoltativo] Elenco delle festività che non devono essere conteggiate

Nel nostro esempio, poiché non abbiamo l'elenco delle festività, sto usando solo i primi due argomenti. Questa funzione conta solo i giorni della settimana (es. dal lunedì al venerdì) e ignora i giorni del fine settimana (es. sabato e domenica).

Nel caso in cui desideri aggiungere giorni del fine settimana diversi da sabato e domenica (diciamo venerdì e sabato o solo domenica), puoi farlo utilizzando una formula leggermente diversa.

Di seguito la formula che mi darebbe il risultato finale considerando venerdì e sabato come giorni del fine settimana

=GIORNO.LAVORATIVO.INTL(B2,C2,7)

La formula WORKDAY.INTL è un leggero miglioramento rispetto alla funzione WORKDAY, in quanto consente di scegliere i giorni del fine settimana.

Ad esempio, nella formula sopra, ho specificato il terzo argomento come 7, il che indica che voglio considerare venerdì e sabato come giorni del fine settimana.

Allo stesso modo, puoi anche scegliere di avere solo la domenica come giorno del fine settimana. All'interno di questa formula, infatti, puoi scegliere di avere un giorno qualsiasi o una combinazione di due giorni consecutivi come giorni del fine settimana.

Nota: nel caso in cui desideri sottrarre giorni invece di aggiungere giorni, utilizza un numero negativo come valore del giorno. Ad esempio, invece di 10 utilizzare -10 nella colonna c.

Questi sono due semplici modi che puoi usare per aggiungere o sottrarre giorni da una data in Excel. Se desideri aggiungere rapidamente un numero fisso di giorni, puoi utilizzare la tecnica di incolla speciale o una semplice formula di addizione.

Nel caso in cui desideri aggiungere solo i giorni della settimana e ignorare i fine settimana, puoi farlo anche utilizzando le formule WORKDAY o WORKDAY.INTL.

Spero che tu abbia trovato utile questo tutorial.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave