Skip to main content

Ignoruj ​​Zeros za pomocą Excel AVERAGEIF podczas wyszukiwania średnich

excel-192 - Komórki puste ale jednak niepuste - jak to naprawić (Czerwiec 2026)

excel-192 - Komórki puste ale jednak niepuste - jak to naprawić (Czerwiec 2026)
Anonim

Funkcja AVERAGEIF ułatwia znalezienie średniej wartości z zakresu danych spełniających określone kryterium. Jednym z zastosowań tej funkcji jest ignorowanie wartości zerowych w danych, które powodują zrzucenie średniej lub średniej arytmetycznej przy użyciu zwykłej funkcji ŚREDNIA. Oprócz danych dodawanych do arkusza roboczego wartości zerowe mogą być wynikiem obliczeń formuł, zwłaszcza w niekompletnych arkuszach roboczych.

Uwaga: Informacje w tym artykule dotyczą wersji Excel 2019, 2016, 2013, 2010 i Excel dla komputerów Mac.

Zignoruj ​​Zero podczas znajdowania średniej

Poniższy obrazek zawiera przykładową funkcję, która używa AVERAGEIF do zignorowania wszystkich zerowych wartości. Wszystkie pokazywane funkcje wykorzystują tę samą podstawową formułę, a jedynie zakres zmienia się między przykładami. Różne wyniki wynikają z różnych danych użytych w formule.

Kryterium w formule, która pozwala zignorować zera, jest:

<>0

AVERAGEIF Składnia i rozszerzenia funkcji

Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy i argumenty. Składnia funkcji ŚREDNIA.JEŻELI jest następująca:

= AVERAGEIF (Range, Criteria, Average_range)

Argumenty dla funkcji ŚREDNIA.JEŻELI to:

  • Zasięg (wymagane): grupa komórek, której funkcja wyszukuje, aby znaleźć dopasowania dla kryteriów argument.
  • Kryteria (wymagane): Określa, czy dane w komórce mają zostać uśrednione, czy nie.
  • Średni zasięg (opcjonalnie): Zakres danych uśredniony, jeśli pierwszy zakres spełnia określone kryteria. Jeśli ten argument zostanie pominięty, dane w zakresie argument jest uśredniany.

Funkcja AVERAGEIF ignoruje:

  • Komórki w klasie Średnia argument zawierający wartości logiczne (TRUE lub FALSE).
  • Komórki w klasie Average_range, które są puste.

Jeśli nie ma komórek w zakresie spełniają określone kryteria, AVERAGEIF zwraca # DIV / 0! wartość błędu, gdzie wszystkie komórki w zakresie są równe zero. Jeśli zakres Argument jest pusty lub zawiera tylko wartości tekstowe, AVERAGEIF zwraca również # DIV / 0! wartość błędu.

Ignoruj ​​Zeros Przykład

Opcje wprowadzania funkcji ŚREDNIA.JEŻELI i jej argumenty obejmują:

  • Wpisanie pełnej funkcji do komórki arkusza roboczego.
  • Wybór funkcji i jej argumentów za pomocą Konstruktora formuł.

Chociaż możliwe jest ręczne wprowadzenie pełnej funkcji, łatwiej jest skorzystać z okna dialogowego. Okno dialogowe zajmuje się wprowadzeniem składni funkcji, takich jak nawiasy i separatory przecinkowe wymagane między argumentami.

Ponadto, jeśli funkcja i jej argumenty są wprowadzone ręcznie, kryteria Argument musi być na przykład otoczony cudzysłowem'<> 0'. Jeśli do wstawienia funkcji użyto Konstruktora formuł, to doda ona dla Ciebie cudzysłowy.

0 symbol "class =" lazyload "dane-kliknięte-śledzone =" prawda "dane-img-lightbox =" prawda "dane-expand =" 300 "id =" mntl-sc-block-image_1-0-37 "dane- tracking-container = "true" />

Otwieranie Konstruktora formuł

Oto kroki używane do wprowadzenia AVERAGEIF do komórki D3 przykładowego obrazu za pomocą Konstruktora formuł.

  1. Wybierz komórkę D3 aby stała się aktywną komórką. Jest to lokalizacja, w której wyświetlane są wyniki funkcji.

  2. Wybierz Formuły.

  3. Wybierać Więcej funkcji > Statystyczny aby otworzyć rozwijaną listę funkcji.

  4. Wybierz AVERAGEIF na liście, aby wywołać Konstruktora formuł.

  5. Wybierz Zasięg linia.

  6. Zaznacz komórki A3 do C3 w arkuszu roboczym, aby wprowadzić ten zakres.

  7. W wierszu Kryteria wpisz <> 0. Pole Average_range jest puste, ponieważ znajdujesz średnią wartość dla tych samych komórek wprowadzonych dla Range argument.

  8. Wybierz Gotowe aby ukończyć tę funkcję. Odpowiedź 5 pojawia się w komórce D3.

= AVERAGEIF (A3: C3, "<> 0")

Ponieważ funkcja ignoruje wartość zerową w komórce B3, średnia pozostałych dwóch komórek wynosi 5 ((4 + 6) / 2 = 10). Jeśli wybierzesz komórkę D8 przykładu, pełna funkcja pojawi się na pasku formuły nad arkuszem.