Przejdź do głównej zawartości

Jak obliczyć liczbę dni w miesiącu lub roku w programie Excel?

Jak wszyscy wiemy, istnieją lata przestępne i lata zwykłe, w których rok przestępny ma 366 dni, a rok wspólny 365 dni. Aby obliczyć liczbę dni w miesiącu lub roku na podstawie daty pokazanej na poniższym zrzucie ekranu, ten artykuł Ci pomoże.


Oblicz liczbę dni w danym miesiącu za pomocą formuł

Jeśli masz listę dat w kolumnie, aby obliczyć dni w miesiącu, zastosuj następujące formuły:

Wprowadź dowolną z poniższych formuł do pustej komórki obok daty, a następnie przeciągnij uchwyt wypełniania w dół do komórek, dla których chcesz obliczyć dni w określonym miesiącu, zobacz zrzut ekranu:

=DAY(DATE(YEAR(A2),MONTH(A2)+1,1)-1)
=DAY(EOMONTH(A2,0))

Uwaga: W powyższych wzorach A2 to komórka z datą, na podstawie której chcesz uzyskać liczbę dni w miesiącu.


Oblicz liczbę dni w danym roku za pomocą formuł

Aby uzyskać liczbę dni w roku, wykonaj następujące czynności:

Wprowadź następującą formułę do pustej komórki obok komórki z datą, a następnie przeciągnij uchwyt wypełniania w dół do komórek, dla których chcesz obliczyć dni w określonym roku, patrz zrzut ekranu:

=DATE(YEAR(A2),12,31)-DATE(YEAR(A2),1,1)+1

Note: Jeśli masz tylko numery lat w kolumnie, poniższy wzór pomoże ci obliczyć dni w podanych latach, jak pokazano na poniższym zrzucie ekranu:

=365+IF(MOD(A2,4),0,1)


Oblicz liczbę dni w danym miesiącu lub roku za pomocą przydatnej funkcji

Jeśli Kutools dla programu Excel, Z siedzibą w Oblicz dni w roku / Oblicz dni w miesiącu funkcje, możesz uzyskać liczbę dni w określonym miesiącu lub roku bez pamiętania żadnych formuł.

Uwaga:Aby zastosować te Oblicz dni w roku / Oblicz dni w miesiącu funkcje, po pierwsze, należy pobrać plik Kutools dla programu Excel, a następnie szybko i łatwo zastosuj funkcje.

Po zainstalowaniu Kutools dla programu Excelwykonaj następujące czynności:

1. Kliknij, aby wybrać komórkę, w której chcesz wyprowadzić wynik, zobacz zrzut ekranu:

2. A następnie kliknij Kutools > Pomocnik formuły > Pomocnik formułyzobacz zrzut ekranu:

3, w Pomocnik formuł w oknie dialogowym, wykonaj następujące operacje:

  • Wybierz matematyka z Typ formuły Lista rozwijana;
  • W Wybierz formułę kliknij, aby wybrać Oblicz dni w roku or Oblicz dni w miesiącu opcja, jak potrzebujesz;
  • Następnie w Wprowadzanie argumentów wybierz komórkę zawierającą datę, dla której chcesz uzyskać dni miesiąca lub roku od daty.

Tips: W Data pole tekstowe, należy zmienić domyślne bezwzględne odwołanie do komórki na względne odwołanie do komórki, aby poprawnie przeciągnąć formułę.

4. A następnie kliknij Ok przycisk, pierwszy wynik zostanie obliczony, następnie wybierz pierwszą komórkę formuły i przeciągnij uchwyt wypełniania w dół do komórek w celu zastosowania tej formuły, a otrzymasz liczbę dni w roku, jak pokazano na poniższym zrzucie ekranu:

Wybieranie Oblicz dni w miesiącu możliwość uzyskania liczby dni w określonych miesiącach, patrz zrzut ekranu:

Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


Więcej artykułów względnych:

  • Policz liczbę dni, dni robocze, weekendy między dwiema datami
  • Czy kiedykolwiek musiałeś policzyć liczbę dni między dwiema datami w programie Excel? Czasami po prostu chcesz obliczyć tylko dni robocze między dwiema datami, a czasami musisz liczyć tylko dni weekendu między dwiema datami. Jak możesz policzyć liczbę dni między dwiema datami w określonym stanie?
  • Oblicz dni pozostałe w miesiącu lub roku w programie Excel
  • W niektórych przypadkach możesz chcieć poznać liczbę pozostałych dni w miesiącu lub roku. Przypuśćmy, że dzisiejsza data to 2014/10/12 i chcesz obliczyć dni pozostałe w tym miesiącu (październik) lub w tym roku (2014), czyli pozostało 19 dni tego miesiąca i 80 dni tego roku. Dowiedz się więcej szczegółów z poniższego artykułu.

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Es ist wenig hilfreich, in einer deutschen Version der Seite die englischen Excel-Zelleinträge zu zeigen.
Insbesondere , und ; sind für deutschsprachige Nutzer (und dafür ist ja die Seite) kaum wahrzunehmen !
MfG
This comment was minimized by the moderator on the site
Your MONTH(EOMONTH(A2,(DAY(A2)>15)+0)) formula does not work correctly for 28, 29 or 30-day months due to the hard coded comparison to the 15th day of the month. For example, for the date 2/14/2021, it calculates the round-up month number to be 2 (February). But it should be 3 (March) given that the 14th is the half-month day of 28-day February (equivalent to a fraction value 0.5, which should round up, not down). Similarly, for the date 4/15/2021, it calculates the round-up month number to be 4 (April). But it should be 5 (May) given that the 15th is the half-month day of 30-day April (again equivalent to a fraction value 0.5).

Here's a corrected version of your formula that works for all months:

=MONTH(EOMONTH(A1,(DAY(A1)>=DAY(EOMONTH(A1,0))/2)-1)+1)
This comment was minimized by the moderator on the site
How about this for Number of Days in THIS year (covers leap year or not)…. =EOMONTH(DATE(YEAR(TODAY()),12,1),0) - DATE(YEAR(TODAY()),1,0)

EOMONTH finds December 31 of this year, from TODAY() and them subtracts the day before January 1st using the DATE YEAR TODAY using 0 which is one less than 1.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations