Utilizați AVERAGEIF din Excel pentru a ignora valorile zero când găsiți media

Funcția AVERAGEIF a fost adăugată în Excel 2007 pentru a facilita găsirea valorii medii într-o gamă de date care întrunesc un criteriu specificat.

O astfel de utilizare pentru funcția este de a avea să ignore valorile zero în datele care aruncă media sau media aritmetică atunci când se utilizează funcția medie AVERAGE .

În plus față de datele care sunt adăugate la o foaie de lucru, valorile zero pot fi rezultatul calculelor formularelor - în special în foile de lucru incomplete.

Ignorați zero când găsiți media

Imaginea de mai sus conține o formulă care utilizează AVERAGEIF care ignoră valorile zero. Criteriul din formula care face acest lucru este " <> 0".

Caracterul "<>" este simbolul nu este egal în Excel și este creat prin tastarea parantezelor unghiulare - situate în colțul din dreapta jos al tastaturii - înapoi în spate;

Exemplele din imagine folosesc aceeași formulă de bază - numai modificarea intervalului. Diferitele rezultate obținute se datorează diferitelor date utilizate în formula.

Sintaxa funcțiilor AVERAGEIF și Augment

Sintaxa unei funcții se referă la aspectul funcției și include numele funcției , paranteze și argumente .

Sintaxa pentru funcția AVERAGEIF este:

= AVERAGEIF (interval, criterii, interval mediu)

Argumentele pentru funcția AVERAGEIF sunt:

Interval - (obligatoriu) grupul de celule funcția va căuta pentru a găsi potriviri pentru argumentul criteriilor de mai jos.

Criteriile - (obligatorii) determină dacă datele dintr-o celulă trebuie să fie medii sau nu

Rangul mediu - (opțional) intervalul de date care este mediatizat dacă primul domeniu respectă criteriile specificate. Dacă acest argument este omis, datele din argumentul Range sunt medii în loc - așa cum se arată în exemplele din imaginea de mai sus.

Funcția AVERAGEIF ignoră:

Notă:

Ignore Zeros Exemplu

Opțiunile pentru introducerea funcției AVERAGEIF și argumentele acesteia includ:

  1. Tastarea funcției complete, cum ar fi: = AVERAGEIF (A3: C3, "<> 0") într-o celulă de foaie de lucru;
  2. Selectarea funcției și a argumentelor acesteia utilizând caseta de dialog Funcție AVERAGEIF .

Deși este posibilă doar introducerea manuală a funcției complete, mulți oameni consideră că este mai ușor să folosești caseta de dialog deoarece are grijă de introducerea sintaxei funcției - cum ar fi parantezele și separatoarele de virgule necesare între argumente.

În plus, dacă funcția și argumentele acesteia sunt introduse manual, argumentul Criteria trebuie să fie înconjurat de ghilimele: "<> 0" . Dacă caseta de dialog este utilizată pentru a introduce funcția, ea va adăuga ghilimele pentru dvs.

Mai jos sunt menționați pașii utilizați pentru a introduce AVERAGEIF în celula D3 a exemplului de mai sus utilizând caseta de dialog a funcției.

Deschiderea casetei de dialog AVERAGEIF

  1. Faceți clic pe celula D3 pentru a deveni celula activă - locația în care vor fi afișate rezultatele funcției;
  2. Faceți clic pe fila Formule a panglicii ;
  3. Alegeți mai multe funcții> Statistică din panglică pentru a deschide lista verticală de funcții;
  4. Faceți clic pe AVERAGEIF din listă pentru a afișa caseta de dialog a funcției;
  5. În caseta de dialog, faceți clic pe linia Gama ;
  6. Evidențiați celulele A3 până la C3 din foaia de lucru pentru a introduce acest interval în caseta de dialog;
  7. Pe linia Criteria din caseta de dialog, tastați: <> 0 ;
  8. Notă: Intervalul mediu este lăsat necompletat deoarece găsim valoarea medie pentru aceleași celule introduse pentru argumentul Range ;
  9. Faceți clic pe OK pentru a închide caseta de dialog și a reveni la foaia de lucru;
  10. Răspunsul 5 ar trebui să apară în celula D3;
  11. Deoarece funcția ignoră valoarea zero în celula B3, media celorlalte două celule este de 5: (4 + 6) / 2 = 10;
  12. Dacă faceți clic pe celula D8 funcția completă = AVERAGEIF (A3: C3, "<> 0") apare în bara de formula de deasupra foii de lucru.