Ako používať funkciu AVERAGEIFS v programe Excel (6 vhodných príkladov)

  • Zdieľajte To
Hugh West

V tomto článku si ukážeme, ako môžete použiť AVERAGEIFS funkcie programu Excel na výpočet niektorých priemerov pri zachovaní jedného alebo viacerých kritérií v programe Excel. Za týmto účelom prejdeme 6 jednoduché príklady.

Funkcia AVERAGEIFS programu Excel (rýchle zobrazenie)

Na nasledujúcom obrázku môžete vidieť prehľad AVERAGEIFS funkcie.

Stiahnite si cvičebnicu

Pri čítaní tohto článku si môžete stiahnuť nasledujúci súbor programu Excel a precvičiť si ho.

6 Použitie funkcie AVERAGEIFS.xlsx

Funkcia Excel AVERAGEIFS: Syntax a argument

Zhrnutie

  • Stránka AVERAGEIFS Funkcia vráti priemer buniek poľa, ktoré spĺňajú jedno alebo viac zadaných kritérií. Tu môžu byť kritériá z toho istého alebo iného poľa.
  • K dispozícii od programu Excel 2007.

Syntax

Syntax AVERAGEIFS je funkcia:

=AVERAGEIFS(average_range,criteria_range1,criteria1,...)

Argument

Argument Povinné alebo voliteľné Hodnota
average_range Požadované Pole buniek, ktorých priemer sa má určiť.
kritérium_rozsah1 Požadované Pole buniek, ktoré musí spĺňať prvé kritérium.
kritériá1 Požadované Prvé kritérium.
kritérium_rozsah2 Voliteľné Pole buniek, ktoré musí spĺňať druhé kritérium.
kritériá2 Voliteľné Druhé kritérium.

Poznámky:

  • Iba 1 kritérium spolu s1 rozsahom buniek, na ktoré sa kritériá použijú ( criteria_range ), je nevyhnutné. Ak však potrebujete, môžete použiť viacero kritérií.
  • Obaja kritériá a criteria_range sa musia spájať ako pár. To znamená, že ak zadáte kritérium_rozsah 2 , musíte zadať kritériá2 .
  • Obaja average_range a všetky criteria_ranges sa musí rovnať. V opačnom prípade Excel zvýši #VALUE!
  • Pri výpočte priemeru hodnôt bude Excel počítať len s tými hodnotami buniek, ktoré spĺňajú všetky kritériá.

Návratová hodnota

Vráti priemer buniek poľa, ktoré spĺňajú jedno alebo viac zadaných kritérií.

Osobitné poznámky

  • Ak sa kritérium rovná hodnote bunky alebo odkazu na bunku, potom môžete namiesto kritéria jednoducho uviesť hodnotu alebo odkaz na bunku.

Takto:

=AVERAGEIFS(C5:C9,C5:C9,1)

ALEBO

=AVERAGEIFS(C5:C9,C5:C9, "Vyhral")

ALEBO

=AVERAGEIFS(C5:C9,C5:C9,A2)

  • Ak kritérium označuje hodnotu väčšiu alebo menšiu ako nejaká hodnota, uzavrite kritérium do apostrof ("")

Takto:

=AVERAGEIFS(C5:C9,C5:C9,">1")

  • Ak kritérium označuje väčšiu alebo menšiu hodnotu ako nejaký odkaz na bunku, uzavrite iba symbol väčšej alebo menšej hodnoty do apostrof ("") a potom pripojte odkaz na bunku pomocou ampersand (&)

Takto:

=AVERAGEIFS(C5:C9,C5:C9,">"&A2)

  • Môžete mať aj čiastočné zhody v rámci AVERAGEIFS

Na porovnanie jedného znaku na určitom mieste použite " ?".

Napríklad " ?koniec" bude zodpovedať " ohnúť" , " poslať" ale nie " stráviť" alebo "koniec".

A na porovnanie ľubovoľného počtu znakov vrátane nuly použite " *" .

Napríklad " *koniec" bude zodpovedať " koniec" , " ohnúť" , " poslať" , " stráviť" všetky.

Takže AVERAGEIFS vzorec bude vyzerať takto:

=AVERAGEIFS(C5:C9,C5:C9,"?end")

ALEBO

=AVERAGEIFS(C5:C9,C5:C9, "*end")

  • Ak je niektorá bunka v rámci average_range obsahuje inú textovú hodnotu ako číslo, AVERAGEIFS to nezapočíta, aj keď spĺňa všetky kritériá. Pretože je možné vypočítať len priemer nejakých čísel, nie nejaký text.

