Чтобы подсчитать числа или даты, которые отвечают одному условию (например, равно, больше, меньше, больше или равно, меньше или равно), используйте функцию СЧЁТЕСЛИ . Для подсчета чисел или дат, попадающих в определенный диапазон (например, больше 9000 и одновременно меньше 22500), можно использовать функцию СЧЁТЕСЛИМН . Кроме того, можно также использовать функцию СУММПРОИЗВ.
Пример
Примечание
Вам потребуется настроить эти ссылки на формулы ячеек, описанные здесь, с учетом того, где и как вы копируете эти примеры на лист 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 | =СЧЁТЕСЛИ(B2:B7;">9000") | Функция СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне B2:B7, содержащих числа больше 9000 (4) |
| 11 | =СЧЁТЕСЛИ(B2:B7;"<=9000") | Функция СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне B2:B7, содержащих числа меньше 9000 (4) |
| 12 | =СЧЁТЕСЛИМН(B2:B7;">=9000";B2:B7;"<=22500") | Функция СЧЁТЕСЛИМН подсчитывает количество ячеек в диапазоне B2:B7, которые больше или равно 9000 и которые не меньше 22500 (4) |
| 13 | =СУММПРОИЗВ((B2:B7>=9000)*(B2:B7<=22500)) | Функция СУММПРОИЗВ подсчитывает количество ячеек в диапазоне B2:B7, содержащих числа больше или равные 9000 и не меньше 22500 (4). |
| 14 | Дата | |
| 15 | 3/11/2011 | |
| 16 | 1/1/2010 | |
| 17 | 12/31/2010 | |
| 18 | 6/30/2010 | |
| 19 | Формула | Описание (результат) |
| 20 | =СЧЁТЕСЛИ(B14:B17; ">01.03.2010") | Подсчитывает количество ячеек в диапазоне B14:B17 с данными, превышающими 01.03.2010 (3) |
| 21 | =СЧЁТЕСЛИ(B14:B17; "31.12.2010") | Подсчитывает количество ячеек в диапазоне B14:B17, равное 31.12.2010 (1). Знак равенства не нужен в условии, поэтому он не включен сюда (формула будет работать со знаком равенства, если вы его включите ("=31.12.2010"). |
| 22 | =СЧЁТЕСЛИМН(B14:B17;">=01.01.2010";B14:B17;"<=31.12.2010") | Подсчитывает количество ячеек в диапазоне B14:B17 между (включительно) 01.01.2010 и 31.12.2010 (3). |
| 23 | =СУММПРОИЗВ((B14:B17>=DATEVALUE("01.01.2010"))*(B14:B17<=DATEVALUE("31.12.2010"))) | Подсчитывает количество ячеек в диапазоне B14:B17 между (включительно) 01.01.2010 и 31.12.2010 (3). Функция ДАТАЗНАЧ преобразует даты в числовое значение, которое затем может работать с функцией СУММПРОИЗВ. |