Jak dodać miesiące do daty w Excelu (5 praktycznych przykładów)

  • Udostępnij To
Hugh West

Do planowania projektu lub zarządzania czasem, musimy zrobić rutynę lub harmonogram.Dokonywanie harmonogramów czasu, MS Excel zapewnia różne sposoby dodać miesiące do daty W tym artykule pokażę, jak dodać miesiące do daty za pomocą funkcji i formuł Excela.

Pobierz podręcznik do ćwiczeń

Months to Date.xlsm

5 Odpowiednich sposobów na dodanie miesięcy do daty w Excelu

Na początku zapoznaj się z naszym zbiorem danych, który reprezentuje pewne zamówienia. Atrybutami są ID zamówienia, data zamówienia, czas przetwarzania (w miesiącach) oraz data dostawy. Naszym zadaniem będzie automatyczne obliczanie dat dostaw poprzez dodanie czasu przetwarzania do daty zamówienia.

1. Użycie funkcji EDATE do Dodaj miesiące do daty w programie Excel

W tej części wykorzystamy popularną funkcję Excela, jaką jest funkcja EDATE Przed przejściem do głównego przykładu zobaczmy podstawy działania tej funkcji.

EDATE(start_date, miesiące)

W tej funkcji pierwszy argument przyjmuje datę początkową lub podaną datę, która będzie aktualizowana. Następnie liczbę miesięcy, które zostaną dodane lub odjęte od daty początkowej.

Kroki:

  • Wprowadź formułę w Komórka E5 .
=EDATE(C5, D5)

Formuła Wyjaśnienie:

Tutaj, w tej formule, wszystkie nasze Daty zamówienia znajdują się w C kolumna i Czas przetwarzania znajdują się w D kolumna. Dlatego przeszedłem C5 komórka jako moja data początkowa i D5 jako numer mojego miesiąca.

[Uwaga: Upewnij się, że komórki kolumny D są w formacie Data]

  • Skopiuj formułę, używając przycisku Uchwyt do napełniania narzędzie do Komórka E12 .

Wtedy otrzymasz wyjście jak na poniższym obrazku.

Read More: Jak dodać 6 miesięcy do daty w Excelu (2 proste sposoby)

2) Używanie funkcji MIESIĄC & Data, aby dodać miesiąc do daty w Excelu

Teraz dodajmy miesiące do daty używając MIESIĄC oraz DATA funkcje, zobaczmy najpierw ich składnię.

MONTH(serial_number)

Funkcja zwraca miesiąc daty oznaczonej numerem seryjnym. W jej parametrze obowiązkowo znajduje się numer seryjny. Datę miesiąca, który próbujemy znaleźć oraz daty należy wstawić za pomocą MIESIĄC funkcja.

DATA (rok, miesiąc, dzień)

Ta funkcja Excela jest używana, gdy musimy wziąć trzy oddzielne wartości i połączyć je w celu utworzenia daty. Musimy przekazać wartości roku, miesiąca i dnia, aby utworzyć pełną datę przy użyciu DATA funkcja.

Teraz dla pokazania tej metody rozważymy ten sam przykład powyżej.

Kroki:

  • Wprowadź formułę w Komórka E5 .
=DATE(YEAR(C5),MONTH(C5)+D5,DAY(C5))

Formuła Wyjaśnienie:

Jak już wcześniej wspomniałem DATA Funkcja przyjmuje trzy argumenty w swoim parametrze. W tym przykładzie potrzebujemy tylko zwiększyć miesiąc, dlatego w drugim argumencie przekazałem MIESIĄC(C5)+D5 aby zwiększyć miesiąc o określoną liczbę. Inne będą takie same jak były.

  • Później skopiuj formułę za pomocą Uchwyt do napełniania narzędzie do Komórka E12 .

Spójrz, otrzymaliśmy to samo wyjście, co pierwsza metoda.

[Uwaga: Upewnij się, że komórki kolumny D są w formacie Date]

Read More: Jak odjąć daty w Excelu, aby uzyskać lata (7 prostych metod)

Połącz funkcje COUNTIFS i EDATE, aby dodać miesiące do daty.

Załóżmy, że mamy zbiór danych o zamówieniach.Atrybuty to ID zamówienia i Data dostawy.Teraz weźmiemy pod uwagę datę i policzymy ile zamówień zostanie dostarczonych od określonej daty do następnych 4 miesięcy.Dla tego przykładu uznajmy, że nasz czas trwania to czerwiec 2020 do września 2020.Tutaj użyjemy COUNTIFS oraz EDATE funkcje do wykonania zadania.

Kroki:

  • Wprowadź formułę w Komórka F6 i nacisnąć Wejdź na stronę .
=COUNTIFS(C5:C12,">="&F4,C5:C12,"<"&EDATE(F4,4))

