Funkcija AVERAGEIF atvieglo vidējās vērtības atrašanu datu diapazonā, kas atbilst noteiktam kritērijam. Viens no funkcijas izmantošanas veidiem ir likt tai ignorēt nulles vērtības datos, kas atceļ vidējo vai aritmētisko vidējo vērtību, izmantojot parasto funkciju VIDĒJAIS. Papildus datiem, kas tiek pievienoti darblapai, nulles vērtības var būt formulas aprēķinu rezultāts, īpaši nepilnīgās darblapās.
Šajā rakstā sniegtā informācija attiecas uz Excel versijām 2019, 2016, 2013, 2010 un Excel darbam ar Mac.
Ignorēt nulles, atrodot vidējo
Tālāk esošajā attēlā ir parādīta funkcija, kas izmanto AVERAGEIF, lai ignorētu visas nulles vērtības. Visās parādītajās funkcijās tiek izmantota viena un tā pati pamatformula, un tikai diapazons mainās starp piemēriem. Atšķirīgos rezultātus nosaka dažādi formulā izmantotie dati.
Kritērijs formulā, kas ļauj ignorēt nulles, ir:
"0"
AVERAGEIF Funkcijas sintakse un papildinājumi
Funkcijas sintakse attiecas uz funkcijas izkārtojumu un ietver funkcijas nosaukumu, iekavas un argumentus. Funkcijas AVERAGEIF sintakse ir:
=AVERAGEIF (diapazons, kritēriji, vidējais_diapazons)
Funkcijas AVERAGEIF argumenti ir:
- Diapazons (obligāti): šūnu grupa, ko funkcija meklē, lai atrastu atbilstību argumentam Criteria.
- Criteria (obligāti): nosaka, vai šūnā esošajiem datiem ir jāaprēķina vidējais rādītājs.
- Average_range (neobligāti): datu diapazons, kas tiek aprēķināts vidēji, ja pirmais diapazons atbilst norādītajiem kritērijiem. Ja šis arguments tiek izlaists, tā vietā tiek aprēķināts argumenta Diapazons datu vidējais rādītājs.
Funkcija AVERAGEIF ignorē:
- Šūnas argumentā Average_range, kas satur Būla vērtības (TRUE vai FALSE).
- Šūnas vidējā_diapazonā, kas ir tukšas.
Ja neviena šūna diapazonā neatbilst noteiktajiem kritērijiem, AVERAGEIF atgriež DIV/0! kļūdas vērtība, kur visas šūnas diapazonā ir vienādas ar nulli. Ja arguments Diapazons ir pilnīgi tukšs vai satur tikai teksta vērtības, AVERAGEIF atgriež arī DIV/0! kļūdas vērtība.
Ignorēt nulles Piemērs
Iespējas, lai ievadītu funkciju AVERAGEIF un tās argumentus:
- Visas funkcijas ierakstīšana darblapas šūnā.
- Funkcijas un tās argumentu atlase, izmantojot Formula Builder.
Lai gan ir iespējams manuāli ievadīt visu funkciju, ir vieglāk izmantot dialoglodziņu. Dialoglodziņš nodrošina funkcijas sintakses ievadīšanu, piemēram, iekavas un komatu atdalītājus, kas nepieciešami starp argumentiem.
Arī, ja funkcija un tās argumenti tiek ievadīti manuāli, arguments Criteria jāiekļauj pēdiņās, piemēram, " 0". Ja funkcijas ievadīšanai tiek izmantots Formula Builder, tas jūsu vietā pievieno pēdiņas.
Formula Builder atvēršana
Šeit ir norādītas darbības, kas tiek izmantotas, lai parauga attēla šūnā D3 ievadītu AVERAGEIF, izmantojot Formula Builder.
- Atlasiet šūnu D3, lai padarītu to par aktīvo šūnu. Šī ir vieta, kur tiek parādīti funkcijas rezultāti.
- Atlasiet Formulas.
- Izvēlieties Citas funkcijas > Statistical, lai atvērtu funkciju nolaižamo sarakstu.
- Sarakstā atlasiet AVERAGEIF, lai atvērtu Formula Builder.
- Atlasiet rindu Range.
- Izceliet darblapā esošās šūnas A3 līdz C3, lai ievadītu šo diapazonu.
-
Rindā Kritēriji ierakstiet 0. Average_range ir atstāts tukšs, jo jūs atrodat vidējo vērtību tām pašām šūnām, kas ievadītas argumentam Diapazons.
-
Atlasiet Gatavs, lai pabeigtu funkciju. Atbilde 5 parādās šūnā D3.
=VIDĒJAISIF(A3:C3, "0")
Tā kā funkcija ignorē nulles vērtību šūnā B3, atlikušo divu šūnu vidējais rādītājs ir 5 ((4+6)/2=10). Ja atlasāt piemēra šūnu D8, visa funkcija tiek parādīta formulu joslā virs darblapas.