Щоб обчислення кількості чисел або дат, які відповідають одній умові (наприклад, дорівнює, більше, менше, більше або дорівнює або менше або дорівнює), використовуйте функцію COUNTIF. Щоб підрахувати кількість чисел або дат у діапазоні (наприклад, більше за 9000 і одночасно менше 22 500), можна скористатися функцією COUNTIFS. Крім того, можна також використовувати функції SUMPRODUCT.

Приклад

Примітка.: Вам знадобиться змінити наведені тут посилання на формули на клітинки залежно від того, де та як їх буде скопійовано Excel аркуші.

1

А

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 (доступна в Excel 2007 і пізніших версій) підраховує кількість клітинок у діапазоні B2:B7, більших або рівних 9000 та менших або дорівнює 22500 (4)

13

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

Функція SUMPRODUCT обчислює кількість клітинок у діапазоні B2:B7, які містять числа, більші або рівні 9000 та менші або дорівнює 22500 (4). Цю функцію можна використовувати в Excel 2003 та попередніх версіях, коли функція COUNTIFS недоступна.

14

Дата

15

3/11/2011

16

1/1/2010

17

12/31/2010

18

6/30/2010

19

Формула

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

20

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

Рахує кількість клітинок у діапазоні B14:B17 із даними, більшими за 01.03.2010 (3)

21

=COUNTIF(B14:B17;"31.12.2010")

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

22

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

Рахує кількість клітинок у діапазоні B14:B17, які перетинаються (включно) 01.01.2010 і 31.12.2010 (3).

23

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

Рахує кількість клітинок у діапазоні B14:B17, які перетинаються (включно) 01.01.2010 і 31.12.2010 (3). У цьому прикладі функцію COUNTIFS замінено на функцію COUNTIFS, введену в Excel 2007. Функція DATEVALUE перетворює дати на числове значення, з яким потім можна працювати з функцією SUMPRODUCT.

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших

Приєднатися до Microsoft оцінювачів >

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×