Formuła Excel: Uzyskaj N-ty dzień tygodnia w miesiącu według podanej daty
Jak wiemy, możemy użyć formuły, aby uzyskać dzień tygodnia danej daty w Excelu, ale większość z was nie wie, że istnieje również formuła, która może uzyskać n-ty dzień tygodnia w danej dacie.
Jeśli chcesz postępować zgodnie z tym samouczkiem, pobierz przykładowy arkusz kalkulacyjny.
Wzór ogólny:
date-DAY(date)+1+n*7-WEEKDAY(date-DAY(date)+8-dow) |
Składnia i argumenty
Date: the date that you want to find the nth weekday based on. |
N: An integer that indicates the nth weekday you want to find based on the given date. For instance, you want to find the second specific weekday, use number 2 in the formula. |
Dow: The integer 1-7 indicates the weekday that you want to find from the given date. |
Dow; | Dzień powszedni |
1 | Niedziela |
2 | Poniedziałek |
3 | Wtorek |
4 | Wednesday |
5 | Czwartek |
6 | Piątek |
7 | Sobota |
Uważaj
Zwykle argument N jest w skali liczby całkowitej 1-4, jeśli chcesz znaleźć piąty konkretny dzień tygodnia, załóżmy, że 5 wtorek 1 r., otrzyma pierwszy wtorek następnego miesiąca, 1/ 2021/2.
Wartość zwracana
Formuła zwraca numer seryjny, należy go sformatować jako format daty.
Jak działa formuła
Tabela B3:D5, kolumna B3:B4 zawiera datę, której użyłeś do znalezienia dnia tygodnia na podstawie, C3:C5 zawiera liczby wskazujące konkretny dzień tygodnia, który chcesz uzyskać, D3:D5 wskazuje n-ty dzień tygodnia, w którym musisz odnaleźć. Użyj formuły w komórce F3, jak poniżej:
=B3-DAY(B3)+1+D3*7-WEEKDAY(B3-DAY(B3)+8-C3) |
Naciśnij przycisk Wchodzę klawisz, aby uzyskać pierwszy wynik numeru seryjnego, a następnie przeciągnij uchwyt automatycznego wypełniania w dół do komórki F5.
Następnie zachowaj wybrane wyniki, przejdź do Strona główna i wybierz Krótka randka or Data długa z rozwijanej listy Format liczb.
Wyjaśnienie
DZIEŃ TYGODNIA funkcja: zwraca liczbę całkowitą od 1 do 7 reprezentującą dzień tygodnia dla danej daty w programie Excel.
Funkcja DZIEŃ: pobiera dzień jako liczbę (1 do 31) od daty.
=B3-DAY(B3)+1+D3*7-WEEKDAY(B3-DAY(B3)+8-C3)
=B3-DAY(B3)+1+D3*7-WEEKDAY(B3-3+8-1)
=B3-DAY(B3)+1+D3*7-WEEKDAY(1/7/2021)
=B3-DAY(B3)+1+D3*7-5
=1/3/2021-3+1+7-5
= 1
Wzory względne
- Znajdź następny termin na liście harmonogramów
Załóżmy, że masz tabelę z dwiema kolumnami w Excelu, jedna zawiera zawartość harmonogramu, druga zawiera datę harmonogramu, teraz chcesz znaleźć następną datę w harmonogramie na podstawie dzisiejszego... - Znajdź najwcześniejszą i najpóźniejszą datę dla każdej grupy
W tym samouczku przedstawiono formuły umożliwiające znalezienie najwcześniejszej i najpóźniejszej daty dla każdej grupy w programie Excel. - Dni gount między dwoma dniami
Liczenie liczby dni, miesięcy lub lat między dwiema podanymi datami będzie łatwe w programie Excel po przeczytaniu tego samouczka - Utwórz tygodniowy zakres dat
W tym samouczku zawiera formułę umożliwiającą szybkie uzyskanie tygodniowego zakresu dat w programie Excel.
Funkcje względne
- Funkcja WEEKNUM programu Excel
Zwraca numer tygodnia z podanej daty w roku - Funkcja WORKDAY programu Excel
Dodaje dni robocze do podanej daty rozpoczęcia i zwraca dzień roboczy - Funkcja WEEKDAY programu Excel
Pobierz dzień tygodnia jako liczbę (od 1 do 7) od daty - Funkcja Excel DAY
Funkcja DZIEŃ pobiera dzień jako liczbę (od 1 do 31) z daty - Funkcja Excel NOW
Uzyskaj aktualny czas i datę
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
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.