Maanden toevoegen aan datum in Excel (5 praktische voorbeelden)

  • Deel Dit
Hugh West

Voor projectplanning of tijdbeheer moeten we een routine of schema maken. Tijdschema's maken, MS Excel biedt verschillende manieren om maanden toevoegen aan de datum In dit artikel ga ik laten zien hoe je maanden toevoegt aan de datum met behulp van Excel functies en formules.

Download het oefenwerkboek

Maanden tot datum.xlsm

5 geschikte manieren om maanden aan datum toe te voegen in Excel

Maak eerst kennis met onze dataset die een aantal bestellingen voorstelt. De attributen zijn Order ID, Order Datum, Verwerkingstijd (Maanden), en Leveringsdatum. Onze taak zal zijn om automatisch leveringsdata te berekenen door de verwerkingstijd bij de orderdatum op te tellen.

1. De EDATE-functie gebruiken om Maanden toevoegen aan datum in Excel

In dit deel zullen we de populaire functie van Excel gebruiken, namelijk de EDATE-functie Laten we, voordat we naar het hoofdvoorbeeld gaan, de grondbeginselen van deze functie bekijken.

EDATE(begin_datum, maanden)

In deze functie neemt het eerste argument de begindatum of de opgegeven datum die zal worden bijgewerkt. Vervolgens het aantal maanden dat zal worden toegevoegd of afgetrokken van de begindatum.

Stappen:

  • Voer de formule in Cel E5 .
=EDATE(C5, D5)

Formule Uitleg:

Hier in deze formule, al onze Bestel data zijn in de C kolom en Verwerkingstijden zijn in de D column. Daarom ben ik geslaagd C5 cel als mijn begindatum en D5 als mijn maandnummer.

[Opmerking: Zorg ervoor dat uw D kolom cellen in Datum formaat zijn].

  • Kopieer de formule met behulp van de Vulgreep gereedschap tot Cel E12 .

Dan krijg je de uitvoer zoals in onderstaande afbeelding.

Lees meer: Hoe 6 maanden toevoegen aan een datum in Excel (2 eenvoudige manieren)

2. MONTH & Date functies gebruiken om maand aan datum toe te voegen in Excel

Laten we nu maanden toevoegen aan de datum met behulp van de MAAND en DATUM functies. Laten we eerst hun syntax bekijken.

MAAND(serienummer)

Deze functie geeft de maand van een datum met een serienummer. Het serienummer is een must in de parameter. De datum van de maand die we proberen te vinden en de data moeten worden ingevoegd met behulp van de MAAND functie.

DATUM (jaar, maand, dag)

Deze Excel-functie wordt gebruikt wanneer we drie afzonderlijke waarden moeten nemen en deze samenvoegen tot een datum. We moeten jaar, maand en dag waarden doorgeven om een volledige datum te vormen met behulp van de DATUM functie.

Om deze methode te laten zien, zullen we hetzelfde voorbeeld hierboven bekijken.

Stappen:

  • Voer de formule in Cel E5 .
=DATUM(JAAR(C5),MAAND(C5)+D5,DAG(C5))

Formule Uitleg:

Zoals ik al eerder zei DATUM Voor dit voorbeeld hoeven we alleen de maand te verhogen, daarom heb ik als tweede argument meegegeven MAAND(C5)+D5 om de maand met een bepaald getal te verhogen. Anderen zullen hetzelfde zijn als ze waren.

  • Later kopieert u de formule met behulp van de Vulgreep gereedschap tot Cel E12 .

Kijk, we hebben dezelfde output als de eerste methode.

[Opmerking: Zorg ervoor dat uw D kolom cellen in Datum formaat zijn].

Lees meer: Hoe data in Excel aftrekken om jaren te krijgen (7 eenvoudige methodes)

3. Combineer de functies COUNTIFS en EDATE om maanden aan datum toe te voegen.

Laten we zeggen dat we een gegevensset van orders hebben. De attributen zijn Order ID en Leveringsdatum. Nu zullen we de datum bekijken en tellen hoeveel orders zullen worden geleverd vanaf de specifieke datum tot de volgende 4 maanden. Voor dit voorbeeld, laten we overwegen dat onze tijdsduur juni 2020 tot september 2020 is. Hier gebruiken we de COUNTIFS en EDATE functies om de taak uit te voeren.

Stappen:

  • Voer de formule in Cel F6 en druk op Ga naar .
=COUNTIFS(C5:C12,">="&F4,C5:C12,"<"&EDATE(F4,4))

Formule Uitleg:

Hier heb ik bovendien de COUNTIFS functie met EDATE Laten we de COUNTIFS functie eerst.

COUNTIFS(criteria_bereik1, criteria1, [criteria_bereik2, criteria2]...)

Dit is bijna hetzelfde als de COUNTIF functie, maar het enige fundamentele verschil is dat het meerdere bereiken en voorwaarden tegelijk in zijn parameter als argument kan nemen. Samengevat kan het een alternatief zijn voor meerdere COUNTIFS functies.

Met behulp van de COUNTIFS functie tellen we de cellen met dit bereik C5:C12 en onze voorwaarde is vanaf de datum in cel F4 naar de volgende 4 maanden die wordt berekend door de EDATE functie.

Lees meer: Hoe COUNTIFS gebruiken met datumbereik in Excel (6 eenvoudige manieren)

Vergelijkbare lezingen

  • Hoe te tellen maanden van datum tot vandaag met behulp van Excel-formule
  • Excel-formule om datum of dagen voor de volgende maand te vinden (6 snelle manieren)
  • Hoe 90 dagen vanaf een specifieke datum berekenen in Excel
  • [Fixed!] VALUE fout (#VALUE!) bij het aftrekken van tijd in Excel
  • Hoe 3 jaar toevoegen aan een datum in Excel (3 effectieve manieren)

4. De optie Reeks vullen gebruiken om 1 maand toe te voegen aan een datum in Excel

Laten we hetzelfde doen met hetzelfde voorbeeld hierboven, maar hier zullen we de maand met 4 verhogen voor elke bestelling. Dus, onze taak zal zijn om de besteldatum met 4 te verhogen en ze te tonen in de kolom Leveringsdatum. Onze begindatum is 1/2/2020 Nu worden alle besteldata voor elke bestelling gegeven door de huidige datum achtereenvolgens met 4 te verhogen.

Stappen:

  • Selecteer Cel C4 en selecteer de cellen tot en met C12 .
  • Ga naar de Home tab.
  • Onder de Bewerken van sectie, selecteer de Vul optie.
  • Selecteer vervolgens de Serie optie.

  • Selecteer Kolommen in Serie .
  • Selecteer vervolgens Datum als Type .
  • Datum Eenheid zal Maand .
  • Stap waarde zal 1.
  • Druk vervolgens op de OK knop.

Kort daarna worden alle data automatisch ingevoerd.

Lees meer: Hoe 3 maanden toevoegen aan een datum in Excel (4 eenvoudige methodes)

5. Een VBA-code uitvoeren om maanden aan datum toe te voegen

In onze laatste methode laten we zien hoe we VBA voor het toevoegen van maanden. Excel VBA heeft een functie met de naam DateAdd gebruiken we die hier. Ook zal het invoervakken hebben, zodat we de datum en het aantal maanden kunnen invoeren. De VBA-macro zal 3 maanden toevoegen met de datum 5/2/202.

Stappen:

  • Druk eerst op Alt + F11 om de VBA-venster .
  • Klik dan op Invoegen> Module om een nieuwe module .

  • Typ vervolgens de volgende codes in de module-
 Sub AddMonths() Dim StartDate As Date Dim AddingMonths As String Dim mNumber As Integer Dim Message As String AddingMonths = "m" StartDate = InputBox("Voeg de begindatum in") mNumber = InputBox("Voeg het aantal toegevoegde maanden in") Message = "Bijgewerkte datum: " & DateAdd(AddingMonths, mNumber, StartDate) MsgBox Message End Sub 
  • Druk vervolgens op de Ren om de codes uit te voeren.

  • Na het verschijnen van de Macro's dialoogvenster, selecteer de macronaam en druk op Ren .

  • In het eerste invoervak kunt u de datum invoeren, voer de datum in en druk op OK of Ga naar .

  • Daarna kunt u in een ander invoerveld het aantal maanden invoeren. Typ het getal en druk op OK of Ga naar .

Een meldingsvenster toont de uitvoer.

Lees meer: Hoe 30 dagen toevoegen aan een datum in Excel (7 snelle methodes)

Conclusie

Dit zijn de manieren om maanden toe te voegen aan datum in Excel. Ik heb alle methoden getoond met hun respectievelijke voorbeelden, maar er kunnen vele andere iteraties zijn. Ook heb ik de grondbeginselen van de gebruikte functies besproken. Als u een andere methode heeft om dit te bereiken, voel u dan vrij om deze met ons te delen.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.