Výsledky vyhľadávania

Funkcie COUNTIF, SUMIF, AVERAGEIF...

S funkciami COUNT, SUM, AVERAGE sme sa oboznámili v článku Štatistické funkcie SUM, AVERAGE, MIN.... Všimnite si, že v tomto prípade je k názvu funkcie pripojené IF - AK, čo znamená "splnenie podmienky".

Stiahnite a otvorte si súbor countif-sumif-averageif-countifs-sumifs-averageifs-vysvetlenie.xlsx. Budeme pracovať v hárku Brigádnici.

📥 Stiahnuť súbor countif-sumif-averageif-countifs-sumifs-averageifs-vysvetlenie.xlsx

Vo vzorcoch píšte úvodzovky ručne! Automatické formátovanie ich niekedy zobrazí ako dolné úvodzovky a to nie je správne, vzorec potom nefunguje.

Funkcia COUNTIF

1. úloha: Koľkokrát bol odpracovaný počet hodín vyšší ako 50?

Pýtame sa: Koľkokrát bol odpracovaný počet hodín vyšší ako 50?.

Potrebujeme zistiť počet buniek, v ktorých hodnoty spĺňajú dané kritérium. Použijeme funkciu COUNTIF.

Funkcia COUNTIF obsahuje 2 argumenty: =COUNTIF(rozsah; kritérium)

Zostavíme vzorec v bunke G2:

Výsledok je 4.

Často sa stáva, že kritérium alebo hodnota, ktorá je jeho súčasťou, je uvedená v samostatnej bunke. Vtedy využívame adresu bunky s kritériom (3. úloha) alebo spojenie porovnávacieho symbolu s adresou bunky pomocou symbolu & (2. úloha).

2. úloha: Koľkokrát bol odpracovaný počet hodín vyšší ako hodnota v bunke B12?

Vzorec: =COUNTIF(B2:B10;">"&B12)

3. úloha: Koľkokrát bol odpracovaný počet hodín pri splnení kritéria v bunke B13?

Vzorec: =COUNTIF(B2:B10;B13)

SUMIF

4. úloha: Koľko bolo spolu odpracovaných hodín v júli 2018?

Potrebujeme sčítať odpracované hodiny pri splnení kritéria júl 2018. Použijeme funkciu SUMIF.

Funkcia SUMIF obsahuje 2 povinné argumenty a 1 nepovinný argument: =SUMIF(rozsah; kritérium;[rozsah_súhrnu]).

Zostavíme vzorec v bunke G5:

AVERAGEIF

5. úloha: Koľko bolo priemerne odpracovaných hodín v auguste 2018?

Pýtame sa na priemerný počet odpracovaných hodín pri splnení podmienky august 2018. Využijeme funkciu AVERAGEIF.

Funkcia AVERAGEIF obsahuje 2 povinné argumenty a 1 nepovinný argument: =AVERAGEIF(rozsah; kritérium;[priemerný_rozsah]).

Zostavíme vzorec v bunke G6:

COUNTIFS

6. úloha: Koľkokrát bol počet odpracovaných hodín v auguste 2018 menší ako 70?

V tomto prípade zisťujeme počet buniek v prípade splnenia 2 kritérií - august 2018 a menší ako 70. Využijeme funkciu COUNTIFS, ktorá umožňuje zadanie viacerých podmienok.

Funkcia COUNTIFS obsahuje 2 povinné argumenty a ďalšie nepovinné argumenty: =COUNTIFS(rozsah_kritérií1; kritérium1;[rozsah_kritérií2; kritérium2]...).

Povolených je maximálne 127 dvojíc rozsah-kritérium. Všetky rozsahy musia pozostávať z rovnakého počtu riadkov a stĺpcov.

V bunke G7 zostavíme postupne vzorec:

SUMIFS

7. úloha: Spolu koľko hodín odpracovali chlapci v auguste 2018?

V tomto prípade zisťujeme celkový počet odpracovaných hodín v prípade splnenia 2 kritérií - august 2018 a pohlavie CH. Využijeme funkciu SUMIFS, ktorá umožňuje zadanie viacerých podmienok.

Funkcia SUMIFS obsahuje 3 povinné argumenty a ďalšie nepovinné argumenty: =SUMIFS(rozsah_súhrnu; rozsah_kritérií1; kritérium1;[rozsah_kritérií2; kritérium2]...).

Povolených je maximálne 127 dvojíc rozsah-kritérium. Všetky rozsahy musia pozostávať z rovnakého počtu riadkov a stĺpcov.

V bunke G8 zostavíme postupne vzorec:

AVERAGEIFS

8. úloha: Koľko hodín priemerne odpracovali chlapci od júla 2018?

V tomto prípade zisťujeme priemerný počet odpracovaných hodín v prípade splnenia 2 kritérií - > júl 2018 a pohlavie CH. Využijeme funkciu AVERAGEIFS, ktorá umožňuje zadanie viacerých podmienok.

Funkcia AVERAGEIFS obsahuje 3 povinné argumenty a ďalšie nepovinné argumenty: =AVERAGEIFS(priemerný_rozsah; rozsah_kritérií1; kritérium1;[rozsah_kritérií2; kritérium2]...).

Povolených je maximálne 127 dvojíc rozsah-kritérium. Všetky rozsahy musia pozostávať z rovnakého počtu riadkov a stĺpcov.

V bunke G9 zostavíme postupne vzorec:

Pozrite si obrázok s výsledkami:

A obrázok s vypísanými vzorcami: