Koristite Excelov program AVERAGEIF da biste ignorisali vrednosti nule kada pronađete prosek

Funkcija AVERAGEIF je dodata u programu Excel 2007 kako bi se olakšalo pronaći prosječnu vrijednost u nizu podataka koji ispunjavaju određeni kriterijum.

Jedna takva upotreba za funkciju je da je ignoriše nulte vrijednosti u podacima koji odbacuju prosječnu ili aritmetičku sredinu pri korištenju redovne AVERAGE funkcije .

Pored podataka koji se dodaje na radni list, nulte vrijednosti mogu biti rezultat izračunavanja formule - pogotovo u nepotpunim radnim listovima .

Ignorišite nule kada pronalazite prosek

Gornja slika sadrži formulu koja koristi AVERAGEIF koji ignoriše vrednosti nula. Kriterijum u formuli koja ovo radi je " <> 0".

Znak "<>" nije u Excelu jednak simbol i kreiran je tipkanjem uglova zagrada - nalazi se u donjem desnom uglu tastature - nazad na leđa;

Primeri na slici koriste istu osnovnu formulu - samo promene u opsegu. Različiti rezultati dobijeni su zbog različitih podataka koji se koriste u formuli.

AVERAGEIF Funkcija Sintaksa i povećanja

Sintaksa funkcije se odnosi na raspored funkcije i uključuje ime funkcije , zagrade i argumente .

Sintaksa za funkciju AVERAGEIF je:

= AVERAGEIF (Opseg, Kriterijumi, Prosječni_strand)

Argumenti za funkciju AVERAGEIF su:

Opseg - (potrebno) grupa ćelija koje će funkcija tražiti da pronađu podudaranja za argument Criteria ispod.

Kriteriji - (obavezno) određuje da li će podaci u ćeliji biti prosječni ili ne

Average_range - (opcionalno) opseg podataka koji je prosečan ako prvi opseg ispunjava navedene kriterijume. Ako je ovaj argument izostavljen, podaci u opciji Range su prosečni - kao što je prikazano u primjerima na slici iznad.

Funkcija AVERAGEIF ignoriše:

Bilješka:

Ignoriši Zeros Primer

Opcije za unos funkcije AVERAGEIF i njegovih argumenata uključuju:

  1. Unos potpune funkcije, na primer: = AVERAGEIF (A3: C3, "<> 0") u radnu listu ćelije;
  2. Izbor funkcije i njegovih argumenata pomoću dijaloga funkcije AVERAGEIF .

Iako je moguće jednostavno uneti kompletnu funkciju ručno, mnogi ljudi lakše koriste dijaloški okvir jer se brine o unosu sintakse funkcije - kao što su zagrade i separatori zareza koji se zahtevaju između argumenata.

Pored toga, ako se funkcija i njeni argumenti unesu ručno, argument Criteria mora biti okružen navodnicima: "<> 0" . Ako se dijaloški okvir koristi za unos funkcije, on će dodati oznake za vas.

Dole navedeni su koraci koji se koriste za unos AVERAGEIF u ćeliju D3 gore navedenog primera pomoću dijaloga funkcije funkcije.

Otvaranje dijaloga AVERAGEIF

  1. Kliknite na ćeliju D3 da biste postali aktivna ćelija - lokaciju na kojoj će se prikazati rezultati funkcije;
  2. Kliknite na karticu Formule na traci ;
  3. Izaberite više funkcija> Statistički podaci sa trake da biste otvorili funkciju padajuće liste;
  4. Kliknite na AVERAGEIF na listi da biste prikazali dijaloški okvir funkcije;
  5. U dijalogu kliknite na liniju Range ;
  6. Označite ćelije A3 do C3 na radnom listu da biste ušli u ovaj opseg u dijaloški okvir;
  7. Na liniji Criteria u dijalogu otkucajte: <> 0 ;
  8. Napomena: Prosečna veličina je ostavljena praznom, jer pronalazimo prosječnu vrijednost za iste ćelije upisane za argument Range ;
  9. Kliknite OK da biste zatvorili dijalog i vratili se na radni list;
  10. Odgovor 5 treba da se pojavi u ćeliji D3;
  11. Pošto funkcija ignoriše nultu vrijednost u ćeliji B3, prosjek preostale dvije ćelije je 5: (4 + 6) / 2 = 10;
  12. Ako kliknete na ćeliju D8 kompletnu funkciju = AVERAGEIF (A3: C3, "<> 0") se pojavljuje u traci formule iznad radnog lista.