Pastaba:
Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga?
Čia yra straipsnis anglų kalba
, kuriuo galite pasinaudoti kaip patogia nuoroda.
Skaičiavimas, skaičius ir datas, kurios atitinka viena sąlyga (pvz., lygu, didesnis už mažiau nei daugiau nei arba lygu, arba mažiau nei arba lygu), naudokite funkciją COUNTIF . Norėdami suskaičiuoti, skaičius ir datas, kurie patenka į intervalą (pvz., daugiau nei 9000 ir tuo pačiu metu yra mažesnės nei 22500), galite naudoti funkciją COUNTIFS . Taip pat galite naudoti SUMPRODUCT per.
Pavyzdys
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
|
A
|
B
|
Pardavėjas
|
Sąskaita faktūra
|
Petraitis
|
15 000
|
Petraitis
|
9.000
|
Jonaitis
|
8.000
|
Jonaitis
|
20 000
|
Petraitis
|
5.000
|
Juozaitis
|
22 500
|
Formulė
|
Aprašas (rezultatas)
|
=COUNTIF(B2:B7,">9000")
|
Funkcija COUNTIF skaičiuoja langelius diapazone B2: B7, kuriuose yra skaičiai, didesni nei 9000 (4)
|
=COUNTIF(B2:B7,"<=9000")
|
Funkcija COUNTIF skaičiuoja langelius diapazone B2: B7, kuriuose yra skaičiai mažesnė nei 9000 (4)
|
= COUNTIFS(B2:B7,">=9000",B2:B7,"<=22500")
|
Suskaičiuoja, kiek langelių diapazonas B2: B7, didesnių arba lygių 9000 funkciją COUNTIF (galima programoje "Excel 2007" ir naujesnės versijos), ir yra mažesnė arba lygi 22500 (4)
|
= SUMPRODUCT ((B2:B7>=9000) * (B2: B7 < = 22500))
|
Funkcija SUMPRODUCT skaičiuoja langelius diapazone B2: B7, kuriuose yra skaičių, didesnių arba lygių 9000 ir mažesne arba lygia 22500 (4). Galite naudoti šią funkciją, "Excel 2003" ir ankstesnes versijas, jei nėra COUNTIFS.
|
Data
|
|
3/11/2011
|
|
1/1/2010
|
|
12/31/2010
|
|
6/30/2010
|
|
Formulė
|
Aprašas (rezultatas)
|
= COUNTIF(B14:B17,">3/1/2010")
|
Suskaičiuoja, kiek langelių diapazono B14:B17 su duomenų daugiau nei 3/1/2010 (3)
|
=COUNTIF(B14:B17,"12/31/2010")
|
Skaičiuoja langelių diapazono B14:B17 lygus 12/31/2010 (1). Lygybės ženklo nereikia kriterijų, todėl tai nėra įtraukta čia (jei norite įtraukti, formulė veiks lygybės ženklo ("= 12/31/2010").
|
= COUNTIFS(B14:B17,">=1/1/2010",B14:B17,"<=12/31/2010")
|
Skaičiuoja langelių diapazono B14:B17 – (imtinai) 1/1/2010 12/31/2010 (3).
|
= SUMPRODUCT ((B14:B17>=DATEVALUE("1/1/2010")) * (B14:B17 < =DATEVALUE("12/31/2010")))
|
Skaičiuoja langelių diapazono B14:B17 – (imtinai) 1/1/2010 12/31/2010 (3). Šiame pavyzdyje yra naudojamas kaip funkciją COUNTIFS, kuris buvo įvestas programoje "Excel 2007". Funkcija DATEVALUE konvertuoja datas į skaitinė reikšmė, funkcija SUMPRODUCT galite dirbti su.
|
|