COUNTIF возвращает условное число в определенном диапазоне
Функция COUNTIF объединяет функцию IF и функцию COUNT в Google Sheets. Эта комбинация позволяет подсчитать, сколько раз конкретные данные были найдены в выбранном диапазоне ячеек, который соответствует одному указанному критерию. Вот как работает функция:
- Часть IF функции определяет, какие данные соответствуют указанному критерию.
- Часть COUNT функции определяет количество ячеек, которые соответствуют критерию.
Синтаксис и аргументы COUNTIF
Синтаксис функции относится к макету функции и включает имя функции, скобки, разделители запятых и аргументы. Синтаксис для функции COUNTIF:
= COUNTIF (диапазон, критерий)
range – это группа ячеек, которые должна искать функция. Если аргумент диапазона содержит числа:
- Оператор сравнения, например > (больше чем), <= (меньше или равно) или (не равно), может быть используется в выражении, и каждая ячейка в диапазоне проверяется на соответствие критерию.
- Для критерия поиска равных значений знак равенства (=) не обязательно включать в выражение, а значение не нужно заключать в кавычки. Например, 100 может использоваться в качестве аргумента критерия вместо «= 100», хотя оба будут работать.
- Для неравных выражений, которые не включают ссылки на ячейки, все выражение должно быть заключено в двойные кавычки , например “<= 1000"
- Для выражений, использующих операторы сравнения и ссылки на ячейки, ссылки на ячейки не заключаются в двойные кавычки, такие как “” & B12 или “<=" & C12.
- Для выражений, использующих операторы сравнения и ссылки на ячейки, оператор сравнения присоединяется к ссылке на ячейку с помощью амперсанда (&), который является символом объединения в Excel и Google Sheets, например “” & B12 или “<=" & C12.
Если аргумент диапазона содержит текстовые данные:
- Текстовые строки должны быть заключены в двойные кавычки, такие как «драпировка».
- Текстовые строки могут содержать символы подстановки ? и * , соответствующие одному (?) Или нескольким (*) смежным символам.
- Чтобы соответствовать фактическому? или *, перед этими символами ставится тильда , например ~? и ~ *.
критерий определяет, будет ли учитываться ячейка, указанная в аргументе диапазона. Критерием может быть:
- Число.
- Ссылка на ячейку для расположения данных на листе, например, B12.
- Выражение, такое как 100, “<= 1000" или "" & B12.
- Текстовые данные или текстовые строки, такие как «Drapes».
Примеры функций COUNTIF
Как показано на рисунке, функция COUNTIF используется для определения количества ячеек данных в столбце A, которые соответствуют различным критериям. Результаты формулы COUNTIF отображаются в столбце B, а сама формула отображается в столбце C.
- Первые пять строк примера содержат текстовые данные для аргумента критерия функции и используют ячейки от A2 до A6 для аргумента диапазона.
- Последние пять строк содержат числовые данные для аргумента критерия.
Ввод функции COUNT
В Google Sheets не используются диалоговые окна для ввода аргументов функции, как в Excel. Вместо этого у него есть поле автоматического предложения, которое появляется, когда имя функции вводится в ячейку.
Ниже приведены подробные инструкции по вводу функции COUNTIF и ее аргументов в ячейке B11 примера изображения. В этой ячейке COUNTIF ищет в диапазоне от A7 до A11 числа, которые меньше или равны 100 000.
Чтобы ввести функцию COUNTIF и ее аргументы, как показано в ячейке B11 изображения:
-
Выберите ячейку B11 , чтобы сделать ее активной. Именно здесь будут отображаться результаты функции COUNTIF .
-
Введите знак равенства ( = ), а затем имя функции countif.
-
По мере ввода появляется окно автоматического предложения с именами и синтаксисом функций, которые начинаются с буквы C .
-
Когда в поле появится имя COUNTIF , нажмите Enter на клавиатуре, чтобы ввести имя функции и открыть круглую скобку в ячейку B11 .
-
Выделите ячейки A7 – A10 , чтобы включить их в качестве аргумента диапазона функции.
-
Введите запятую , чтобы действовать в качестве разделителя между аргументами диапазона и критерия.
-
После запятой введите выражение “<=" & C12 , чтобы ввести его в качестве аргумента критерия.
-
Нажмите Enter на клавиатуре, чтобы ввести закрывающую круглую скобку и завершить функцию.
-
Ответ “ 4 ” должен появиться в ячейке B11 , поскольку все четыре ячейки в аргументе диапазона содержат числа, меньшие или равные 100 000.
При выборе ячейки B11 заполненная формула отображается на панели формул над рабочим листом:
= countif (A7: A10, "<=" & C12