Загрузите образец книги
В этом уроке мы продемонстрируем, как считать ячейки между двумя числами.
Подсчет ячеек между двумя числами с помощью СЧЁТЕСЛИМН
Функция СЧЁТЕСЛИМН позволяет нам подсчитывать ячейки, удовлетворяющие нескольким условиям. Мы можем использовать функцию СЧЁТЕСЛИМН для подсчета ячеек с результатами тестов от 60 до 75:
= СЧЁТЕСЛИМН (B2: B11; «> =» & 60; B2: B11; «<=» &75)
Мы получаем результат 3, так как в этом диапазоне есть только 3 результата, которые находятся в диапазоне от 60 до 75, как они выделены желтым цветом.
Вы также заметите, что у нас есть больше или равно и меньше или равно войти в расценки. Это позволяет Excel рассматривать эти знаки как операторы. Если вы не введете цитаты, функция работать не будет.
Функция СЧЁТЕСЛИМН также позволяет добавлять дополнительные условия. Используя тот же пример, приведенный выше, допустим, мы хотим подсчитать количество баллов от 60 до 75 по математике.
= СЧЁТЕСЛИМН (B2: B11; «> =» & 60; B2: B11; «<=» & 75; C2: C11; «Math»)
Подсчитайте ячейки между двумя числами с помощью SUMPRODUCT
Вы также можете использовать функцию СУММПРОИЗВ, чтобы сделать что-то подобное. Функция СУММПРОИЗВ немного более настраиваема и в основном подходит для тех, которые используются для логических выражений.
Используя тот же пример, что и выше, допустим, мы хотим подсчитать количество баллов от 60 до 75.
= СУММПРОИЗВ (INT (B2: B11> = 60), INT (B2: B11 <= 75))
Давайте разберемся с этой формулой, чтобы понять ее.
Часть формулы, которая говорит, что B2: B11> = 60 или B2: B11 <= 75 дает нам ИСТИННЫЙ или ЛОЖНЫЙ результат. Если результат ИСТИНА, это означает, что он соответствует условию.
Функция INT преобразует значение ИСТИНА в 1 и значение ЛОЖЬ в 0.
Затем функция СУММПРОИЗВ суммирует все значения 1 (или ИСТИНА), что дает нам тот же результат, что и функция СЧЁТЕСЛИМН.
Подсчитайте ячейки между двумя числами в Google Таблицах
Эти функции работают точно так же и в Google Таблицах.
= СЧЁТЕСЛИМН (B2: B11; «> =» & 60; B2: B11; «<=» & 75)
= СУММПРОИЗВ (INT (B2: B11> = 60), INT (B2: B11 <= 75))