Norėdami suskaičiuoti skaičius arba datas, kurios atitinka vieną sąlygą (pvz., lygu, didesnė už, mažesnė, didesnė arba lygi arba mažesnė už arba lygi) naudokite funkciją COUNTIF . Norėdami suskaičiuoti skaičius arba datas, patenkančias į diapazoną (pvz., daugiau nei 9 000 ir tuo pačiu metu mažiau nei 22500), galite naudoti funkciją COUNTIFS . Taip pat galite naudoti SUMPRODUCT.
Pavyzdys
Pastaba: Turėsite koreguoti šias langelių formulės nuorodas, išdėstytas čia, atsižvelgdami į tai, kur ir kaip kopijuosite šiuos pavyzdžius į "Excel" lapą.
1 |
A |
B |
---|---|---|
2 |
Pardavėjas |
Sąskaita faktūra |
3 |
Petraitis |
15 000 |
4 |
Petraitis |
9,000 |
5 |
Jonaitis |
8,000 |
6 |
Suyma |
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 langelių, kuriuose yra didesni nei 9000 skaičiai, skaičių (4). |
11 |
=COUNTIF(B2:B7,"<=9000") |
Funkcija COUNTIF skaičiuoja diapazono B2:B7 langelius, kuriuose yra mažesni nei 9000 skaičių (4). |
12 |
=COUNTIFS(B2:B7,">=9000",B2:B7,"<=22500") |
Funkcija COUNTIFS suskaičiuoja, kiek diapazono B2:B7 langelių yra didesnė arba lygi 9000 ir yra mažesnė 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 langelių skaičių diapazone B14:B17 su didesniais nei 2010-03-01 duomenimis (3) |
21 |
=COUNTIF(B14:B17,"2010-12-31") |
Skaičiuoja diapazono B14:B17 langelių skaičių, lygų 2010-12-31 (1). Lygybės ženklo nereikia įtraukti į kriterijus, todėl jis čia neįtraukiamas (formulė veiks su lygybės ženklu, jei jį įtrauksite ("=12/31/2010"). |
22 |
=COUNTIFS(B14:B17,">=1/1/2010",B14:B17,"<=12/31/2010") |
Skaičiuoja diapazono B14:B17 langelių, kurie yra tarp (imtinai) 2010-01-01 ir 2010-12-31, skaičių (3). |
23 |
=SUMPRODUCT((B14:B17>=DATEVALUE("2010-01-01"))*(B14:B17<=DATEVALUE("2010-12-31")) |
Skaičiuoja diapazono B14:B17 langelių, kurie yra tarp (imtinai) 2010-01-01 ir 2010-12-31, skaičių (3). Funkcija DATEVALUE konvertuoja datas į skaitinę reikšmę, su kuria funkcija SUMPRODUCT gali dirbti. |