Gebrûk fan 'e AVERAGEIF fan Excel om Zero-wearden te neamen wannear't de gemiddelde is

De funksje AVERAGEIF is tafoege yn Excel 2007 om it makliker te meitsjen om de gemiddelde wearde te finen yn in sprieding fan gegevens dy't in bepaald kritearium foldocht.

Ien soart gebrûk foar de funksje is om it nûmerwearden te bewizen yn gegevens dy't de gemiddelde of arithmetike betsjutting útfiere by it brûken fan de reguliere AVERAGE-funksje .

Neist gegevens dy't oan in wurkblêd tafoege, kinne nulwearden it resultaat fan de formulekalkasjings wêze - benammen yn net kompleet wurkblêden .

Negearje de Zeros by it fynen fan de gemiddelde

It hjirboppe ôfbylding befettet in formule dy't AVERAGEIF brûkt, dy't nulwearden ignoret. It kritearium yn 'e formule dat dit dogge is " <> 0".

It "<>" -o-teken is it lykweardich net- symbol yn Excel en it is makke troch te typen de winkelklassen - lizzend yn de ûnderkant rjochte hoeke fan it toetseboerd - werom nei efter;

De foarbylden yn it byld brûke allegear itselde basisfoarm - allinich it berik feroaret. De ferskate resultaten dy't berikke binne binne fanwege de ferskillende gegevens dy't brûkt wurde yn 'e formule.

AVERAGEIF-funksje Syntaksis en fergruttings

In syntaksisfunksje ferwiist nei it layout fan 'e funksje en befettet de funksje' name, brackets 'en arguminten .

De syntaksis foar de funksje AVERAGEIF is:

= AVERAGEIF (berik, kriteria, gemiddelde_range)

De arguminten foar de funksje AVERAGEIF binne:

Range - (ferplicht) de groep fan sellen de funksje socht om wedstriden te finen foar it ûnderwerp fan kritearia .

Kritearia - (ferplichte) bepaalt oft de gegevens yn in sel binne gemiddeld of net

Average_range - (opsjoneel) it gegevensrige dat gemiddeld is as it earste berik de bepaalde kritearia foldocht. As dit argumint ûntbrekt is, wurde de gegevens yn it argumint omheech feroare - lykas yn 'e foarbylden yn' e ôfbylding hjirboppe sjen litten.

De funksje AVERAGEIF ignoret:

Noat:

Ignore Zeros Example

Opsjes foar it ynfieren fan de funksje AVERAGEIF en har arguminten binne ûnder oaren:

  1. Typ de folsleine funksje, lykas: = AVERAGEIF (A3: C3, "<> 0") yn in wurkblêdzelle;
  2. Selektearje de funksje en syn arguminten mei help fan it finster- finster fan AVERAGEIF .

Hoewol it mooglik is om de folsleine funksje gewoanlik yn te fieren, binne in protte minsken it ienfâldiger om it dialoochfinster te brûken, om't it soarget foar syntaksis yn 'e funksje - lykas de klammerkes en de komma-ôfskieding dy't tusken arguminten fereasket.

Dêrnjonken moatte as de funksje en har arguminten manuell ynfierd wurde, moat it argumint Criteria oandwaanlik wurde troch quotaasjemarken: "<> 0" . As it dialoochoak brûkt wurdt om de funksje te ynfoljen, dan sil it quotaasjemarks foar jo tafoegje.

List hjirûnder binne de stappen dy't brûkt wurde om AVERAGEIF yn sel sel te D3 fan it foarbyld foarbyld te brûken by it dialoochfinster fan de funksje.

Iepenje it AVERAGEIF-dialoochfinster

  1. Klikje op sellen D3 om it aktive sel te meitsjen - de lokaasje wêrby't de funksjes-resultaten werjûn wurde;
  2. Klikje op de ljepblêd Formulas fan it lint ;
  3. Mear funksjes kieze > Statistysk fan it lint om de funksje fan delladen te iepenjen;
  4. Klik op AVERAGEIF yn 'e list om it dialoochfinster fan de funksje op te heljen;
  5. Yn it dialoochfinster klikke jo op 'e rigel- line;
  6. Markearje de sellen A3 oant C3 yn it wurkblêd om dit berik yn te gean yn it dialoochfinster;
  7. Op 'e kriteria- rigel yn it dialoochfinster type: <> 0 ;
  8. Taljochting: De Middellânske rang is leech, om't wy de gemiddelde wearde fine foar deselde selden dy't ynfierd binne foar it argumint Range ;
  9. Klik OK om it dialoochfinster te sluten en werom nei it wurkblêd;
  10. It antwurd 5 moat ferskine yn cell D3;
  11. Sûnt de funksje ignorearret de nulwurdwearde yn selle B3, wurdt it gemiddelde fan de oerbleaune twa sellen 5: (4 + 6) / 2 = 10;
  12. As jo ​​op cell D8 de komplete funksje klikke = AVERAGEIF (A3: C3, "<> 0") ferskynt yn 'e formulierbalke boppe it wurkblêd.