Applies ToExcel за Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

За да преброите числата или датите, които отговарят на едно условие (например равно на, по-голямо от, по-малко от, по-голямо или равно на, или по-малко или равно на), използвайте функцията COUNTIF . За да преброите числата или датите, които попадат в диапазон (например по-голямо от 9000 и едновременно по-малки от 22 500), можете да използвате функцията COUNTIFS . Вместо това можете също да използвате SUMPRODUCT.

Пример

Забележка: Ще трябва да настроите тези препратки към формули за клетки, описани тук, въз основа на това къде и как копирате тези примери в листа на Excel.

1

A

B

2

Продавач

Фактура

3

Банков

15 000

4

Банков

9,000

5

Тодоров

8,000

6

Суима

20 000

7

Банков

5,000

8

Кирилов

22 500

9

Формула

Описание (резултат)

10

=COUNTIF(B2:B7;">9000")

Функцията COUNTIF преброява клетките в диапазона B2:B7, които съдържат числа, по-големи от 9000 (4)

11

=COUNTIF(B2:B7;"<=9000")

Функцията COUNTIF преброява клетките в диапазона B2:B7, които съдържат числа, по-малки от 9000 (4)

12

=COUNTIFS(B2:B7;">=9000";B2:B7;"<=22500")

Функцията COUNTIFS преброява клетките в диапазона B2:B7, по-големи или равни на 9000, и са по-малки или равни на 22 500 (4)

13

=SUMPRODUCT((B2:B7>=9000)*(B2:B7<=22500))

Функцията SUMPRODUCT преброява клетките в диапазона B2:B7, които съдържат числа, по-големи или равни на 9000 и по-малки или равни на 22 500 (4).

14

Дата

15

3/11/2011

16

1/1/2010

17

12/31/2010

18

6/30/2010

19

Формула

Описание (резултат)

20

=COUNTIF(B14:B17;">1.3.2010")

Преброява клетките в диапазона B14:B17 с данни, по-големи от 1.3.2010 (3)

21

=COUNTIF(B14:B17;"31.12.2010")

Преброява клетките в диапазона B14:B17, равен на 31.12.2010 (1). Знакът за равенство не е необходим в критериите, така че той не е включен тук (формулата ще работи със знак за равенство, ако я включите ("=31.12.2010").

22

=COUNTIFS(B14:B17;">=1.1.2010";B14:B17;"<=31.12.2010")

Преброява клетките в диапазона B14:B17, които са между (включително) 1.1.2010 и 31.12.2010 (3).

23

=SUMPRODUCT((B14:B17>=DATEVALUE("1.1.2010"))*(B14:B17<=DATEVALUE("31.12.2010")))

Преброява клетките в диапазона B14:B17, които са между (включително) 1.1.2010 и 31.12.2010 (3). Функцията DATEVALUE преобразува датите в числова стойност, с която след това може да работи функцията SUMPRODUCT.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.