Przejdź do głównej zawartości

Formuła programu Excel: Policz dzień tygodnia między dwiema datami

doc przekonwertuj datę na julia 1

Ten samouczek zawiera formułę obliczania określonego dnia tygodnia między dwiema podanymi datami w programie Excel.

Jeśli chcesz postępować zgodnie z tym samouczkiem, pobierz przykładowy arkusz kalkulacyjny.
doc przekonwertuj datę na julia 1

Wzór ogólny:

SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(start_date&":"&end_date)))=week_day))

Składnia i argumenty

Start_date, end_date: the two dates that you want to count a specific weekday between.
Week_day: a number that indicates the weekday that you want to count the number between two dates.

Numer dnia tygodnia

Dzień powszedni  Numer 
 Niedziela
 Poniedziałek
 Wtorek
 Wednesday
 Czwartek
 Piątek
 Sobota

Wartość zwracana

Formuła wraca do wartości liczbowej.

Jak działa ta formuła

W komórce B3 i C3 znajdują się dwie daty, między którymi chcesz policzyć określony dzień tygodnia, aw E3 jest numer dnia tygodnia, użyj poniższej formuły:

=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&C3)))=E3))

Naciśnij przycisk Wchodzę aby uzyskać wynik, a następnie w razie potrzeby przeciągnij uchwyt automatycznego wypełniania, aby zastosować formułę do innych komórek.
doc przekonwertuj datę na julia 1

doc przekonwertuj datę na julia 1

Wyjaśnienie

POŚREDNI funkcja: zwraca prawidłowe odwołanie do arkusza.

RZĄD funkcja: zwraca numer wiersza odwołania.

Formula WIERSZ (POŚREDNI (B3 & „:” & C3)), zwraca wynik tablicy w następujący sposób:
{43933;43934;43935;43936;43937;43938;43939;43940;43941;43942;43943;43944}

Od B3: C3 można zobaczyć jako zakres dat 43933: 43944 (daty są przechowywane jako liczby w programie Excel).

DZIEŃ POWSZEDNI funkcja: pobiera dzień tygodnia (1-7) z podanej daty.

Formula WEEKDAY (ROW (POŚREDNI (B3 & ":" & C3)) zwraca wynik tablicy w następujący sposób:
{1;2;3;4;5;6;7;1;2;3;4;5}

SUMPRODUCT funkcja: zwraca wynik pomnożonych i zsumowanych tablic.

Teraz formuła oblicza się jak poniżej:

= SUMPRODUCT (- (WEEKDAY (ROW (POŚREDNI (B3 & ":" & C3))) = E3))
=SUMPRODUCT(--({1;2;3;4;5;6;7;1;2;3;4;5}=E3))
= SUMPRODUCT (- {FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE})
=1


Wzory względne

Funkcje względne


Najlepsze narzędzia biurowe

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

🤖 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 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...

Opis


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 (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations