Sommario
Questo tutorial vi insegnerà un modo semplice per aggiungere e sottrarre giorni dalla data in Excel. Con le nostre formule potrete calcolare rapidamente 90 giorni dalla data, 45 giorni prima della data e contare qualsiasi numero di giorni vi serva.
Calcolare i giorni dalla data sembra un compito facile. Tuttavia, questa frase generica può implicare molte cose diverse. Si può voler trovare un determinato numero di giorni dopo la data, oppure si può voler ottenere il numero di giorni da una certa data a oggi, o ancora si può cercare di contare i giorni da una data all'altra. In questo tutorial troverete le soluzioni a tutti questi compiti e a molti altri.
Calcolo dei giorni dalla/dalla data
Volete trovare una data che ricorre a 60 giorni da una data specifica o determinare 90 giorni prima della data? Fornite la data e il numero di giorni nelle celle corrispondenti e otterrete i risultati in un attimo:
Nota: per visualizzare la cartella di lavoro incorporata, consentire i cookie di marketing.
Quanti giorni dalla / fino alla data calcolatrice
Con questa calcolatrice è possibile sapere quanti giorni mancano a una certa data, ad esempio il proprio compleanno, o quanti giorni sono trascorsi dal proprio compleanno:
Nota: per visualizzare la cartella di lavoro incorporata, consentire i cookie di marketing.
Suggerimento: per sapere quanti giorni ci sono tra una data e l'altra, utilizzare il calcolatore dei giorni tra le date.
Come calcolare i giorni dalla data in Excel
Per trovare una data che dista N giorni da una certa data, basta aggiungere il numero di giorni richiesto alla data:
Data + N giorniIl punto chiave è fornire la data nel formato compreso da Excel. Suggerisco di utilizzare il formato predefinito della data o di convertire un testo-data in un numero seriale che rappresenta la data con DATEVALUE o di specificare esplicitamente anno, mese e giorno con la funzione DATA.
Ad esempio, ecco come aggiungere giorni al 1° aprile 2018:
90 giorni dalla data
="4/1/2018"+90
60 giorni dalla data
="1-Apr-2018"+60
45 giorni dalla data
=DATEVALUE("1-Apr-2018")+45
30 giorni dalla data
=DATA(2018,4,1)+30
Per ottenere una formula più universale per i giorni dalla data, inserire entrambi i valori (la data di origine e il numero di giorni) in celle separate e fare riferimento a tali celle. Con la data di destinazione in B3 e il numero di giorni in B4, la formula è semplice come la somma di due celle:
=B3+B4
Per quanto semplice possa essere, la nostra formula funziona perfettamente in Excel:
Con questo approccio, è possibile calcolare facilmente le date di scadenza o le date di scadenza per un'intera colonna. Per esempio, troviamo 180 giorni dalla data .
Supponiamo di avere un elenco di abbonamenti che scadono tra 180 giorni dalla data di acquisto. Con la data dell'ordine in B2, si inserisce la seguente formula in, ad esempio, C2 e poi si copia la formula sull'intera colonna facendo doppio clic sulla maniglia di riempimento:
=B2+180
Il riferimento relativo (B2) costringe la formula a cambiare in base alla posizione relativa di ogni riga:
Si possono anche calcolare alcune date intermedie per ogni abbonamento, il tutto con un'unica formula! A tale scopo, si inseriscono un paio di nuove colonne e si indica la data di scadenza di ciascuna di esse (si veda la schermata seguente):
- 1° sollecito: 90 giorni dalla data di acquisto (C2)
- 2° sollecito: 120 giorni dalla data di acquisto (D2)
- Scadenza: 180 giorni dalla data di acquisto (E2)
Scrivere la formula per la prima cella che calcola la data del 1° sollecito in base alla data dell'ordine in B3 e al numero di giorni in C2:
=$B3+C$2
Notate che fissiamo la coordinata di colonna del primo riferimento e la coordinata di riga del secondo riferimento con il segno $, in modo che la formula venga copiata correttamente in tutte le altre celle. Ora, trascinate la formula verso destra e verso il basso fino alle ultime celle con i dati e assicuratevi che calcoli le date di scadenza in ogni colonna in modo appropriato (notate che il secondo riferimento cambia per ognimentre il primo riferimento è bloccato alla colonna B):
Nota: se i risultati dei calcoli vengono visualizzati come numeri, applicare il formato Data alle celle della formula per visualizzarli come date.
Come calcolare i giorni prima della data in Excel
Per trovare una data che precede di N giorni una certa data, eseguire l'operazione aritmetica di sottrazione anziché di addizione:
Data - N giorniCome per l'aggiunta di giorni, è importante inserire la data nel formato comprensibile per Excel. Ad esempio, ecco come sottrarre giorni da una data, ad esempio dal 1° aprile 2018:
90 giorni prima della data
="4/1/2018"-90
60 giorni prima della data
="1-Apr-2018"-60
45 giorni prima della data
=DATA(2018,4,1)-45
Naturalmente, è possibile inserire entrambi i valori in singole celle, ad esempio la data in B1 e il numero di giorni in B2, e sottrarre la cella "giorni" dalla cella "data":
=B1-B2
Come contare i giorni fino alla data
Per calcolare il numero di giorni che mancano a una certa data, si sottrae la data odierna da quella data. E per fornire la data corrente che si aggiorna automaticamente, si usa la funzione OGGI:
Data - OGGI()Ad esempio, per sapere quanti giorni mancano al 31 gennaio 2018, utilizzare questa formula:
="12/31/2018"-TODAY()
In alternativa, è possibile inserire la data in una cella (B2) e sottrarre la data odierna da quella cella:
=B2-TODAY()
In modo analogo, è possibile trovare la differenza tra due date, semplicemente sottraendo una data dall'altra.
È anche possibile concatenare il numero restituito con del testo per creare un bel conto alla rovescia in Excel, ad esempio:
="Mancano solo "& A4-TODAY() &" giorni a Natale!".
Nota: se la formula del conteggio dei giorni mostra una data, impostare il parametro Generale alla cella per visualizzare il risultato come numero.
Come contare i giorni dalla data
Per calcolare quanti giorni sono passati da una certa data, si fa il contrario: si sottrae la data da oggi:
OGGI() - DataPer esempio, cerchiamo di trovare il numero di giorni trascorsi dall'ultimo compleanno, inserendo la data in A4 e sottraendo la data attuale:
=A4-TODAY()
A scelta, aggiungete del testo che spieghi il significato di quel numero:
=TODAY()-A4 &" giorni dal mio compleanno".
Come calcolare i giorni lavorativi dalla data
Microsoft Excel mette a disposizione 4 diverse funzioni per il calcolo dei giorni feriali. La spiegazione dettagliata di ciascuna funzione è disponibile qui: Come calcolare i giorni feriali in Excel. Per ora concentriamoci sugli usi pratici.
Calcolo di N giorni lavorativi dalla/dalla data
Per restituire una data che è un determinato numero di giorni lavorativi prima o avanti rispetto alla data di inizio specificata, utilizzare la funzione GIORNO DI LAVORO.
Ecco un paio di esempi di formule per ottenere una data che ricorre esattamente N giorni lavorativi da una certa data:
30 giorni lavorativi dal 1° aprile 2018
=GIORNO LAVORATIVO("1-apr-2018", 30)
100 giorni lavorativi dalla data indicata in A1:
=GIORNO LAVORATIVO(A1, 100)
Per trovare una data che si è verificata in un determinato numero di giorni lavorativi prima una determinata data, fornire i giorni come numero negativo (con il segno meno), ad esempio:
120 giorni lavorativi prima del 1° aprile 2018
=GIORNO("1-apr-2018", -120)
90 giorni lavorativi prima della data indicata in A1:
=GIORNO LAVORATIVO(A1, -90)
In alternativa, è possibile inserire entrambi i valori in celle predefinite, ad esempio B1 e B2, e il calcolatore dei giorni lavorativi può avere un aspetto simile a questo:
Giorni lavorativi a partire da una determinata data:
=GIORNO LAVORATIVO(B1, B2)
Giorni lavorativi prima di una determinata data:
=GIORNO LAVORATIVO(B1, -B2)
Suggerimento: la funzione GIORNO DI LAVORO calcola i giorni in base al calendario lavorativo standard, con il sabato e la domenica come giorni del fine settimana. Se il calendario lavorativo è diverso, utilizzare la funzione GIORNO DI LAVORO.INTL che consente di specificare i giorni del fine settimana personalizzati.
Conteggio dei giorni lavorativi dalla/dalla data
Per restituire il numero di giorni tra due date, esclusi i sabati e le domeniche, utilizzare la funzione GIORNI IN RETE.
Per sapere quanti giorni lavorativi rimangono fino a una certa data , fornire la funzione TODAY() nel primo argomento ( data_inizio ) e la data nel secondo argomento ( data_fine ).
Ad esempio, per ottenere il numero di giorni che mancano alla data in A4, utilizzare questa formula:
=GIORNI IN RETE(OGGI(), A4)
Naturalmente, si è liberi di concatenare il conteggio restituito con il proprio messaggio, come abbiamo fatto negli esempi precedenti.
Per esempio, vediamo quanti giorni lavorativi mancano alla fine del 2018: inserire 31-dic-2018 in A4 come data, non come testo, e utilizzare la seguente formula per ottenere il numero di giorni lavorativi fino a questa data:
="Solo "&NETWORKDAYS(TODAY(), A4)&" giorni di lavoro fino alla fine dell'anno!".
Wow, mancano solo 179 giorni lavorativi! Non così tanti come pensavo :)
Per ottenere il numero di giorni lavorativi da una certa data invertire l'ordine degli argomenti: inserire la data nel primo argomento come data iniziale e OGGI() nel secondo argomento come data finale:
=GIORNI IN RETE(A4, OGGI())
Opzionalmente, visualizzare un testo esplicativo come questo:
=NETWORKDAYS(A4, TODAY())&" giorni lavorativi dall'inizio dell'anno".
Solo 83 giorni lavorativi... Pensavo di aver lavorato almeno 100 giorni quest'anno!
Suggerimento: per specificare i fine settimana diversi da sabato e domenica, utilizzare la funzione NETWORKDAYS.INTL.
Procedura guidata data e ora - metodo rapido per calcolare i giorni in Excel
Questa procedura guidata è una sorta di coltellino svizzero per il calcolo delle date in Excel, in grado di calcolare praticamente tutto! È sufficiente selezionare la cella in cui si desidera ottenere il risultato, fare clic sul pulsante Data e ora della procedura guidata di Excel. Strumenti Ablebits e specificare quanti giorni, settimane, mesi o anni (o qualsiasi combinazione di queste unità) si desidera aggiungere o sottrarre alla data di origine.
A titolo di esempio, scopriamo qual è la data 120 giorni<dalla data in B2:
Fare clic sul pulsante Inserire la formula per inserire la formula nella cella selezionata e poi copiarla in tutte le celle necessarie:
Come avrete notato, la formula costruita dalla procedura guidata è diversa da quelle utilizzate negli esempi precedenti, perché la procedura guidata è progettata per calcolare tutte le unità possibili, non solo i giorni.
Per ottenere una data che si è verificata N giorni prima di una certa data , passare alla schermata Sottrarre In alternativa, inserite entrambi i valori in celle separate e otterrete una formula più flessibile che si ricalcola a ogni modifica apportata ai dati originali:
Date Picker - calcola i giorni nel calendario a discesa
Esistono moltissimi calendari a tendina di terze parti per Excel, sia gratuiti che a pagamento, tutti in grado di inserire una data in una cella con un semplice clic. Ma quanti calendari Excel possono anche calcolare le date? Il nostro Date Picker lo fa!
È sufficiente selezionare una data nel calendario e fare clic sul pulsante Calcolatore della data o premere il tasto F4:
Quindi, fare clic sul pulsante Giorno sul riquadro di anteprima e digitare il numero di giorni da aggiungere o sottrarre (si sceglie quale operazione eseguire facendo clic sul segno più o meno nel riquadro di input).
Infine, premete il tasto Invio per inserire la data calcolata nella cella attualmente selezionata o premete F6 per visualizzare la data nel calendario. In alternativa, fate clic su uno dei pulsanti mostrati nell'immagine sottostante. In questo esempio, stiamo calcolando una data di 60 giorni dal 1° aprile 2018:
Ecco come trovare i giorni a partire da una certa data o prima di essa in Excel. Per dare un'occhiata più da vicino alle formule discusse in questo tutorial, vi invitiamo a scaricare la nostra cartella di lavoro di esempio per Calcolare i giorni a partire da una data. Vi ringrazio per la lettura e spero di vedervi sul nostro blog la prossima settimana!