6 príkladov použitia funkcie Excel AVERAGEIFS

Nasledujúci súbor údajov má Súper , Ciele , Asistencie , Výsledky a Miesto konania Okrem toho pomocou tohto súboru údajov preukážeme 6 príklady, ktoré ukazujú použitie AVERAGEIFS tu sme použili funkciu Excel 365 . Môžete použiť akúkoľvek dostupnú verziu programu Excel.

1. Použitie jedného kritéria pre hodnotu Equal To vo funkcii AVERAGEIFS

V tomto príklade vám ukážeme, ako môžete použiť AVERAGEIFS pomocou jedného kritéria rovnajúceho sa hodnote. Potom pomocou funkcie AVERAGEIFS zistíme priemernú hodnotu Ciele na základe kritérií, keď Výsledok je . Won .

Tu sme už označili Ciele a kritériá Won s žltá farba a zistíme priemer gólov, ktoré majú žltá farba .

Kroky:

  • Najprv do bunky napíšeme nasledujúci vzorec H6 .
=AVERAGEIFS(C6:C23,E6:E23, "Vyhral")

Rozdelenie vzorca

  • AVERAGEIFS(C6:C23,E6:E23, "Vyhral") → Vypočíta priemer iba tých buniek v poli C6 na C23 ktorých zodpovedajúce bunky v poli E6 na E23 obsahovať " Won ".
    • Výkon: 2,09
  • Potom stlačte tlačidlo VSTÚPIŤ .

Výsledkom je výsledok v bunke H6 .

Prečítajte si viac: Ako používať funkciu AVERAGE v programe Excel (5 príkladov)

2. Použitie jediného kritéria pre hodnotu väčšiu ako hodnota

V tomto príklade vám ukážeme, ako používať AVERAGEIFS funkciu na zistenie Cieľ ktoré majú Asistencie čísla väčšia alebo rovná 1 Tu sme už označili počet Asistencie ktoré majú hodnotu väčšia alebo rovná 1 a počet Ciele na základe asistencií s žltá farba Ďalej vypočítame priemer týchto cieľov na základe kritérií.

Kroky:

  • Na začiatok zadáme do bunky nasledujúci vzorec H6 .
=AVERAGEIFS(C6:C23,D6:D23,">=1")

Rozdelenie vzorca

  • AVERAGEIFS(C6:C23,D6:D23,">=1") → Vypočíta priemer iba tých buniek v poli C6 na C23 ktorých zodpovedajúce bunky v poli D6 na D23 obsahovať čokoľvek väčšia alebo rovná 1 .
    • Výkon: 1,80
  • Potom stlačte tlačidlo VSTÚPIŤ .

Preto môžete vidieť výsledok v bunke H6 .

Podobné čítania

  • Ako používať funkciu LINEST v programe Excel (4 vhodné príklady)
  • Používanie funkcie RANK v programe Excel (s 5 príkladmi)
  • Ako používať funkciu VAR v programe Excel (4 príklady)
  • Použitie funkcie PROB v programe Excel (3 príklady)
  • Ako používať funkciu STDEV programu Excel (3 jednoduché príklady)

3. Použitie viacerých kritérií vo funkcii AVERAGEIFS

V tomto príklade si ukážeme použitie AVERAGEIFS na základe viacerých kritérií.

Tu zistíme priemer gólov, keď Ciele číslo je aspoň 1 , a keď sa Miesto konania je . Domov Obe kritériá sme označili Žltá farba .

Kroky:

  • Najprv do bunky napíšeme nasledujúci vzorec H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",F6:F23,"Home")

Rozdelenie vzorca

  • AVERAGEIFS(C6:C23,C6:C23,">=1",F6:F23, "Domov") → Vypočíta priemer iba tých buniek v poli C6 na C23 ktoré obsahujú čokoľvek väčšia alebo rovná 1 a ktorých zodpovedajúce bunky v poli F6 na F23 obsahovať " Domov ".
    • Výkon: 2,33
  • V tomto okamihu stlačte VSTÚPIŤ .

Výsledok si preto môžete pozrieť v H6 .

Opäť zistíme priemer gólov, keď Ciele číslo je väčšia alebo rovná 1 , a keď sa Asistencie číslo je tiež väčšia alebo rovná 1 Obe kritériá sme označili Žltá farba .

  • Potom do bunky napíšeme nasledujúci vzorec H6 .
=AVERAGEIFS(C6:C23,C6:C23,">=1",D6:D23,">=1")

