Come calcolare le differenze di data in Excel
Gestire le date in Excel può a volte essere un po’ complicato, soprattutto se si cerca di aggiungere o sottrarre giorni, mesi o persino anni. Non è sempre ovvio quale formula o metodo funzioni meglio, e ci sono un sacco di stranezze, come il modo in cui Excel tratta le date come numeri seriali o come è necessario formattare correttamente le celle dopo aver eseguito calcoli matematici. Questa guida dovrebbe aiutarti a districare un po’ di confusione, sia che tu stia cercando di eseguire calcoli rapidi o modifiche in blocco senza doverti preoccupare di formule complesse ogni volta.
Come aggiungere o sottrarre date in Excel
Utilizzo di formule per aggiungere o sottrarre giorni
Questo è il metodo più comune, perché è rapido e flessibile. Quando vuoi aggiungere o sottrarre un numero fisso di giorni a una data, puoi semplicemente fare un semplice calcolo matematico. Supponiamo che tu abbia una data nella cella A2 e che tu voglia aggiungere 10 giorni. La formula è semplicemente =A2 + 10. Funziona perché Excel tratta le date come numeri, con ogni giorno come un nuovo numero. Semplice, vero? Ma fai attenzione: se la tua cella non è formattata come una data, potrebbe mostrare numeri strani.
In alternativa, se si creano date da zero, è possibile utilizzare la funzione DATE()=DATE(2024, 4, 15)+10 per ottenere la data 10 giorni dopo il 15 aprile 2024. Allo stesso modo, sottrarre giorni utilizzando =A2 - 10o =DATE(2024, 4, 15)-10.
Senza formule, utilizzando Incolla speciale
Questo è il metodo più complicato se le formule vi spaventano o se volete evitare di creare fogli di calcolo complessi. In pratica, digitate il numero di giorni che volete aggiungere o sottrarre da qualche parte, quindi usate la funzione ” Incolla speciale” di Excel per applicarlo in blocco.È un po’ un trucco vecchio stile, ma funziona bene.
- Digitare il numero di giorni in una cella vuota, ad esempio in B1, quindi copiarlo (Ctrl + C).
- Seleziona tutte le celle con la data che vuoi modificare.
- Fai clic con il pulsante destro del mouse e seleziona Incolla speciale. Nelle opzioni, seleziona Aggiungi o Sottrai a seconda di cosa stai facendo, quindi fai clic su OK.
Nota: dopo questa operazione, Excel trasformerà le date in strani numeri seriali. Basta riformattare quelle celle come Data breve dal menu a discesa Formato numero e tutto dovrebbe tornare a funzionare correttamente. A volte, questo non funziona se le celle non vengono effettivamente riconosciute come date, quindi assicurati che i dati originali siano nel formato data corretto.
Aggiungere o sottrarre settimane
Stesso schema dei giorni, ma moltiplica il numero di settimane per 7. Ad esempio, se vuoi aggiungere 4 settimane a una data in A2, basta fare =A2 + 4*7.È semplice. E sottrarre settimane? Basta capovolgere il segno: =A2 - 4*7. Abbastanza facile, ma devi ricordare che Excel tratta le settimane come 7 giorni ciascuna, quindi non dimenticare di moltiplicare.
Aggiungere o sottrarre mesi
Qui le cose si fanno un po’ più delicate perché la durata dei mesi varia. Le due funzioni principali sono DATE() e EDATE().
Utilizzando DATE(), supponiamo che A2 abbia la tua data e tu voglia aggiungere 2 mesi. Dovresti scrivere: =DATE(YEAR(A2), MONTH(A2)+2, DAY(A2)). Se vuoi sottrarre mesi, rendi quel 2 negativo: =DATE(YEAR(A2), MONTH(A2)-2, DAY(A2)).
In alternativa, EDATE() semplifica notevolmente il tutto. Basta scrivere =EDATE(A2, 2)per aggiungere mesi o =EDATE(A2, -2)per sottrarre. Attenzione: a volte, se la data sommata ai mesi supera il limite di un mese e il giorno risultante non esiste (ad esempio il 30 febbraio), Excel si adatta automaticamente, il che può creare un po’ di confusione. Tenetelo d’occhio.
Aggiungere o sottrarre anni
Non è molto diverso: basta usare di nuovo DATE(). Ad esempio, per aggiungere 2 anni, fai =DATE(YEAR(A2)+2, MONTH(A2), DAY(A2)). Per sottrarre, rendilo negativo: =DATE(YEAR(A2)-2, MONTH(A2), DAY(A2)). Semplice ma potente per la pianificazione a lungo termine.
Combinazione di anni, mesi, giorni e settimane
Se stai cercando di fare tutto in una volta, come sommare 2 anni, 3 mesi e 10 giorni, puoi annidare queste formule insieme. Ad esempio: =DATE(YEAR(A2)+2, MONTH(A2)+3, DAY(A2)+10). Lo stesso funziona perfettamente per la sottrazione: basta rendere i numeri negativi di conseguenza.È un po’ un gioco di prestigio, ma una volta capito, modificare le date diventa molto meno faticoso.
Onestamente, capire il modo giusto per fare calcoli con le date in Excel è un po’ come personalizzare un’auto: ci sono molte opzioni e alcuni metodi sono più adatti a determinate attività. A volte l’approccio basato su formule funziona meglio; altre volte, il trucco “Incolla speciale” è più rapido quando si ha a che fare con set di dati di grandi dimensioni. In ogni caso, tieni d’occhio il modo in cui Excel interpreta i tuoi dati, soprattutto quando non sono formattati come data.
Riepilogo
- Aggiungi o sottrai giorni utilizzando formule semplici come
=A2 + 10 - Utilizzare Incolla speciale per modificare in blocco più date senza formule
- Per settimane, moltiplicare il numero per 7 prima di aggiungere o sottrarre
- Utilizzare DATE() o EDATE() per mesi e anni, a seconda delle preferenze
- Combina questi metodi per regolazioni di data complesse
Incartare
Padroneggiare il calcolo delle date in Excel non è sempre intuitivo, ma una volta apprese le diverse formule e i trucchi, diventa molto più semplice gestire scadenze, programmi o previsioni. Ricorda, però, che se una formula non funziona o la formattazione appare strana, ricontrolla i formati delle celle. A volte, le stranezze di Excel possono farti inciampare, ma una volta capito dove cercare, risolverle è piuttosto semplice.
Speriamo che questo faccia risparmiare qualche ora a qualcuno e renda la gestione degli appuntamenti meno complicata. Continuate a esercitarvi e diventerete dei maghi degli appuntamenti in men che non si dica.
Articoli correlati
Questo articolo è stato utile?