Cuprins
Pentru planificarea proiectelor sau pentru gestionarea timpului, trebuie să facem o rutină sau un program. Realizând programe de timp, MS Excel oferă diferite moduri de a adăugați luni până la data de referință În acest articol, am de gând să vă arăt cum să adăugați luni la data folosind funcțiile și formulele Excel.
Descărcați caietul de practică
Luni până în prezent.xlsm5 Modalități adecvate de adăugare a lunilor la data în Excel
În primul rând, faceți cunoștință cu setul nostru de date care reprezintă câteva comenzi. Atributele sunt ID-ul comenzii, data comenzii, timpul de procesare (luni) și data livrării. Sarcina noastră va fi să calculăm automat datele de livrare prin adăugarea timpului de procesare la data comenzii.
1. Utilizarea funcției EDATE pentru Adăugați luni la data în Excel
În această parte, vom folosi funcția populară a Excel, care este funcția EDATE Înainte de a trece la exemplul principal, să vedem elementele fundamentale ale acestei funcții.
EDATE(start_date, luni)În această funcție, primul argument este data de început sau data dată care va fi actualizată, apoi numărul de luni care vor fi adăugate sau scăzute din data de început.
Pași:
- Introduceți formula în Celula E5 .
=EDATE(C5, D5)
Explicația formulei:
Aici, în această formulă, toate Date de comandă se află în C coloană și Timpii de procesare se află în D De aceea am trecut pe coloana C5 ca dată de început și D5 ca fiind numărul lunii mele.
[Notă: Asigurați-vă că celulele coloanei D sunt în format Data]
- Copiați formula folosind butonul Mâner de umplere instrument până la Celula E12 .
Apoi veți obține o ieșire ca în imaginea de mai jos.
Citește mai mult: Cum să adăugați 6 luni la o dată în Excel (2 moduri simple)
2. Utilizarea funcțiilor MONTH & Date pentru a adăuga luna la data în Excel
Acum, să adăugăm luni la data de referință folosind funcția LUNA și DATA Să vedem mai întâi sintaxa acestora.
MONTH(serial_number)Această funcție returnează luna unei date notată cu un număr de serie. În parametrul său, numărul de serie este obligatoriu. Data lunii pe care încercăm să o găsim și datele trebuie inserate folosind funcția LUNA funcție.
DATA (an, lună, zi)
Această funcție Excel este utilizată atunci când trebuie să luăm trei valori separate și să le îmbinăm pentru a forma o dată. Trebuie să trecem valorile anului, lunii și zilei pentru a forma o dată completă folosind funcția DATA funcție.
Acum, pentru a arăta această metodă, vom lua în considerare același exemplu de mai sus.
Pași:
- Introduceți formula în Celula E5 .
=DATE(AN(C5),LUNĂ(C5)+D5,ZI(C5))
Explicația formulei:
Așa cum am menționat mai devreme DATA primește trei argumente în parametrii săi. În acest exemplu, trebuie doar să mărim luna, de aceea în al doilea argument am trecut LUNĂ(C5)+D5 pentru a crește luna cu un anumit număr. Celelalte vor fi la fel ca înainte.
- Ulterior, copiați formula folosind funcția Mâner de umplere instrument până la Celula E12 .
Uite, am obținut același rezultat ca la prima metodă.
[Notă: Asigurați-vă că celulele coloanei D sunt în format Data]
Citește mai mult: Cum să scădem datele în Excel pentru a obține ani (7 metode simple)
3. Combinați funcțiile COUNTIFS și EDATE pentru a adăuga lunile la dată
Să presupunem că avem un set de date de comenzi. Atributele sunt ID-ul comenzii și data de livrare. Acum vom lua în considerare data și vom număra câte comenzi vor fi livrate de la data specifică până în următoarele 4 luni. Pentru acest exemplu, să considerăm că durata de timp este iunie 2020 până în septembrie 2020. Aici, vom utiliza funcția CONSILIERI și EDATE funcții pentru a îndeplini sarcina.
Pași:
- Introduceți formula în Celula F6 și apăsați Introduceți .
=COUNTIFS(C5:C12,">="&F4,C5:C12,"<"&EDATE(F4,4))
Explicația formulei:
În plus, aici am folosit CONSILIERI funcție cu EDATE Să vedem... CONSILIERI prima funcție.
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]...)
Acest lucru este aproape la fel ca COUNTIF dar singura diferență fundamentală este că poate lua ca argument mai multe intervale și condiții în același timp în parametrul său. Pe scurt, poate fi o alternativă la mai multe funcții de tip CONSILIERI funcții.
Utilizarea CONSILIERI numărăm celulele cu acest interval C5:C12 iar condiția noastră este de la data din celula F4 pentru următoarele 4 luni, care se calculează prin metoda EDATE funcție.
Citește mai mult: Cum să utilizați COUNTIFS cu intervalul de date în Excel (6 moduri simple)
Lecturi similare
- Cum să numărați lunile de la data de astăzi utilizând formula Excel
- Formula Excel pentru a găsi data sau zilele pentru luna următoare (6 moduri rapide)
- Cum să calculați 90 de zile de la o anumită dată în Excel
- [Fixed!] Eroare VALUE (#VALUE!) la scăderea timpului în Excel
- Cum să adăugați 3 ani la o dată în Excel (3 moduri eficiente)
4. Utilizarea opțiunii Fill Series pentru a adăuga 1 lună la data în Excel
Să facem același lucru folosind același exemplu de mai sus, dar aici vom crește luna cu 4 pentru fiecare comandă. Deci, sarcina noastră va fi să creștem data comenzii cu 4 și să le arătăm în coloana Data livrării. Data noastră de pornire este 1/2/2020 Acum, toate datele de comandă pentru fiecare comandă vor fi date prin creșterea datei curente cu 4 în mod secvențial.
Pași:
- Selectați Celula C4 și selectați celulele până la C12 .
- Mergeți la Acasă tab.
- În conformitate cu Editare selectați secțiunea Umpleți opțiune.
- În continuare, selectați Seria opțiune.
- Selectați Coloane în Seria .
- Apoi selectați Data ca Tip .
- Data Unitatea va fi Luna .
- Pasul valoarea va fi 1.
- Apoi apăsați butonul OK buton.
Imediat după aceea, toate datele vor fi introduse automat.
Citește mai mult: Cum să adăugați 3 luni la o dată în Excel (4 metode simple)
5. Executați un cod VBA pentru a adăuga luni la dată
În ultima noastră metodă, vom arăta cum să folosim VBA pentru a adăuga luni. Excel VBA are o funcție numită DateAdd De asemenea, va avea căsuțe de introducere a datelor, astfel încât să putem introduce data și numărul de luni. Macro VBA va adăuga 3 luni cu data de 5/2/202.
Pași:
- În primul rând, apăsați Alt + F11 pentru a deschide fereastra Fereastra VBA .
- Apoi, faceți clic pe Inserare> Modul pentru a crea un modul nou .
- Apoi, introduceți următoarele coduri în modulul-
Sub AddMonths() Dim StartDate As Date Dim AddingMonths As String Dim mNumber As Integer Dim Message As String AddingMonths = "m" StartDate = InputBox("Insert the Starting Date") mNumber = InputBox("Insert Number of Adding Months") Message = "Updated Date: " & DateAdd(AddingMonths, mNumber, StartDate) MsgBox Message End Sub
- Apoi, apăsați butonul Rulați pentru a rula codurile.
- După ce a apărut Macros caseta de dialog, selectați caseta nume macro și apăsați Rulați .
- Prima căsuță de introducere a datelor vă va permite să introduceți data, introduceți data și apăsați OK sau Introduceți .
- După aceea, o altă casetă de introducere vă va permite să introduceți numărul de luni. Introduceți numărul și apăsați OK sau Introduceți .
O casetă de notificare va afișa rezultatul.
Citește mai mult: Cum să adăugați 30 de zile la o dată în Excel (7 metode rapide)
Concluzie
Acestea sunt modalitățile de adăugare a lunilor la data în Excel. Am prezentat toate metodele cu exemplele lor respective, dar pot exista multe alte iterații. De asemenea, am discutat elementele fundamentale ale funcțiilor utilizate. Dacă aveți orice altă metodă de a realiza acest lucru, atunci nu ezitați să o împărtășiți cu noi.