Norėdami skaičiuoti skaičius ar datas, kurios atitinka vieną sąlygą (pvz., lygu, daugiau nei, mažiau nei, daugiau nei arba lygu, arba mažiau arba lygu), naudokite funkciją COUNTIF . Norėdami suskaičiuoti skaičius ar datas, kurios patenka į diapazoną (pvz., didesnis nei 9 000 ir tuo pačiu metu mažesnis nei 22 500), galite naudoti funkciją COUNTIFS . Arba galite naudoti SUMPRODUCT.
Pavyzdys
Pastaba
Jums reikės koreguoti šias langelių formulių nuorodas, išdėstytas čia, atsižvelgiant į tai, kur ir kaip kopijuosite šiuos pavyzdžius į "Excel" lapą.
| 1 | A | B |
|---|---|---|
| 2 | Pardavėjas | Sąskaita |
| 3 | Petraitis | 15 000 |
| 4 | Petraitis | 9,000 |
| 5 | Jonaitis | 8,000 |
| 6 | Sjūma | 20 000 |
| 7 | Petraitis | 5 000 |
| 8 | Vilutis | 22 500 |
| 9 | Formulė | Aprašas (rezultatas) |
| 10 | =COUNTIF(B2:B7;">9000") | Funkcija COUNTIF skaičiuoja diapazono B2:B7 langelius, kuriuose yra skaičiai, didesni nei 9 000 (4) |
| 11 | =COUNTIF(B2:B7;"<=9000") | Funkcija COUNTIF skaičiuoja diapazono B2:B7 langelius, kuriuose yra mažesni nei 9000 (4) |
| 12 | =COUNTIFS(B2:B7;">=9000";B2:B7;"<=22500") | Funkcija COUNTIFS skaičiuoja, kiek diapazone B2:B7 yra didesnių arba lygių 9000 ir yra mažesnių arba lygių 22500 (4) |
| 13 | =SUMPRODUCT(((B2:B7>=9000)*(B2:B7<=22500)) | Funkcija SUMPRODUCT skaičiuoja diapazono B2:B7 langelius, kuriuose yra skaičiai, didesni arba lygūs 9000 ir mažesni arba lygūs 22500 (4). |
| 14 | Data | |
| 15 | 3/11/2011 | |
| 16 | 1/1/2010 | |
| 17 | 12/31/2010 | |
| 18 | 6/30/2010 | |
| 19 | Formulė | Aprašas (rezultatas) |
| 20 | =COUNTIF(B14:B17;">2010-03-01") | Apskaičiuoja, kiek diapazone B14:B17 yra langelių, kurių duomenys didesni nei 2010-03-01. (3). |
| 21 | =COUNTIF(B14:B17;"2010-12-31") | Apskaičiuoja, kiek langelių diapazone B14:B17 yra lygu 2010-12-31 (1). Lygybės ženklas kriterijuose nereikalingas, todėl jis čia neįtraukiamas (formulė veiks su lygybės ženklu, jei jį įtrauksite ("=2010-12-31"). |
| 22 | =COUNTIFS(B14:B17;">=1/1/2010";B14:B17,"<=2010-12-31") | Suskaičiuoja, kiek langelių diapazone B14:B17 yra nuo (imtinai) nuo 2010-01-01 iki 2010-12-31 (3). |
| 23 | =SUMPRODUCT((B14:B17>=DATEVALUE("1/1/2010"))*(B14:B17<=DATEVALUE("12/31/2010"))) | Suskaičiuoja, kiek langelių diapazone B14:B17 yra nuo (imtinai) nuo 2010-01-01 iki 2010-12-31 (3). Funkcija DATEVALUE konvertuoja datas į skaitinę reikšmę, su kuria funkcija SUMPRODUCT tada gali dirbti. |