Przejdź do głównej zawartości

Uzyskaj numer tygodnia od daty w programie Excel

W programie Excel, jak szybko i łatwo uzyskać numer tygodnia z podanej daty? Zwykle funkcja WEEKNUM może pomóc w jak najszybszym rozwiązaniu tego zadania.


Oblicz, aby uzyskać numer tygodnia od daty w roku

Domyślnie funkcja WEEKNUM może pomóc w uzyskaniu numeru tygodnia z dowolnej daty w roku, ogólna składnia to:

=WEEKNUM(date, [return_type])
  • date: Data, od której chcesz pobrać numer tygodnia.
  • return_type: Opcjonalny. Liczba określająca dzień, w którym zaczyna się tydzień. Domyślna liczba to 1. (wskazuje, że tydzień zaczyna się od niedzieli)
  • DATE: Ta funkcja służy do łączenia numerów roku, miesiąca i dnia z oddzielnych komórek w prawidłową datę.

Liczba return_type wskazuje początek tygodnia:

typ_zwrotu Tydzień zaczyna się
1 lub 17 lub pominięty Niedziela
2 lub 11 Poniedziałek
12 Wtorek
13 Wednesday
14 Czwartek
15 Piątek
16 Sobota
21 Poniedziałek (system daty tygodnia ISO)

Tips: W przypadku funkcji WEEKNUM stosowane są dwa różne systemy numerowania tygodni:

  • 1 systemu: Tydzień zawierający 1 stycznia jest uważany za pierwszy tydzień roku. W tym systemie tydzień tradycyjnie rozpoczyna się w niedzielę.
  • 2 systemu: (System daty tygodnia ISO) W tym systemie tydzień rozpoczyna się w poniedziałek, a tydzień numer 1 jest ustawiony na pierwszy tydzień roku, który zawiera czwartek.

Wszystkie wymienione powyżej typy zwrotów dotyczą Systemu 1, ale typ zwracania 21 jest używany w Systemie 2.


Aby obliczyć numer tygodnia od daty w tradycyjnym systemie:

Aby uzyskać numer tygodnia z podanej daty, możesz skorzystać z poniższego wzoru:

=WEEKNUM(B2)

Następnie przeciągnij uchwyt wypełniania w dół do komórek, których chcesz użyć, a wszystkie numery tygodni zostały zwrócone z dat:


Aby obliczyć numer tygodnia od daty w systemie ISO:

Jeśli chcesz zwrócić numer tygodnia ISO z niektórych dat, zastosuj następującą formułę:

=WEEKNUM(B2,21)

Następnie otrzymasz następujący wynik:


Oblicz, aby uzyskać numer tygodnia od daty w miesiącu

Czasami musisz uzyskać numery tygodni w ciągu miesięcy zamiast lat, w programie Excel nie ma bezpośredniej funkcji, aby to zrobić. Ale możesz połączyć razem FUNKCJE WEEKNUM, DATA i MIESIĄC, aby rozwiązać to zadanie.


Oblicz numery tygodni miesiąca od daty (tydzień rozpoczynający się w niedzielę):

Wprowadź lub skopiuj poniższą formułę do pustej komórki, w której chcesz uzyskać wynik:

=WEEKNUM(B2)-WEEKNUM(DATE(YEAR(B2), MONTH(B2),1))+1

Następnie otrzymasz wyniki, jak pokazano na poniższym zrzucie ekranu:


Oblicz numery tygodni według ISO miesiąca od daty (tydzień rozpoczynający się w poniedziałek):

Aby uzyskać numery tygodni według ISO miesiąca od daty, należy użyć następującego wzoru:

=WEEKNUM(B2,21)-WEEKNUM(DATE(YEAR(B2), MONTH(B2),1),21)+1

Wszystkie numery tygodni ISO w miesiącu zostały wyodrębnione, jak pokazano na poniższym zrzucie ekranu:


Używane funkcje względne:

  • WEEKNUM:
  • Ta funkcja służy do wyodrębnienia numeru tygodnia z podanej daty.

Artykuły dotyczące względnych numerów tygodni:


Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

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 VLookup: Wiele kryteriów  |  Wiele wartości  |  W wielu arkuszach  |  Wyszukiwanie rozmyte...
Adw. Lista rozwijana: Łatwa lista rozwijana  |  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 kolumny z Wybierz Te same i różne komórki ...
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, Podziel komórki Excela ...)  |  ... i więcej

Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...


Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The formula "=WEEKNUM(B2,21)-WEEKNUM(DATE(YEAR(B2), MONTH(B2),1),21)+1" doesn't work properly01-01-2021 1
02-01-2021 1
03-01-2021 1
04-01-2021 -51
05-01-2021 -51
06-01-2021 -51
07-01-2021 -51
08-01-2021 -51
09-01-2021 -51
10-01-2021 -51
11-01-2021 -50

Any help?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations