Skaičiavimas, skaičius ir datas, pagal tam tikrą sąlygą

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.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×