Rozdelenie vzorca

  • AVERAGEIFS(C6:C23,C6:C23,”>=1″,D6:D23,”>=1″) → Vypočíta priemer iba tých buniek v poli C6 na C23 ktoré obsahujú čokoľvek väčšia alebo rovná 1 a ktorých zodpovedajúce bunky v poli D6 na D23 obsahovať čokoľvek väčšia alebo rovná 1 .
    • Výkon: 2,33
  • V tomto okamihu stlačte VSTÚPIŤ .

Výsledok si preto môžete pozrieť v H6 .

4. Počítanie priemeru s čiastočnou zhodou (zástupný znak)

V tomto príklade vám ukážeme, ako vypočítať priemer pomocou AVERAGEIFS keď sa kritériá zhodujú čiastočne. Použijeme Zástupný znak na tento účel. Vidíte, existujú dve Kórey na Súper zoznam, Severná Kórea a Južná Kórea . Ďalej zistíme priemer cieľov z Súper ktorá má Kórea v ich mene. Tu sme označili Súper a zodpovedajúce Cieľ číslo s Žltá farba .

Kroky:

  • Najprv do bunky napíšeme nasledujúci vzorec H6 .
=AVERAGEIFS(C6:C23,B6:B23, "*Kórea")

Rozdelenie vzorca

  • AVERAGEIFS(C6:C23,B6:B23, "*Kórea") → Vypočíta priemer iba tých buniek v poli C6 na C23 ktorých zodpovedajúce bunky v poli B6 na B23 obsahujú čokoľvek, čo má " Kórea " na konci.
    • Výstup: 2
  • Okrem toho stlačte VSTÚPIŤ .

Preto môžete vidieť výsledok v bunke H6 .

Ak sa chcete dozvedieť viac o zástupná karta znaky, môžete navštíviť tento odkaz.

Prečítajte si viac: Rôzne spôsoby počítania v programe Excel

5. Používanie odkazov na bunky vo funkcii AVERAGEIFS

V tomto príklade použijeme odkaz na bunku namiesto textu v AVERAGEIFS Na tento účel použijeme jediné kritérium.

Tu zistíme priemernú Ciele na základe kritérií, keď Výsledok je . Won Vo vzorci namiesto zadania Won , jednoducho vyberieme bunku E6 .

Už sme označili Ciele a kritériá Won s žltá farba a zistíme priemer gólov, ktoré majú žltá farba .

Kroky:

  • Najprv do bunky napíšeme nasledujúci vzorec H6 .

=AVERAGEIFS(C6:C23,E6:E23,E6)

Rozdelenie vzorca

  • AVERAGEIFS(C6:C23,E6:E23,E6) → Vypočíta priemer iba tých buniek v poli C6 na C23 ktorých zodpovedajúce bunky v poli E6 na E23 obsahujú obsah bunky E6 to je " Won ".
    • Výkon: 2,09
  • Potom stlačte tlačidlo VSTÚPIŤ .

Výsledkom je výsledok v bunke H6 .

6. Použitie rozsahu dátumov vo funkcii AVERAGEIFS

Tu vám ukážeme používanie AVERAGEIFS funkcia, keď je Dátum a chceme zistiť priemer na základe Dátumy Na tento účel sme upravili predchádzajúci súbor údajov a pridali sme Dátum stĺpec k nemu.

Potom chceme nájsť priemer cieľov, ktoré obsahujú dátum od 20-Mar-22 na 08-Aug-22 . Tu sme tieto dátumy označili Žltá farba .

Kroky:

  • Na začiatku zadáme do bunky nasledujúci vzorec H6 .
=AVERAGEIFS(C6:C23,F6:F23,"=20-Mar-22")

Rozdelenie vzorca

  • AVERAGEIFS(C6:C23,F6:F23,”=20-Mar-22″) → Vypočíta priemer iba tých buniek v poli C6 na C23 ktorých zodpovedajúce bunky v poli F6 na F23 obsahujú dátumy väčšie alebo rovné 20-Mar-22 a menšia alebo rovná 8-Aug-22 .
    • Výstup: 1.727272727
  • V tomto okamihu stlačte VSTÚPIŤ .

Výsledok si preto môžete pozrieť v H6 .

Bežné chyby s funkciou Excel AVERAGEIFS

V nasledujúcej tabuľke sme uviedli bežné chyby AVERAGEIFS a dôvody výskytu takýchto chýb.

Chyba Keď sa ukážu
#DIV/0! Zobrazí sa, keď žiadna hodnota v average_match nezodpovedá všetkým kritériám.
#VALUE! To sa prejaví, keď dĺžky všetkých polí nie sú rovnaké.

Praktická časť

Môžete si stiahnuť uvedený súbor Excel a precvičiť si tak vysvetlené príklady.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.