Sommario
Per la pianificazione di un progetto o per la gestione del tempo, è necessario creare una routine o una tabella di marcia. Per la creazione di tabelle di marcia, MS Excel offre diversi modi di aggiungere mesi alla data In questo articolo mostrerò come aggiungere mesi alla data utilizzando le funzioni e le formule di Excel.
Scaricate la cartella di lavoro pratica
Mesi alla data.xlsm5 modi adatti per aggiungere mesi alla data in Excel
Per prima cosa, introduciamo il nostro set di dati che rappresenta alcuni ordini. Gli attributi sono ID ordine, Data ordine, Tempo di elaborazione (mesi) e Data di consegna. Il nostro compito sarà quello di calcolare automaticamente le date di consegna aggiungendo il tempo di elaborazione alla data dell'ordine.
1. Utilizzo della funzione EDATE per Aggiungere mesi alla data in Excel
In questa parte, utilizzeremo la famosa funzione di Excel che è la funzione EDATE Prima di passare all'esempio principale, vediamo le basi di questa funzione.
EDATE(data_inizio, mesi)In questa funzione, il primo argomento prende la data iniziale o la data data data che verrà aggiornata, quindi il numero di mesi che verranno aggiunti o sottratti alla data iniziale.
Passi:
- Inserite la formula in Cellula E5 .
=DATA(C5, D5)
Formula Spiegazione:
In questa formula, tutti i nostri Date dell'ordine sono nella C colonna e Tempi di elaborazione sono nella D colonna. È per questo che ho superato C5 come data di inizio e D5 come numero del mese.
[Nota: assicurarsi che le celle della colonna D siano in formato Data].
- Copiate la formula utilizzando il tasto Maniglia di riempimento strumento fino a Cellula E12 .
Si otterrà quindi un risultato come quello dell'immagine seguente.
Per saperne di più: Come aggiungere 6 mesi a una data in Excel (2 modi semplici)
2. Usare le funzioni MESE e Data per aggiungere un mese alla data in Excel
Aggiungiamo ora i mesi alla data utilizzando il metodo MESE e DATA Vediamo prima la loro sintassi.
MESE(numero_di_serie)Questa funzione restituisce il mese di una data indicata da un numero seriale. Nel suo parametro, il numero seriale è d'obbligo. La data del mese che si sta cercando di trovare e le date devono essere inserite utilizzando la funzione MESE funzione.
DATA (anno, mese, giorno)
Questa funzione di Excel viene utilizzata quando è necessario prendere tre valori separati e unirli per formare una data. Dobbiamo passare i valori di anno, mese e giorno per formare una data completa utilizzando la funzione DATA funzione.
Per mostrare questo metodo, consideriamo lo stesso esempio precedente.
Passi:
- Inserite la formula in Cellula E5 .
=DATA(ANNO(C5), MESE(C5)+D5, GIORNO(C5))
Formula Spiegazione:
Come ho già detto in precedenza DATA Per questo esempio abbiamo bisogno solo di aumentare il mese, per questo motivo nel secondo parametro ho passato MESE(C5)+D5 per aumentare il mese di un numero specifico. Altri saranno uguali a quelli precedenti.
- In seguito, copiare la formula utilizzando il comando Maniglia di riempimento strumento fino a Cellula E12 .
Abbiamo ottenuto lo stesso risultato del primo metodo.
[Nota: assicurarsi che le celle della colonna D siano in formato Data].
Per saperne di più: Come sottrarre le date in Excel per ottenere gli anni (7 semplici metodi)
3. Combinare le funzioni COUNTIFS e EDATE per aggiungere mesi alla data
Supponiamo di avere un insieme di dati di ordini. Gli attributi sono ID ordine e Data di consegna. Ora considereremo la data e conteremo quanti ordini saranno consegnati dalla data specifica ai 4 mesi successivi. Per questo esempio, consideriamo che la nostra durata temporale sia da giugno 2020 a settembre 2020. Qui, useremo il parametro COUNTIFS e EDATE funzioni per eseguire il compito.
Passi:
- Inserite la formula in Cella F6 e premere Entrare .
=COUNTIFS(C5:C12,">="&F4,C5:C12,"<"&EDATE(F4,4))
Formula Spiegazione:
Qui inoltre ho utilizzato il metodo COUNTIFS con la funzione EDATE Vediamo il COUNTIFS prima di tutto la funzione.
COUNTIFS(criteri_range1, criteri1, [criteri_range2, criteri2]...)
È quasi la stessa cosa del COUNTIF ma l'unica differenza fondamentale è che può accettare come argomento più intervalli e condizioni alla volta nel suo parametro. In sintesi, può essere un'alternativa a più funzioni di tipo COUNTIFS funzioni.
Utilizzando il COUNTIFS contiamo le celle con questo intervallo C5:C12 e la nostra condizione è la data della cella F4 ai 4 mesi successivi, che viene calcolato dalla EDATE funzione.
Per saperne di più: Come usare i COUNTIFS con l'intervallo di date in Excel (6 modi semplici)
Letture simili
- Come contare i mesi dalla data alla data odierna utilizzando la formula di Excel
- Formula di Excel per trovare la data o i giorni del mese successivo (6 modi rapidi)
- Come calcolare 90 giorni da una data specifica in Excel
- [Errore di VALORE (#VALORE!) quando si sottrae il tempo in Excel
- Come aggiungere 3 anni a una data in Excel (3 modi efficaci)
4. Utilizzo dell'opzione Riempi serie per aggiungere 1 mese alla data in Excel
Facciamo la stessa cosa usando lo stesso esempio precedente, ma in questo caso aumenteremo il mese di 4 per ogni ordine. Quindi, il nostro compito sarà quello di aumentare la data dell'ordine di 4 e mostrarla nella colonna Data di consegna. La nostra data iniziale è 1/2/2020 Ora tutte le date dell'ordine per ogni ordine saranno date aumentando la data corrente di 4 in sequenza.
Passi:
- Selezionare Cella C4 e selezionare le celle fino a C12 .
- Vai al sito Casa scheda.
- Ai sensi del Editing selezionare la sezione Riempimento opzione.
- Successivamente, selezionare la voce Serie opzione.
- Selezionare Colonne in Serie .
- Quindi selezionare Data come Tipo .
- Data Unità sarà Mese .
- Passo valore sarà 1.
- Quindi premere il tasto OK pulsante.
Subito dopo, tutte le date verranno inserite automaticamente.
Per saperne di più: Come aggiungere 3 mesi a una data in Excel (4 metodi semplici)
5. Eseguire un codice VBA per aggiungere mesi alla data
Nel nostro ultimo metodo, mostreremo come utilizzare il metodo VBA per aggiungere mesi. Excel VBA ha una funzione chiamata DataAggiungi Inoltre, avrà delle caselle di input, in modo da poter inserire la data e il numero di mesi. Il file Macro VBA aggiungerà 3 mesi con la data del 5/2/202.
Passi:
- Innanzitutto, premere Alt + F11 per aprire il Finestra VBA .
- Quindi, fare clic su Inserire> Modulo per creare un nuovo modulo .
- Quindi, digitare i seguenti codici nel modulo.
Sub AddMonths() Dim StartDate As Date Dim AddingMonths As String Dim mNumber As Integer Dim Message As String AddingMonths = "m" StartDate = InputBox("Inserisci la data iniziale") mNumber = InputBox("Inserisci il numero di mesi aggiuntivi") Message = "Data aggiornata: " & DateAdd(AddingMonths, mNumber, StartDate) MsgBox Message End Sub
- Quindi, premere il tasto Correre per eseguire i codici.
- Dopo l'apparizione del Macro selezionare la finestra di dialogo nome della macro e premere Correre .
- La prima casella di immissione consente di inserire la data, inserire la data e premere OK o Entrare .
- Successivamente, un'altra casella di immissione consentirà di inserire il numero di mesi. Digitare il numero e premere OK o Entrare .
Una casella di notifica mostrerà l'output.
Per saperne di più: Come aggiungere 30 giorni a una data in Excel (7 metodi rapidi)
Conclusione
Questi sono i modi per aggiungere mesi alla data in Excel. Ho mostrato tutti i metodi con i rispettivi esempi, ma ci possono essere molte altre iterazioni. Inoltre, ho discusso i fondamenti delle funzioni utilizzate. Se avete qualche altro metodo per ottenere questo risultato, non esitate a condividerlo con noi.