Funkcja AVERAGEIF w programie Excel
AverageIF w programie Excel oblicza średnią z liczb tak jak funkcja średnia w programie Excel, ale jedyną różnicą jest to, że AverageIF jest funkcją warunkową i oblicza średnią tylko wtedy, gdy spełnione są kryteria podane dla funkcji, przyjmuje trzy wymagane argumenty, zakres z następującymi kryteriami, a następnie średnim zakresem.
Mamy wiele funkcji programu Excel do pracy w różnych sytuacjach. Średnia funkcja służy do obliczania średniej zakresu wartości komórek. Podobnie możemy pobrać średnią z określonych wartości na podstawie innych kolumn. Na podstawie wspomnianych kryteriów możemy obliczyć średnią z liczb za pomocą funkcji ŚREDNIA.JEŻELI. W tym artykule przeprowadzimy Cię przez funkcję w programie Excel, tj. AVERAGEIF.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel_.png.webp)
Składnia
Pozwólcie, że wyjaśnię wam składnię funkcji ŚREDNIA.JEŻELI. Ma 3 argumenty do rozwiązania; poniżej znajdują się kryteria.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__2.png.webp)
- Zakres: zakres komórek zawierający wartości kryteriów. W powyższym przykładzie nasz asortyment to „Produkt”.
- Kryteria: Z zakresu, dla którego musimy wyliczyć średnią, tj. Kryteria. Na przykład w powyższej tabeli ze wszystkich produktów, dla których musimy przyjąć średnią.
- (Średni zakres): W tym celu musimy wybrać kolumnę liczbową, z której chcemy obliczyć średnią.
Co robi funkcja AVERAGEIF w programie Excel?
Funkcja ŚREDNIA.JEŻELI oblicza średnią z określonych liczb, ale także na podstawie podanych kryteriów.
Na przykład spójrz na poniższą próbkę danych.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__3.png.webp)
Na podstawie tej tabeli danych możemy łatwo określić, jaka jest średnia sprzedaż, stosując funkcję ŚREDNIA.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__4.png.webp)
Tak więc średnia sprzedaż to 180 z powyższej tabeli danych. To jest łatwe, ale jak określić, jaka jest średnia produktu „A”?
Tutaj pomoże nam funkcja ŚREDNIA.JEŻELI. Tutaj kryterium obliczenia średniej to „Produkt A”.
Jak korzystać z funkcji AverageIF w programie Excel? (z przykładami)
Przykład 1
Weźmy te same dane jako przykład.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__5.png.webp)
Z tej tabeli sprzedaży musimy znaleźć średnią sprzedaż produktu „A”. Wykonaj poniższe kroki, aby obliczyć średnią.
- Krok 1: Otwórz funkcję AVERAGEIF w jednej z komórek.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__6.png.webp)
- Krok 2: Wybierz zakres jako listę produktów, tj. Od A2 do A10.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__7.png.webp)
- Krok 3: A więc teraz z wybranej gamy produktów, dla których musimy znaleźć średnią. W tym przypadku musimy znaleźć średnią dla produktu „A”.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__8.png.webp)
- Krok 4: Następnie dla jakich liczb musimy znaleźć średnią. Musimy znaleźć średnią dla kolumny sprzedaży.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__9.png.webp)
- Krok 5: Zamknij nawias i naciśnij enter; uzyskamy średnią sprzedaż produktu „A”.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__10.png.webp)
Zatem funkcja ŚREDNIA.JEŻELI oblicza średnią tylko dla produktu „A” wynosi 200,33, podczas gdy ogólna średnia to tylko 180.
Przykład nr 2
Teraz spójrz na poniższe dane. W tych danych mamy nazwę produktu, cenę produktu i liczbę sprzedanych sztuk.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__11.png.webp)
Tak więc z powyższej listy musimy obliczyć średnią sprzedaną jednostkę, gdy cena jednostkowa wynosi> = 25. Dlatego w tym celu musimy użyć klucza operatora większego niż (>) w argumencie kryteria. Wykonaj poniższe kroki, aby obliczyć średnią.
- Krok 1: Otwórz funkcję ŚREDNIA.JEŻELI w jednej z komórek.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__12.png.webp)
- Krok 2: Wybierz RANGE jako kolumnę Unit Price od B2 do B10.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__13.png.webp)
- Krok 3: Ponieważ musimy wziąć średnią tylko dla ceny jednostkowej> = 25, wprowadź kryteria jako „> = 25”.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__14.png.webp)
- Krok 4: Średni zakres to kolumna sprzedanych jednostek od C2 do C10.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__15.png.webp)
- Krok 5: Skończyliśmy z formułą. Zamknij nawias i naciśnij klawisz Enter, aby uzyskać średnią liczbę sprzedanych jednostek, gdy cena jednostkowa wynosi> = 25.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__16.png.webp)
Tak więc, gdy cena jednostkowa wynosi> = 25, średnia sprzedaż wynosi 2221 sztuk. Podobnie teraz obliczymy średnią sprzedaż, gdy cena jednostkowa jest <25.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__17.png.webp)
Tak więc, gdy cena spada o mniej niż 25 sztuk na jednostkę, średnia sprzedaż wynosi tylko 1917.
Przykład nr 3
Znaki wieloznaczne są przydatne w funkcjach programu Excel. Jednym z problemów związanych z funkcją AVERAGE lub AVERAGEIF programu Excel jest to, że przyjmuje zero jako jedną wartość i oblicza średnią wartość, w tym zero. Teraz dla przykładu spójrz na poniższe dane.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__18.png.webp)
Na powyższym obrazku funkcja ŚREDNIA oblicza średnią z liczb od B2 do B6. Od B2 do B6 mamy pięć liczb, ale mamy też zero. Kiedy więc obliczymy średnią z wyłączeniem zera, otrzymamy zwiększoną średnią.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__19.png.webp)
Więc mamy teraz średnio 7. Ale w tych małych danych z łatwością zidentyfikowaliśmy zero i zastosowaliśmy wzór, ale w przypadku dużych zbiorów danych jest to zadanie herkulesowe. Musimy więc zastosować funkcję ŚREDNIA.JEŻELI, aby obliczyć średnią z liczb innych niż zero.
W tym przypadku ponownie musimy użyć symboli wieloznacznych. Kiedy łączy się symbole mniejsze niż i większe niż, program Excel ma tego nie liczyć, więc kryterium będzie wynosić „0”.
![](https://cdn.know-base.net/7309928/averageif_in_excel_how_to_use_averageif_function_in_excel__20.png.webp)
W ten sposób możemy skorzystać z funkcji ŚREDNIA.JEŻELI, aby obliczyć średnią na podstawie niektórych podanych kryteriów.
Rzeczy do zapamiętania
- Wszystkie puste komórki są ignorowane przez formułę (Średni zakres)
- Otrzymamy # DIV / 0! Błąd, jeśli podano nieprawidłowe kryteria.
- Wartości logiczne PRAWDA i FAŁSZ są traktowane jako 1 i 0.
- Możemy używać symboli wieloznacznych.