Funkcija AVERAGEIF je bila dodana v Excelu 2007, da bi lažje našli povprečno vrednost v obsegu podatkov, ki ustreza določenemu kriteriju.
Ena takšna uporaba za funkcijo je, da se pri uporabi redne funkcije AVERAGE prezre nič vrednosti v podatkih, ki odbijajo povprečno ali aritmetično sredino.
Poleg podatkov, ki so dodani na delovni list, so lahko ničelne vrednosti rezultat izračunov formule - še posebej na nepopolnih delovnih listih .
Preverite ničle, ko najdete povprečje
Zgornja slika vsebuje formulo z uporabo AVERAGEIF, ki prezre nič vrednosti. Kriterij v formuli, ki to naredi, je " <> 0".
Znak "<>" ni v Excelu enak simbolu in je ustvarjen s tipkanjem kotnih oklepajev - ki se nahajajo v spodnjem desnem kotu tipkovnice - nazaj na nazaj;
Primeri na sliki vse uporabljajo enako osnovno formulo - samo sprememba obsega. Različni dobljeni rezultati so posledica različnih podatkov, uporabljenih v formuli.
AVERAGEIF Funkcija Sintaksa in zveze
Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije .
Sintaksa za funkcijo AVERAGEIF je:
= AVERAGEIF (obseg, merila, povprečna_predstavitev)
Argumenti za funkcijo AVERAGEIF so:
Območje - (zahteva) skupino celic, ki jo funkcija išče, da bi našli zadetke za spodnji argument Kriterij .
Kriteriji - (zahtevano) določa, ali naj bodo podatki v celici povprečni ali ne
Average_range - (neobvezno) obseg podatkov, ki je povprečen, če prvi obseg ustreza določenim merilom. Če je ta argument izpuščen, so podatki v argumentu Range povprečni, kot je prikazano v primerih na zgornji sliki.
Funkcija AVERAGEIF ne upošteva:
- Celice v argumentu Average_range , ki vsebujejo Boolove (TRUE ali FALSE) vrednosti - vrstica 5 zgoraj;
- Celice v povprečju, ki so prazne - vrstica 4 zgoraj;
Opomba:
- Če nobena celica v območju ne izpolnjuje določenih kriterijev, AVERAGEIF vrne # DIV / 0! vrednost napake - vrstica 7 v primeru, kjer so vse celice v obsegu enake nič.
- Če je argument Range popolnoma prazen ali vsebuje samo vrednosti besedila, AVERAGEIF vrne # DIV0! vrednost napake - vrstice 6 in 8 zgoraj;
Prezreti primer Zeros
Možnosti za vnos funkcije AVERAGEIF in njenih argumentov vključujejo:
- Vnašanje celotne funkcije, na primer: = AVERAGEIF (A3: C3, "<> 0") v celico delovnega lista;
- Izbiranje funkcije in njegovih argumentov s pogovorno okno funkcije AVERAGEIF .
Čeprav je mogoče celotno funkcijo preprosto vnesti ročno, mnogi ljudje lažje uporabljajo pogovorno okno, saj skrbi za vnos sintakse funkcije - kot so oklepaji in ločevalniki vej, potrebni med argumenti.
Poleg tega, če se funkcija in njeni argumenti vnesejo ročno, je treba argument Criteria obkrožiti z narekovaji: "<> 0" . Če se pogovorno okno uporablja za vnos funkcije, bo za vas dodal narekovaje.
Spodaj so navedeni koraki za vnos AVERAGEIF v celico D3 zgornjega primera z uporabo pogovornega okna funkcije.
Odpiranje pogovornega okna AVERAGEIF
- Kliknite celico D3, da bo postala aktivna celica - mesto, kjer bodo prikazani rezultati funkcij;
- Kliknite jeziček Formule v traku ;
- Izberite Več funkcij> Statistični podatki iz traku, da odprete spustni seznam funkcij;
- Na seznamu kliknite AVERAGEIF, da se prikaže pogovorno okno funkcije;
- V pogovornem oknu kliknite vrstico Range ;
- Označite celice A3 do C3 na delovnem listu, da vnesete to območje v pogovorno okno;
- V vrstici Criteria v pogovornem oknu vnesite: <> 0 ;
- Opomba: Povprečna razdalja je prazna, saj najdemo povprečno vrednost za iste celice, ki so vnešene za argument Range ;
- Kliknite OK, da zaprete pogovorno okno in se vrnete na delovni list;
- Odgovor 5 mora biti v celici D3;
- Ker funkcija ignorira ničelno vrednost v celici B3, je povprečje preostalih dveh celic 5: (4 + 6) / 2 = 10;
- Če kliknete celico D8 celotno funkcijo = AVERAGEIF (A3: C3, "<> 0") se prikaže v vrstici s formulo nad delovnim listom.