Formuła Wyjaśnienie:

Tutaj dodatkowo użyłem COUNTIFS działać z EDATE . Let's see the COUNTIFS funkcja pierwsza.

COUNTIFS(kryteria_zakresu1, kryteria1, [kryteria_zakresu2, kryteria2]...)

Jest to prawie to samo, co COUNTIF ale jedyną podstawową różnicą jest to, że może przyjmować wiele zakresów i warunków jednocześnie w swoim parametrze jako argument. Podsumowując, może być alternatywą dla wielu COUNTIFS funkcje.

Używanie COUNTIFS zliczamy komórki z tym zakresem C5:C12 a nasz warunek jest od daty w komórce F4 do kolejnych 4 miesięcy, które są obliczane przez. EDATE funkcja.

Read More: Jak korzystać z funkcji COUNTIFS z zakresem dat w Excelu (6 prostych sposobów)

Podobne lektury

  • Jak policzyć miesiące od daty do dziś za pomocą formuły Excela
  • Excel Formuła, aby znaleźć datę lub dni na następny miesiąc (6 szybkich sposobów)
  • Jak obliczyć 90 dni od określonej daty w programie Excel
  • [Naprawiono!] Błąd wartości (#VALUE!) przy odejmowaniu czasu w Excelu
  • Jak dodać 3 lata do daty w Excelu (3 skuteczne sposoby)

4. użycie opcji wypełnienia serii w celu dodania 1 miesiąca do daty w Excelu

Zróbmy to samo używając tego samego przykładu powyżej, ale tutaj zwiększymy miesiąc o 4 dla każdego zamówienia. Tak więc naszym zadaniem będzie zwiększenie daty Oder o 4 i pokazanie ich w kolumnie Delivery Date.Nasza data początkowa to 1/2/2020 . teraz wszystkie daty zamówienia dla każdego zamówienia zostaną podane przez zwiększenie bieżącej daty o 4 kolejno.

Kroki:

  • Wybierz Komórka C4 i wybrać komórki do C12 .
  • Idź do Strona główna tab.
  • Na mocy Edycja wybierz sekcję Wypełnij opcja.
  • Następnie należy wybrać Seria opcja.

  • Wybierz Kolumny w Seria .
  • Następnie wybierz Data jako Typ .
  • Data Jednostka będzie Miesiąc .
  • Krok wartość będzie 1.
  • Następnie naciśnij przycisk OK przycisk.

Wkrótce potem wszystkie daty zostaną wprowadzone automatycznie.

Read More: Jak dodać 3 miesiące do daty w programie Excel (4 proste metody)

5. uruchom kod VBA, aby dodać miesiące do daty

W naszej ostatniej metodzie pokażemy, jak używać VBA za dodanie miesięcy. Excel VBA posiada funkcję o nazwie DateAdd , użyjemy go tutaj.Ponadto, będzie on miał pola wejściowe, dzięki czemu będziemy mogli wstawić datę i liczbę miesięcy.The Makro VBA doda 3 miesiące z datą 5/2/202.

Kroki:

  • Po pierwsze, naciśnij Alt + F11 aby otworzyć Okno VBA .
  • Następnie należy kliknąć Insert> Moduł utworzyć nowy moduł .

  • Następnie wpisz następujące kody w module-.
 Sub AddMonths() Dim StartDate As Date Dim AddingMonths As String Dim mNumber As Integer Dim Message As String AddingMonths = "m" StartDate = InputBox("Wstaw datę początkową") mNumber = InputBox("Wstaw liczbę dodawanych miesięcy") Message = "Zaktualizowana data: " & DateAdd(AddingMonths, mNumber, StartDate) MsgBox Message End Sub. 
  • Następnie naciśnij przycisk Uruchom ikonę, aby uruchomić kody.

  • Po pojawieniu się Makra w oknie dialogowym, wybierz nazwa makra i nacisnąć Uruchom .

  • Pierwsze pole wprowadzania danych pozwoli Ci na wstawienie daty, wstaw datę i naciśnij OK lub Wejdź na stronę .

  • Następnie w kolejnym polu wprowadzania danych będzie można wpisać liczbę miesięcy. Wpisz tę liczbę i naciśnij OK lub Wejdź na stronę .

W okienku powiadomień pojawi się wyjście.

Read More: Jak dodać 30 dni do daty w programie Excel (7 szybkich metod)

Wniosek

Są to sposoby na dodanie miesięcy do daty w Excelu. Pokazałem wszystkie metody z ich odpowiednimi przykładami, ale może być wiele innych iteracji. Omówiłem również podstawy używanych funkcji. Jeśli masz jakąś inną metodę osiągnięcia tego celu to zapraszam do podzielenia się nią z nami.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.