Copiare le date di un anno nel futuro (Microsoft Excel)
Juan ha una colonna (colonna A) di date nell’anno 2018. Vuole copiare quell’intervallo di date in un altro foglio di lavoro nella stessa cartella di lavoro. Ha bisogno di fare le date tutte uguali, tranne l’anno, che dovrebbe essere il 2019.
Ci sono diversi modi per portare a termine questo compito. Un modo è usare una formula per creare le nuove date. Supponendo che le date originali siano nella colonna A (come ha notato Juan) e che il foglio di lavoro si chiami Date originali, è possibile utilizzare la seguente formula nella cella A1 di un foglio di lavoro diverso:
=DATE(2019,MONTH('Original Dates'!A1),DAY('Original Dates'!A1))
È quindi possibile copiare la formula tutte le celle desiderate. Se preferisci, puoi utilizzare una formula ancora più breve:
=EDATE('Original Dates'!A1,12)
Ricorda che quando usi un approccio formulato, Excel potrebbe non formattare automaticamente il risultato in modo che assomigli a una data. È abbastanza facile da risolvere; basta applicare la formattazione della cella che desideri.
C’è un’importante differenza tra le due formule che si occupano di come risolvono cosa succede se la data originale è il giorno bisestile (29 febbraio). Nel caso della funzione DATA, Excel considera la nuova data come 1 marzo. Pertanto, se la data originale era il 29 febbraio 2016, il risultato della formula DATA sarebbe 1 marzo 2017 (è 2017 perché la formula è “cablato” per usare quell’anno.)
Nel caso della funzione EDATE, il 29 febbraio viene visualizzato come 28 febbraio. Pertanto, il 29 febbraio 2016 diventa il 28 febbraio 2017. (È 2017 perché alla funzione EDATE viene detto di utilizzare una data 12 mesi successiva rispetto all’originale. )
Qualunque sia l’approccio di formula che usi (e ce ne sono molti altri), una volta che sono a posto puoi selezionare tutte le formule, premere Ctrl + C per copiarle negli Appunti, visualizzare la scheda Home della barra multifunzione, fare clic sulla freccia in basso sotto lo strumento Incolla e seleziona Incolla valori. Questo elimina le formule e ti lascia con le date effettive nelle celle.
Parlando di copia e incolla, viene visualizzato un altro modo per ottenere le date nel nuovo foglio di lavoro:
-
Seleziona l’intervallo di date originale.
-
Premi Ctrl + C per copiarli tutti negli Appunti.
-
Passa al nuovo foglio di lavoro e seleziona la prima cella (A1) in cui desideri incollare le date.
-
Premi Ctrl + V per incollare le date. Dovrebbero essere esattamente gli stessi del foglio di lavoro originale e dovrebbe essere selezionato l’intervallo appena incollato.
-
Premi CTRL + H. Excel visualizza la scheda Sostituisci della finestra di dialogo Trova e sostituisci. (Vedi figura 1.)
-
Nella casella Trova inserire l’anno che si desidera modificare (2018).
-
Nella casella Sostituisci con inserire l’anno in cui si desidera modificare (2019).
-
Fare clic su Sostituisci tutto. Excel ti consente di sapere quante sostituzioni ha effettuato.
-
Chiudi la finestra di dialogo Trova e sostituisci.
Excel è abbastanza intelligente da sapere che si desidera sostituire gli anni, e così facendo “rivaluta” le date risultanti. Per la maggior parte delle date questo non è un problema, ma è per i giorni bisestili. Se la data originale è il 29 febbraio 2016, viene modificata in 29 febbraio 2017. Poiché si tratta di una data non valida, viene analizzata da Excel.
C’è un altro approccio che è stato suggerito da diversi abbonati a ExcelTips, come segue:
-
Seleziona l’intervallo di date originale.
-
Premi Ctrl + C per copiarli tutti negli Appunti.
-
Passa al nuovo foglio di lavoro e seleziona la prima cella (A1) in cui desideri incollare le date.
-
Premi Ctrl + V per incollare le date. Dovrebbero essere esattamente gli stessi del foglio di lavoro originale.
-
In una cella inutilizzata, inserisci il valore 365.
-
Seleziona la cella utilizzata nel passaggio 5.
-
Premi Ctrl + C per copiare il valore negli Appunti.
-
Seleziona l’intervallo di celle che hai incollato al passaggio 4.
-
Visualizza la scheda Home della barra multifunzione.
-
Fare clic sulla freccia in giù sotto lo strumento Incolla e quindi scegliere Incolla speciale. Excel visualizza la finestra di dialogo Incolla speciale. (Vedi figura 2.)
-
Seleziona il pulsante di opzione Aggiungi.
-
Fare clic su OK.
-
Formatta le celle selezionate per utilizzare qualsiasi formato di data desideri.
A prima vista, sembra che tutte le date siano aggiornate per essere un anno dopo rispetto a quanto erano originariamente. In molti casi questo sarà corretto ma, ancora una volta, i giorni bisestili ti incasineranno. Se le date originali sono in un anno che contiene un giorno bisestile, aggiungervi 365 non significa che saranno un anno dopo perché l’anno bisestile contiene 366 giorni. Pertanto, è meglio utilizzare uno degli altri metodi descritti in questo suggerimento.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (13328) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 e Excel in Office 365.