Ak chcete spočítať čísla alebo dátumy, ktoré spĺňajú jednu podmienku (napríklad rovná sa, väčšia ako, menšia ako, väčšia alebo rovná sa, alebo menšia ako alebo rovná), použite funkciu COUNTIF . Ak chcete spočítať čísla alebo dátumy, ktoré spadajú do rozsahu (napríklad väčšie ako 9 000 a súčasne menšie ako 2 2 500), môžete použiť funkciu COUNTIFS . Prípadne môžete použiť aj funkciu SUMPRODUCT.
Príklad
Poznámka: Tieto odkazy na vzorce buniek, ktoré sú tu uvedené, budete musieť upraviť na základe toho, kde a ako skopírujete tieto príklady do excelového hárka.
1 |
A |
B |
---|---|---|
2 |
Predajca |
Faktúra |
3 |
Kováč |
15 000 |
4 |
Kováč |
9 000 |
5 |
Koška |
8 000 |
6 |
Suyma |
20 000 |
7 |
Kováč |
5 000 |
8 |
Grešák |
22 500 |
9 |
Vzorec |
Popis (výsledok) |
10 |
=COUNTIF(B2:B7;">9 000") |
Funkcia COUNTIF spočíta počet buniek v rozsahu B2:B7, ktoré obsahujú čísla väčšie ako 9 000 (4) |
11 |
=COUNTIF(B2:B7;"<=9000") |
Funkcia COUNTIF spočíta počet buniek v rozsahu B2:B7, ktoré obsahujú čísla menšie ako 9 000 (4) |
12 |
=COUNTIFS(B2:B7;">=9000";B2:B7;"<=22500") |
Funkcia COUNTIFS spočíta počet buniek v rozsahu B2:B7 väčší alebo rovný 9 000 a je menší alebo rovný 22 500 (4) |
13 |
=SUMPRODUCT((B2:B7>=9000)*(B2:B7<=22500)) |
Funkcia SUMPRODUCT spočíta bunky v rozsahu B2:B7, ktoré obsahujú čísla väčšie alebo rovné 9 000 a menšie alebo rovné 22 500 (4). |
14 |
Dátum |
|
15 |
3/11/2011 |
|
16 |
1/1/2010 |
|
17 |
12/31/2010 |
|
18 |
6/30/2010 |
|
19 |
Vzorec |
Popis (výsledok) |
20 |
=COUNTIF(B14:B17;">1. 3. 2010") |
Spočíta počet buniek v rozsahu B14:B17 s údajmi väčšími ako 1.3.2010 (3) |
21 |
=COUNTIF(B14:B17;"31.12.2010") |
Spočíta počet buniek v rozsahu B14:B17, ktorý sa rovná 31.12.2010 (1). V kritériách nie je potrebné znamienko rovnosti, takže tu nie je zahrnuté (vzorec bude fungovať so znamienkom rovnosti, ak ho zahrniete ("=31.12.2010"). |
22 |
=COUNTIFS(B14:B17;">=1/1/2010";B14:B17;"<=31.12.2010") |
Spočíta počet buniek v rozsahu B14:B17, ktoré sú medzi (vrátane) 1.1.2010 a 31.12.2010 (3). |
23 |
=SUMPRODUCT((B14:B17>=DATEVALUE("1/1/2010"))*(B14:B17<=DATEVALUE("31.12.2010"))) |
Spočíta počet buniek v rozsahu B14:B17, ktoré sú medzi (vrátane) 1.1.2010 a 31.12.2010 (3). Funkcia DATEVALUE skonvertuje dátumy na číselnú hodnotu, s ktorou potom môže pracovať funkcia SUMPRODUCT. |