Formuła programu Excel: policz dzień tygodnia w zakresie dat
Jeśli istnieje lista dat, jak można policzyć określony dzień tygodnia na takiej liście dat, jak pokazano na powyższym zrzucie ekranu?
Jeśli chcesz postępować zgodnie z tym samouczkiem, pobierz przykładowy arkusz kalkulacyjny.
Wzór ogólny:
SUMPRODUCT(--(WEEKDAY(date_range)=week_day)) |
Składnia i argumenty
Date_range: the references of dates that you want to count number of a specific weekday within. |
Week_day: a number that indicates the day of week. |
Numer dnia tygodnia
Dzień powszedni | Numer |
Niedziela | 1 |
Poniedziałek | 2 |
Wtorek | 3 |
Wednesday | 4 |
Czwartek | 5 |
Piątek | 6 |
Sobota | 7 |
Wartość zwracana
Formuła wraca do wartości liczbowej.
Jak działa ta formuła
Na przykład zakres dat z listy B3: B10 i odpowiadające im numery dni tygodnia z zakresu F3: F9, teraz musisz liczyć każdy dzień tygodnia w tym zakresie dat, użyj poniższego wzoru:
=SUMPRODUCT(--(WEEKDAY($B$3:$B$10)=F3)) |
Naciśnij przycisk Wchodzę aby uzyskać pierwszy wynik liczenia.
Przeciągnij uchwyt automatycznego wypełniania na komórki, aby zastosować tę formułę zgodnie z potrzebami.
Wyjaśnienie
DZIEŃ POWSZEDNI funkcja: liczy dzień tygodnia w zakresie dat. Formuła WEEKDAY (3 B $: 10 B $) zwraca wynik tablicy:
{6;6;3;1;3;7;1;6}
Formula = (DZIEŃ.TYG ($ B $ 3: $ B $ 10) = F3) zwraca wynik tablicy:
{FAŁSZYWY; FAŁSZYWY; FAŁSZYWY; FAŁSZYWY; FAŁSZYWY; FAŁSZYWY; FAŁSZYWY; FAŁSZYWY}
SUMPRODUCT funkcja: zwraca wynik pomnożonych i zsumowanych tablic.
= SUMPRODUCT (- (WEEKDAY ($ B $ 3: $ B $ 10) = F3))
= SUMPRODUCT (- {FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE})
=0
We wzorze
= SUMPRODUCT (- (WEEKDAY (3 $ B $: 10 $ B $) = F4))
= SUMPRODUCT (- {FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE}
=2
Wzory względne
- Licz tylko dni powszednie między dwiema datami
Ten samouczek zawiera formuły do liczenia dni z wyłączeniem weekendów i świąt między dwiema datami - Policz określony dzień tygodnia między dwiema datami
Ten samouczek zawiera formułę obliczania określonego dnia tygodnia między dwiema podanymi datami w programie Excel. - Policz dni między dwiema datami
Tutaj zapewnij formuły do liczenia dni, tygodni, miesięcy lub lat między dwiema datami. - Konwertuj czas na minuty dziesiętne
W tym samouczku przedstawiono formułę konwersji czasu na minuty dziesiętne 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 Excel MIESIĄC
MIESIĄC służy do pobierania miesiąca jako liczby całkowitej (od 1 do 12) od daty. - Funkcja Excel DAY
Funkcja DZIEŃ pobiera dzień jako liczbę (od 1 do 31) z daty - Funkcja Excel YEAR
Funkcja ROK zwraca rok na podstawie podanej daty w 4-cyfrowym formacie numeru seryjnego.
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.