Jak obliczać na podstawie dnia tygodnia w programie Excel?
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ł
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:
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ą.
Tips: 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 Wchodzę 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.
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 Wchodzę 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:
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
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
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ęć myszką każdego dnia!