Pomocou programu AVERAGEIF programu Excel môžete ignorovať hodnoty nuly pri hľadaní priemeru

Funkcia AVERAGEIF bola pridaná do programu Excel 2007, aby bolo jednoduchšie nájsť priemernú hodnotu v rozsahu údajov, ktoré spĺňajú určené kritérium.

Jedným z takýchto použití pre funkciu je, aby nechala ignorovať nulové hodnoty v údajoch, ktoré vyhodnocujú priemerný alebo aritmetický priemer pri použití pravidelnej funkcie AVERAGE .

Okrem údajov pridaných do pracovného hárku môžu byť nulové hodnoty výsledkom výpočtov vzorca - najmä v neúplných pracovných listoch .

Ignorovať nuly pri hľadaní priemeru

Obraz vyššie obsahuje vzorec používajúci AVERAGEIF, ktorý ignoruje nulové hodnoty. Kritériom vo vzorci, ktorý to robí, je " <0".

Znak "<>" je v programe Excel nerovnaký symbol a je vytvorený zadaním uholníkov - umiestnených v pravom dolnom rohu klávesnice - späť do zadnej strany;

Príklady v obrázku používajú rovnaký základný vzorec - iba zmena rozsahu. Rôzne získané výsledky sú dôsledkom rôznych údajov použitých vo vzorci.

Funkcia syntaxe a rozšírenia funkcie AVERAGEIF

Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie , zátvorky a argumenty .

Syntax pre funkciu AVERAGEIF je:

= AVERAGEIF (rozsah, kritériá, priemerná hodnota)

Argumenty pre funkciu AVERAGEIF sú:

Rozsah - (povinná) skupina buniek vyhľadáva funkciu na vyhľadanie zhody pre parameter Kritéria nižšie.

Kritériá - (povinné) určuje, či majú byť údaje v bunke spriemerované alebo nie

Average_range - (nepovinné) rozsah dát, ktorý sa spriemeruje, ak prvý rozsah spĺňa stanovené kritériá. Ak sa tento argument vynechá, údaje v argumentoch rozsahu sa spriemerujú namiesto toho - ako je uvedené v príkladoch na obrázku vyššie.

Funkcia AVERAGEIF ignoruje:

Poznámka:

Ignorovať nulové príklady

Možnosti zadávania funkcie AVERAGEIF a jej argumentov zahŕňajú:

  1. Zadanie úplnej funkcie, napríklad: = AVERAGEIF (A3: C3, "<> 0") do bunky pracovného hárka;
  2. Výber funkcie a jej argumentov pomocou dialógového okna funkcií AVERAGEIF .

Aj keď je možné úplne zadat 'kompletnú funkciu manuálne, mnohí ľudia jednoduchšie používajú dialógové okno, pretože sa stará o zadanie syntaxe funkcie - ako sú zátvorky a oddeľovače čiarok, ktoré sa vyžadujú medzi argumentmi.

Okrem toho, ak je funkcia a jej argumenty zadané manuálne, argument Kritérií musí byť obklopený úvodzovkami: "<> 0" . Ak sa dialógové okno použije na zadanie funkcie, pridá sa vám úvodzovky.

Nižšie sú uvedené kroky používané na zadanie AVERAGEIF do bunky D3 vyššie uvedeného príkladu pomocou dialógového okna funkcie.

Otvorenie dialógového okna AVERAGEIF

  1. Kliknutím na bunku D3 ju vytvoríte ako aktívnu bunku - miesto, kde sa zobrazia výsledky funkcie.
  2. Kliknite na kartu Vzorky pásky ;
  3. Vyberte ďalšie funkcie> Štatistika z pásu klepnutím otvorte rozbaľovací zoznam funkcií.
  4. Kliknutím na položku AVERAGEIF v zozname zobrazíte dialógové okno funkcie.
  5. V dialógovom okne kliknite na riadok Dosah ;
  6. Zvýraznite bunky A3 až C3 v pracovnom hárku a zadajte tento rozsah do dialógového okna.
  7. Na riadku Kritériá v dialógovom okne zadajte: <> 0 ;
  8. Poznámka: Average_range zostane prázdne, pretože nájdeme priemernú hodnotu pre rovnaké bunky zadané pre parameter Range ;
  9. Kliknutím na tlačidlo OK zatvorte dialógové okno a vrátite sa do pracovného hárka.
  10. Odpoveď 5 by sa mala objaviť v bunke D3;
  11. Keďže funkcia ignoruje nulovú hodnotu v bunke B3, priemer zostávajúcich dvoch buniek je 5: (4 + 6) / 2 = 10;
  12. Ak kliknete na bunku D8 úplnú funkciu = AVERAGEIF (A3: C3, "<> 0") sa zobrazí vo formulári nad pracovným hárkom.