Note: The other languages of the website are Google-translated. Back to English
Zaloguj Się  \/ 
x
or
x
Zarejestruj się  \/ 
x

or

Jak obliczać na podstawie dnia tygodnia w programie Excel?

doc-średnia-tydzień-1

Czy w programie Excel próbowałeś kiedyś obliczyć średnią numeru listy w zależności od dnia tygodnia? Przypuśćmy, że mam następujący zakres danych, a teraz chcę uzyskać średnie zamówienia ze wszystkich poniedziałków, dni roboczych lub weekendów. W tym artykule przedstawię kilka formuł, które pomogą Ci rozwiązać to zadanie.

Oblicz średnią na podstawie dnia tygodnia za pomocą formuł


strzałka niebieski prawy bąbelek Oblicz średnią na podstawie dnia tygodnia za pomocą formuł

Oblicz średnią na podstawie określonego dnia tygodnia

Aby uzyskać średnią w oparciu o określony dzień tygodnia, może Ci pomóc poniższy wzór. W tym przykładzie obliczę średnie zamówienia z poniedziałków z zakresu danych, wykonaj następujące czynności:

Wprowadź tę formułę: =AVERAGE(IF(WEEKDAY(D2:D15)=2,E2:E15)) do pustej komórki, a następnie naciśnij Shift + Ctrl + Enter klucze razem, aby uzyskać prawidłowy wynik. Zobacz zrzut ekranu:

doc-średnia-tydzień-2

Uwaga: W powyższym wzorze:

D2: D15 to zakres dat, na którym się opierałeś;

Liczba 2 wskazuje poniedziałeki 1 = niedziela, 3 = wtorek, 4 = środy… możesz zmienić numer 2 według potrzeb;

E2: E15 odnosi się do zakresu danych, dla którego chcesz uzyskać średnią.

Wskazówki: Poniższa formuła również może pomóc w rozwiązaniu tego problemu: =SUMPRODUCT((WEEKDAY(D2:D15,2)=1)*E2:E15)/SUMPRODUCT((WEEKDAY(D2:D15,2)=1)*1) i po prostu naciśnij wchodzić klucz, aby uzyskać wynik. (D2: D15 to zakres dat, na którym się opierałeś, E2: E15 odnosi się do zakresu danych, dla którego chcesz uzyskać średnią, liczbę 1 wskazuje poniedziałek, 2 = wtorek, 3 = środy ...)


Oblicz średnią na podstawie dni roboczych

Jeśli chcesz uśrednić zamówienia ze wszystkimi dniami roboczymi w zakresie, zastosuj następującą formułę: =AVERAGE(IF(WEEKDAY(D2:D15,2)={1,2,3,4,5},E2:E15)), A następnie naciśnij przycisk Shift + Ctrl + Enter klucze razem, a otrzymasz średnie zamówienia od poniedziałku do piątku.

doc-średnia-tydzień-3

Uwagi:

1. Oto kolejna formuła, która może wyświadczyć ci przysługę:=SUMPRODUCT((WEEKDAY(D2:D15,2)<6)*E2:E15)/SUMPRODUCT((WEEKDAY(D2:D15,2)<6)*1) i naciśnij wchodzić klawisz.

2. W powyższych wzorach: D2: D15 to zakres dat, na którym się opierałeś, a E2: E15 odnosi się do zakresu danych, dla którego chcesz uzyskać średnią.


Oblicz średnią na podstawie weekendów

A jeśli chcesz po prostu uśredniać zamówienia w weekendy (soboty i niedziele), skorzystaj z poniższej formuły:

Wpisz tę formułę: =AVERAGE(IF(WEEKDAY(D2:D15,2)={6,7},E2:E15)) do określonej pustej komórki i naciśnij Shift + Ctrl + Enter kluczy jednocześnie, a wtedy otrzymasz tylko średnie zamówienia w weekendy. Zobacz zrzut ekranu:

doc-średnia-tydzień-4

Uwagi:

1. Do rozwiązania tego zadania możesz również użyć poniższego wzoru: =SUMPRODUCT((WEEKDAY(D2:D15,2)>5)*E2:E15)/SUMPRODUCT((WEEKDAY(D2:D15,2)>5)*1) i po prostu naciśnij klawisz Enter.

2. W powyższych wzorach: D2: D15 to zakres dat, na którym się opierałeś, a E2: E15 odnosi się do zakresu danych, dla którego chcesz uzyskać średnią.


Podobne artykuły:

Jak obliczyć średnią między dwiema datami w programie Excel?

Jak uśredniać komórki na podstawie wielu kryteriów w programie Excel?

Jak uśrednić górne lub dolne 3 wartości w programie Excel?


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2019 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowy bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

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ęć myszą każdego dnia!
officetab dół
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Milo Bloom · 3 years ago
    I found what I needed, why the Cntl Shift Enter to make formula work?
  • To post as a guest, your comment is unpublished.
    Ankur · 3 years ago
    How is it that in the first formula 1 is Sunday but in the second and third formula 7 is Sunday??