Щоб обчислення кількості чисел або дат, які відповідають одній умові (наприклад, дорівнює, більше, менше, більше або дорівнює або менше або дорівнює), використовуйте функцію 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 оцінювачів

Чи були ці відомості корисні?

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

Що вплинуло на ваші враження?

Маєте ще один відгук? (Необов'язково)

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

×