30/60/90 giorni da oggi o prima di oggi - Calcolo della data in Excel

  • Condividi Questo
Michael Brown

L'esercitazione mostra come creare un calcolatore di date in Excel esattamente per le vostre esigenze, per trovare una data qualsiasi N giorni da o prima di oggi, contando tutti i giorni o solo i giorni lavorativi.

Volete calcolare la data di scadenza a 90 giorni esatti da oggi, oppure vi chiedete quale sia la data a 45 giorni da oggi, oppure avete bisogno di conoscere la data che si è verificata 60 giorni prima di oggi (contando solo i giorni lavorativi e tutti i giorni)?

Qualunque sia il vostro compito, questa esercitazione vi insegnerà a creare la vostra calcolatrice di date in Excel in meno di 5 minuti. Se non avete tutto questo tempo, potete usare la nostra calcolatrice online per trovare la data che è il numero di giorni specificato dopo o prima di oggi.

    Calcolatore di date in Excel online

    Volete una soluzione rapida a "cosa manca a 90 giorni da oggi" o "cosa manca a 60 giorni da oggi"? Digitate il numero di giorni nella cella corrispondente, premete Invio e avrete immediatamente tutte le risposte:

    Nota: per visualizzare la cartella di lavoro incorporata, consentire i cookie di marketing.

    È necessario calcolare 30 giorni da una data determinata o determinare 60 giorni lavorativi prima di un evento. data certa Allora utilizzate questo calcolatore di date.

    Siete curiosi di sapere quali formule vengono utilizzate per calcolare le date? Le troverete tutte e molte altre negli esempi seguenti.

    Come calcolare 30/60/90 giorni da oggi in Excel

    Per trovare una data a N giorni da oggi, utilizzare la funzione OGGI per restituire la data corrente e aggiungervi il numero di giorni desiderato.

    Per ottenere una data che ricorre esattamente 30 giorni dopo la data odierna:

    =GIORNO()+30

    Per calcolare 60 giorni da oggi:

    =GIORNO()+60

    Che data è tra 90 giorni? Immagino che tu sappia già come ottenerlo :)

    =GIORNO()+90

    Per fare un generico oggi più N giorni inserire il numero di giorni in una cella, ad esempio B3, e aggiungerlo alla data corrente:

    =GIORNO()+B3

    A questo punto, gli utenti possono digitare qualsiasi numero nella cella di riferimento e la formula verrà ricalcolata di conseguenza. Per esempio, cerchiamo una data che ricorre a 45 giorni da oggi:

    Come funziona questa formula

    Nella sua rappresentazione interna, Excel memorizza le date come numeri progressivi a partire dal 1° gennaio 1900, che corrisponde al numero 1. Pertanto, la formula si limita a sommare i due numeri, il numero intero che rappresenta la data odierna e il numero di giorni specificato dall'utente. La funzione OGGI() è volatile e si aggiorna automaticamente ogni volta che il foglio di lavoro viene aperto o ricalcolato, quindi quando si apre la cartella di lavorodomani, la formula verrà ricalcolata per il giorno corrente.

    Al momento in cui scriviamo, la data odierna è il 19 aprile 2018, rappresentata dal numero di serie 43209. Per trovare una data, ad esempio tra 100 giorni, si eseguono i seguenti calcoli:

    =GIORNO() + 100

    = 19 aprile 2018 + 100

    = 43209 + 100

    = 43309

    Convertire il numero di serie 43209 in Data e si otterrà il 28 luglio 2018, che è esattamente 100 giorni dopo la data odierna.

    Come ottenere 30/60/90 giorni prima di oggi in Excel

    Per calcolare N giorni prima di oggi, sottrarre il numero di giorni richiesto dalla data corrente. Ad esempio:

    90 giorni prima di oggi:

    =GIORNO()-90

    60 giorni prima di oggi:

    =GIORNO()-60

    45 giorni prima di oggi:

    =GIORNO()-45

    Oppure, creare un generico oggi meno N giorni formula basata su un riferimento di cella:

    =GIORNO()-B3

    Nella schermata seguente, calcoliamo una data che si è verificata 30 giorni prima di oggi.

    Come calcolare l'attività N dopo/prima di oggi

    Come probabilmente sapete, Microsoft Excel dispone di alcune funzioni per calcolare i giorni lavorativi in base a una data di inizio e tra due date specificate.

    Negli esempi che seguono, utilizzeremo la funzione WORKDAY, che restituisce una data che si verifica un determinato numero di giorni lavorativi prima o meno della data di inizio, esclusi i fine settimana (sabato e domenica). Se i vostri fine settimana sono diversi, utilizzate la funzione WORKDAY.INTL, che consente parametri personalizzati per i fine settimana.

    Quindi, per trovare una data N giorni lavorativi da oggi , utilizzare questa formula generica:

    GIORNO LAVORATIVO(OGGI(), N giorni )

    Ecco alcuni esempi:

    10 giorni lavorativi da oggi

    =GIORNO LAVORATIVO(OGGI(), 10)

    30 giorni lavorativi da oggi

    =GIORNO LAVORATIVO(OGGI(), 30)

    5 giorni lavorativi da oggi

    =GIORNO LAVORATIVO(OGGI(), 5)

    Per ottenere un appuntamento N giorni lavorativi prima di oggi , utilizzare questa formula:

    GIORNO LAVORATIVO(OGGI(), - N giorni )

    Ecco un paio di formule reali:

    90 giorni lavorativi prima di oggi

    =GIORNO LAVORATIVO(OGGI(), -90)

    15 giorni lavorativi prima di oggi

    =GIORNO LAVORATIVO(OGGI(), -15)

    Per rendere la formula più flessibile, sostituire il numero di giorni codificato con un riferimento di cella, ad esempio B3:

    N giorni lavorativi da oggi:

    =GIORNO LAVORATIVO(OGGI(), B3)

    N giorni lavorativi prima di oggi:

    =GIORNO LAVORATIVO(OGGI(), -B3)

    In modo analogo, si possono aggiungere o sottrarre giorni della settimana a/da un data stabilita e il calcolatore di date di Excel può avere questo aspetto.

    Come creare un calcolatore di date in Excel

    Vi ricordate la calcolatrice di date online di Excel mostrata all'inizio di questa esercitazione? Ora conoscete tutte le formule e potete facilmente replicarla nei vostri fogli di lavoro. Potete anche creare qualcosa di più elaborato, perché la versione desktop di Excel offre molte più funzionalità.

    Per darvi qualche idea, progettiamo subito la nostra calcolatrice di date in Excel.

    Complessivamente, ci possono essere 3 scelte per il calcolo delle date:

    • In base alla data odierna o a una data specifica
    • A partire da o prima della data specificata
    • Conta tutti i giorni o solo i giorni lavorativi

    Per fornire tutte queste opzioni ai nostri utenti, aggiungiamo tre Scatola di gruppo controlli ( Sviluppatore scheda> Inserire > Controlli del modulo > Box di gruppo) e inserire due pulsanti di opzione in ogni casella di gruppo. Poi, si collega ogni gruppo di pulsanti a una cella separata (fare clic con il pulsante destro del mouse sul pulsante> Controllo del formato > Controllo scheda> Collegamento cellulare In questo esempio, le celle collegate sono D5, D9 e D14 (si veda la schermata seguente).

    Facoltativamente, è possibile inserire la seguente formula in B6 per inserire la data corrente se l'opzione Data di oggi Non è necessario per la formula di calcolo della data principale, ma è solo una piccola cortesia per ricordare agli utenti la data odierna:

    =IF($D$5=1, OGGI(), "")

    Infine, inserite la seguente formula in B18 che controlla il valore di ogni cella collegata e calcola la data in base alle scelte dell'utente:

    =IF(AND($D$5=1, $D$9=1, $D$14=1), TODAY()+$B$3, IF(AND($D$5=1, $D$9=1, $D$14=2), WORKDAY(TODAY(),$B$3), IF(AND($D$5=1, $D$9=2, $D$14=1), TODAY()-$B$3, IF(AND($D$5=1, $D$9=2, $D$14=2), WORKDAY(TODAY(),-$B$3), IF(AND($D$5=2, $D$9=1, $D$14=1), $B$7+$B$3, IF(AND($D$5=2, $D$9=1, $D$14=2), WORKDAY($B$7, $B$3), IF(AND($D$5=2, $D$9=2, $D$14=1), $B$7-$B$3, IF(AND($D$5=2, $D$9=2, $D$14=2),GIORNO LAVORATIVO($B$7,-$B$3), ""))))))))

    A prima vista può sembrare una formula mostruosa, ma se la si suddivide in singole istruzioni IF, si riconosceranno facilmente le semplici formule di calcolo della data di cui abbiamo parlato negli esempi precedenti.

    E ora si selezionano le opzioni desiderate, ad esempio, 60 giorni da oggi e otteniamo il seguente risultato:

    Per dare un'occhiata più da vicino alla formula e probabilmente per modificarla in base alle vostre esigenze, potete scaricare la nostra Calcolatrice di date per Excel.

    Strumenti speciali per calcolare le date in base alla data odierna

    Se cercate qualcosa di più professionale, potete calcolare rapidamente 90, 60, 45, 30 giorni da oggi (o qualsiasi numero di giorni vi serva) con i nostri strumenti Excel.

    Procedura guidata per la data e l'ora

    Se avete avuto modo di utilizzare almeno una volta la nostra procedura guidata Data e ora, sapete che è in grado di aggiungere o sottrarre istantaneamente giorni, settimane, mesi o anni (o qualsiasi combinazione di queste unità) a una certa data, nonché di calcolare la differenza tra due giorni. Ma sapevate che può anche calcolare le date in base alla data odierna?

    A titolo di esempio, scopriamo qual è la data 120 giorni da oggi :

    1. Inserite la formula OGGI() in una cella, ad esempio B1.
    2. Selezionate la cella in cui volete ottenere il risultato, nel nostro caso B2.
    3. Fare clic sul pulsante Assistente data e ora sul pulsante Strumenti Ablebits scheda.
    4. Sul Aggiungi specificare quanti giorni si desidera aggiungere alla data di origine (120 giorni in questo esempio).
    5. Fare clic sul pulsante Inserire la formula pulsante.

    Ecco fatto!

    Come mostrato nella schermata precedente, la formula costruita dalla procedura guidata è diversa da tutte le formule che abbiamo trattato, ma funziona ugualmente bene :)

    Per ottenere una data che si è verificata 120 giorni prima oggi, passate al Sottrarre In alternativa, inserire il numero di giorni in un'altra cella e puntare la procedura guidata su quella cella:

    Il risultato è una formula universale che si ricalcola automaticamente ogni volta che si inserisce un nuovo numero di giorni nella cella di riferimento.

    Scegliere la data per Excel

    Con il nostro Scegli data di Excel, non solo potete inserire date valide nei vostri fogli di lavoro in un clic, ma anche calcolarle!

    A differenza della procedura guidata Data e ora, questo strumento inserisce le date come statiche. valori , non formule.

    Ad esempio, ecco come ottenere una data a 21 giorni da oggi:

    1. Fare clic sul pulsante Data Piker sul pulsante Strumenti Ablebits per attivare un calendario a discesa in Excel.
    2. Fare clic con il tasto destro del mouse sulla cella in cui si vuole inserire la data calcolata e scegliere Selezionare la data dal calendario dal menu a comparsa.
    3. Il calendario a discesa viene visualizzato nel foglio di lavoro con la data corrente evidenziata in blu e si fa clic sul pulsante della calcolatrice nell'angolo in alto a destra:
    4. Nel riquadro superiore, fare clic sul pulsante Giorno e digitare il numero di giorni da aggiungere, nel nostro caso 21. Per impostazione predefinita, la calcolatrice esegue l'operazione di addizione (notare il segno più nel riquadro di visualizzazione). Se si desidera sottrarre i giorni da oggi, fare clic sul segno meno nel riquadro inferiore.
    5. Infine, fare clic su per visualizzare la data calcolata nel calendario. Oppure, premere il tasto Invio o fare clic su per inserire la data in una cella:

    Come evidenziare le date a 30, 60 e 90 giorni da oggi

    Quando si calcolano le scadenze o le date di scadenza, è possibile rendere i risultati più visivi, colorando le date in base al numero di giorni precedenti la scadenza. Questo può essere fatto con la formattazione condizionale di Excel.

    A titolo di esempio, creiamo 4 regole di formattazione condizionale basate su queste formule:

    • Verde: tra più di 90 giorni

    =C2>OGGI()+90

  • Giallo: tra 60 e 90 giorni da oggi
  • =C2>OGGI()+60

  • Ambra: tra 30 e 60 giorni da oggi
  • =C2>OGGI()+30

  • Rosso: tra meno di 30 giorni
  • =C2

    Dove C2 è la data di scadenza più alta.

    Ecco i passaggi per creare una regola basata su una formula:

    1. Selezionate tutte le celle con le date di scadenza (B2:B10 in questo esempio).
    2. Sul Casa nella scheda Stili gruppo, fare clic su Formattazione condizionale > Nuova regola...
    3. Nel Nuova regola di formattazione selezionare la finestra di dialogo Utilizzate una formula per determinare quali celle formattare .
    4. Nel Formatta i valori in cui questa formula è vera inserire la formula.
    5. Cliccare Formato... , passare alla schermata Riempimento e selezionare il colore desiderato.
    6. Cliccare OK due volte per chiudere entrambe le finestre.

    Nota importante: affinché i codici colore siano applicati correttamente, le regole devono essere ordinate esattamente in questo ordine: verde, giallo, ambra, rosso:

    Se non volete preoccuparvi dell'ordine delle regole, utilizzate le seguenti formule che definiscono esattamente ogni condizione e disponete le regole a vostro piacimento:

    Verde: tra oltre 90 giorni:

    =C2>OGGI()+90

    Giallo: tra 60 e 90 giorni da oggi:

    =AND(C2>=TODAY()+60, C2<=TODAY()+90)

    Ambra: tra 30 e 60 giorni da oggi:

    =AND(C2>=GIORNO()+30, C2

    Rosso: meno di 30 giorni da oggi:

    =C2

    Suggerimento: per includere o escludere i valori limite da una determinata regola, utilizzare gli operatori meno di (<), minore o uguale a (), maggiore o uguale a (<=) come si ritiene opportuno.

    In modo analogo, è possibile evidenziare date passate che si è verificato 30 , 60 o 90 giorni fa da oggi .

    • Rosso: più di 90 giorni prima di oggi:

    =B2

  • Ambra: tra 90 e 60 giorni prima di oggi:
  • =AND(B2>=TODAY()-90, B2<=TODAY()-60)

  • Giallo: tra 60 e 30 giorni prima di oggi:
  • =AND(B2>TODAY()-60, B2<=TODAY()-30)

  • Verde: meno di 30 giorni prima di oggi:
  • =B2>OGGI()-30

    Altri esempi di formattazione condizionale per le date si trovano qui: Come formattare in modo condizionale le date e l'ora in Excel.

    Per contare i giorni non a partire da oggi ma da qualsiasi data, utilizzare questo articolo: Come calcolare i giorni da o fino alla data in Excel.

    Ecco come si calcolano in Excel le date a 90, 60, 30 o n giorni da/prima di oggi. Per vedere da vicino le formule e le regole di formattazione condizionale discusse in questo tutorial, vi invito a scaricare la nostra cartella di lavoro di esempio qui sotto. Grazie per aver letto e spero di vedervi sul nostro blog la prossima settimana!

    Eserciziario da scaricare

    Calcolo delle date in Excel - esempi (file .xlsx)

    Michael Brown è un appassionato di tecnologia dedicato con una passione per la semplificazione di processi complessi utilizzando strumenti software. Con oltre un decennio di esperienza nel settore tecnologico, ha affinato le sue competenze in Microsoft Excel e Outlook, nonché in Fogli Google e Documenti. Il blog di Michael è dedicato alla condivisione delle sue conoscenze e competenze con gli altri, fornendo suggerimenti e tutorial facili da seguire per migliorare la produttività e l'efficienza. Che tu sia un professionista esperto o un principiante, il blog di Michael offre spunti preziosi e consigli pratici per ottenere il massimo da questi strumenti software essenziali.