В excel счетеслимн
Функция СЧЁТЕСЛИМН() в MS EXCEL
Функция СЧЁТЕСЛИМН( ) , английская версия COUNTIFS(), предназначена для подсчета строк, поля которых удовлетворяют двум критериям и больше.
В качестве исходной таблицы возьмем таблицу с двумя столбцами: текстовым «Фрукты» и числовым «Количество на складе» (См. файл примера ).
Синтаксис функции
СУММЕСЛИМН(диапазон_условия1; условие1; [диапазон_условия2; условие2]…)
- Диапазон_условия1. Первый диапазон, в котором необходимо проверить соответствие заданному условию1;
- Условие1. Условие в форме числа, выражения, ссылки на ячейку или текста, которые определяют, какие ячейки требуется учитывать. Например, условие может быть выражено следующим образом: 32, «>32», B4 или «яблоки»;
- Диапазон_условия2, условие2. Необязательные аргументы. Дополнительные диапазоны и условия для них. Разрешается использовать до 127 пар диапазонов и условий.
Каждый дополнительный диапазон должен состоять из такого же количества строк и столбцов, что и аргумент диапазон_условия1 . Эти диапазоны могут не находиться рядом друг с другом.
В условиях можно использовать подстановочные знаки: вопросительный знак (?) и звездочку (*). Вопросительный знак соответствует любому одиночному символу; звездочка — любой последовательности символов. Если нужно найти сам вопросительный знак или звездочку, поставьте перед ними знак тильды (
Задача1 (2 числовых критерия)
Рассмотрим задачу, когда 2 числовых критерия применяются к значениям одного из столбцов (см. файл примера , лист 2числовых).
Найдем число партий товара с Количеством ящиков на складе не менее 10 и не более 50 (строка таблицы соответствует критерию, когда ее поле Количество ящиков на складе удовлетворяет обоим критериям одновременно).
Для наглядности, строки в таблице, удовлетворяющие критериям, выделяются Условным форматированием с правилом =И($B2>=$D$2;$B2 =»&D2;B2:B13;» =10 или «>=»&D2 ) это диапазон B2:B13. Первый и второй диапазон в данном случае совпадают, т.к. 2-й критерий ( =D2)*(B2:B13 =D2))
формула массива = СЧЁТ(ЕСЛИ((B2:B13>=D2)*(B2:B13 =10).
Для наглядности, строки в таблице, удовлетворяющие критериям, выделяются Условным форматированием с правилом =И($A2=$D$2;$B2>=$E$2)
Формулу запишем в следующем виде: =СЧЁТЕСЛИМН(A2:A13;D2;B2:B13;»>=»&E2)
Задача4 (1 текстовый критерий с подстановочным знаком, другой числовой)
Рассмотрим задачу, когда 1 текстовый критерий с подстановочным знаком применяются к значениям текстового столбца, а другой (числовой) — к значениям столбца с числами (см. файл примера , лист 1текст (с подстанов) 1числовой).
Найдем число партий товара начинающихся со слова Яблоки и с Количеством ящиков на складе не менее 10.
В отличие от задачи 3, в исходной таблице присутствуют фрукты с более сложными названиями: яблоки свежие, персики сорт2. Чтобы одновременно подсчитать партии товара Яблоки и Яблоки свежие нужно использовать подстановочные знаки.
В качестве критерия в ячейке D2 укажем Яблоки*, где знак * заменяет последовательность любых символов идущих правее.
Хотя формула с функцией СЧЁТЕСЛИМН() по сравнению с предыдущей задачей не изменится, часть альтернативных решений работать не будет (подробнее см. здесь).
Задача5 (1 текстовый критерий, 2 числовых)
Рассмотрим задачу, когда 1 текстовый критерий применяются к значениям текстового столбца, а 2 других (числовых) — к значениям столбца с числами (см. файл примера , лист 1текст 2числовых).
Найдем число партий товара Яблоки с Количеством ящиков на складе не менее 10 и не более 90 (строка таблицы соответствует критерию, когда ее поле Фрукт совпадает с критерием Яблоки, и когда другое поле Количество ящиков на складе одновременно >=10 и =$E$2;$B2 =»&E2;B2:B13;» =E2)*(B2:B13 =E2))
формула массива = СЧЁТ(ЕСЛИ((A2:A13=D2)*(B2:B13>=E2)*(B2:B13 Похожие задачи
Функция COUNTIFS (СЧЁТЕСЛИМН) в Excel. Как использовать?
Функция СЧЁТЕСЛИМН (COUNTIFS) в Excel используется для подсчета количества ячеек по нескольким критериям.
Что возвращает функция
Возвращает числовое значение обозначающее количество ячеек в определенном диапазоне соответствующих нескольким критериям.
=COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…) – английская версия
=СЧЁТЕСЛИМН(диапазон_условия1;условие1;[диапазон_условия2;условие2];…) – русская версия
Аргументы функции
- criteria_range1 (диапазон_условия1) – первый диапазон, по которому вы хотите посчитать количество ячеек, отвечающих первому критерию;
- criteria1 (условие1) – критерий, по которому будут отбираться ячейки из первого диапазона для подсчета;
- [criteria_range2] ([диапазон_условия2]) – второй диапазон, по которому вы хотите посчитать количество, ячеек, отвечающих условию второго критерия;
- [criteria2] ([условие2]) – второй критерий, для второго диапазона, по которому будут определены ячейки для подсчета.
Дополнительная информация
- Критерием могут быть числа, выражения, ссылки на ячейки, текст или формула;
- Критерий, указанный как текст или математический/логический символ (=,+,-,*,/) должны быть указаны в двойных кавычках
- В критерии могут использоваться подстановочные знаки. В Excel существует три подстановочных знака – ?, *,
.
- знак “?” – сопоставляет любой одиночный символ;
- знак “*” – сопоставляет любые дополнительные символы;
- знак “
” – используется, если нужно найти сам вопросительный знак или звездочку.
СЧЁТЕСЛИМН (функция СЧЁТЕСЛИМН)
Функция СЧЁТЕСЛИМН применяет критерии к ячейкам в нескольких диапазонах и вычисляет количество соответствий всем критериям.
Это видео — часть учебного курса Усложненные функции ЕСЛИ.
Аргументы функции СЧЁТЕСЛИМН описаны ниже.
Диапазон_условия1. Обязательный аргумент. Первый диапазон, в котором необходимо проверить соответствие заданному условию.
Условие1. Обязательный аргумент. Условие в форме числа, выражения, ссылки на ячейку или текста, которые определяют, какие ячейки требуется учитывать. Например, условие может быть выражено следующим образом: 32, «>32», B4, «яблоки» или «32».
Диапазон_условия2, условие2. Необязательный аргумент. Дополнительные диапазоны и условия для них. Разрешается использовать до 127 пар диапазонов и условий.
Важно: Каждый дополнительный диапазон должен состоять из такого же количества строк и столбцов, что и аргумент диапазон_условия1. Эти диапазоны могут не находиться рядом друг с другом.
Каждое условие диапазона одновременно применяется к одной ячейке. Если все первые ячейки соответствуют требуемому условию, счет увеличивается на 1. Если все вторые ячейки соответствуют требуемому условию, счет еще раз увеличивается на 1, и это продолжается до тех пор, пока не будут проверены все ячейки.
Если аргумент условия является ссылкой на пустую ячейку, то он интерпретируется функцией СЧЁТЕСЛИМН как значение 0.
В условии можно использовать подстановочные знаки: вопросительный знак (?) и звездочку (*). Вопросительный знак соответствует любому одиночному символу; звездочка — любой последовательности символов. Если нужно найти сам вопросительный знак или звездочку, поставьте перед ними знак тильды (
Скопируйте образец данных из следующих таблиц и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Excel: Функции СЧЕТЕСЛИ и СЧЕТЕСЛИМН
В случаях, когда при работе в Excel требуется подсчитать количество ячеек, удовлетворяющих заданному условию, можно использовать функцию Счётесли .
Функция Счётесли
Счётесли (диапазон; критерий)
Диапазон – группа ячеек, для которых нужно выполнить подсчет.
Диапазон может содержать числа, массивы или ссылки на числа.
Обязательный аргумент.
Критерий – число, выражение, ссылка на ячейку или текстовая строка, которая определяет, какие ячейки нужно подсчитать.
Обязательный аргумент.
Критерий проверки необходимо заключать в кавычки.
Критерий не чувствителен к регистру. К примеру, функция не увидит разницы между словами «налог» и «НАЛОГ».
Примеры использования функции Счётесли.
- Подсчет количества ячеек, содержащих отрицательные значения
Счётесли(А1:С2;» «&A4) Диапазон — А1:С2 , критерий — «>»&A4
- Подсчет количества ячеек со словом «текст» (регистр не имеет значения).
Счётесли(А1:С2;»текст») Диапазон — А1:С2 , критерий — «текст»
- Для текстовых значений в критерии можно использовать подстановочные символы * и ? .
Вопросительный знак соответствует одному любому символу,
звездочка— любому количеству произвольных символов.
Если требуется найти непосредственно вопросительный знак (или звездочку), необходимо поставить перед ним знак
Например, чтобы подсчитать количество ячеек, содержащих текст, который начинается с буквы Т (без учета регистра), можно воспользоваться следующей формулой:
Счётесли(А1:С2;»Т * «) Диапазон — А1:С2 , критерий — «Т * «
Если необходимо подсчитать количество ячеек, которые содержат ровно четыре символа, можно использовать формулу:
Счётесли(А1:С2;». «) Диапазон — А1:С2 , критерий — «. «
В функции Счётесли используется только один критерий.
Чтобы провести подсчет по нескольким условиям, необходимо воспользоваться функцией Счётеслимн.
Функция Счётеслимн
Счётеслимн (диапазон1; условие1; [диапазон2]; [условие2]; …).
Функция аналогична функции Счётеслимн, за исключением того, что может содержать до 127 диапазонов и условий, где первое является обязательным, а последующие – нет.
Каждый дополнительный диапазон должен состоять из такого же количества строк и столбцов, что и диапазон условия 1. Эти диапазоны могут не находиться рядом друг с другом.
Пример использования:
- Подсчет количества ячеек, в которых находятся даты из определенного периода (например, после 15 января и до 1 марта 2015г.).
Счётеслимн(C1:C8;»>15.01.2015″;C1:C8;» 15.01.2015″ и «<1.03.2015"
Понравилось? Поделись с друзьями
Семинары. Вебинары. Конференции
Актуальные темы. Лучшие лекторы Москвы и РФ. Сертификаты ИПБР. Более 30 тематик в месяц.
Функция СЧЕТЕСЛИ в Excel
В этой статье мы сосредоточимся на функции СЧЕТЕСЛИ в Excel, которая предназначена для подсчета ячеек с указанным вами условием. Во-первых, мы кратко рассмотрим синтаксис и общее использование, а затем приведем ряд примеров функции СЧЕТЕСЛИ.
По сути, функция СЧЕТЕСЛИ на английском COUNTIF, идентична во всех версиях Excel, поэтому вы можете использовать примеры из этого руководства в Excel 2016, 2013, 2010 и 2007.
Синтаксис и использование функции СЧЕТЕСЛИ в Excel
Функция СЧЕТЕСЛИ в Excel используется для подсчета ячеек в пределах заданного диапазона, которые соответствуют определенному критерию или условию.
Например, вы можете использовать функцию СЧЕТЕСЛИ, чтобы узнать, сколько ячеек на вашем листе содержит число больше или меньше указанного вами числа. Другое типичное использование функции СЧЕТЕСЛИ в Excel — подсчет ячеек с определенным словом или началом с конкретной буквы (букв).
Синтаксис функции СЧЕТЕСЛИ очень прост:
Как видите, есть только 2 аргумента функции СЧЕТЕСЛИ, оба из которых обязательны:
- диапазон – определяет одну или несколько ячеек для подсчета. Вы помещаете диапазон в формулу, как обычно, в Excel, например. A1:A20.
- критерии – определяет условие, которое сообщает функции, которую подсчитывают ячейки. Это может быть число, текстовая строка, ссылка на ячейку или выражение (например, «10», A2, «>=10»).
Вот простейший пример функции СЧЕТЕСЛИ в Excel. Формула =СЧЁТЕСЛИ(C2:C7;»Иванов Иван») подсчитывает, сколько заявок поступало от Иванова Ивана:
Функция СЧЕТЕСЛИ в Excel – Пример использования функции СЧЕТЕСЛИ в Excel
Примечание : Критерий нечувствителен к регистру, что означает, что если вы наберете «иванов иван» в качестве критерия в приведенной выше формуле СЧЕТЕСЛИ, это приведет к такому же результату.
Функция СЧЕТЕСЛИ в Excel – примеры
Синтаксис функции СЧЕТЕСЛИ очень прост, однако он допускает множество возможных вариантов критериев, включая подстановочные знаки, значения других ячеек и даже другие функции Excel.
Функция СЧЕТЕСЛИ в Excel для текста и чисел (точное совпадение)
Выше мы рассмотрели пример функции СЧЕТЕСЛИ, которая подсчитывает текстовые значения, соответствующие определенному критерию.
Вместо ввода текста вы можете использовать ссылку на любую ячейку , содержащую это слово или слова, и получить абсолютно одинаковые результаты, например: =СЧЕТЕСЛИ(С1:С7; С2).
Функция СЧЕТЕСЛИ в Excel – Пример функции СЧЕТЕСЛИ со ссылкой на ячейку
Аналогичные формулы СЧЕТЕСЛИ работают для чисел , также как для текстовых значений.
Функция СЧЕТЕСЛИ в Excel – Пример функции СЧЕТЕСЛИ для чисел
На изображении выше формула =СЧЁТЕСЛИ(B2:B7;10) учитывает ячейки с количеством 10 в столбце D.
Чтобы подсчитать ячейки со значениями больше, меньше или равными указанному вами числу, вы просто добавляете соответствующий логический оператор к критериям.
Обратите внимание, что в функции СЧЕТЕСЛИ оператор с числом всегда заключен в кавычки, например, =СЧЕТЕСЛИ(B2:B7; «>=10»).
Функция СЧЕТЕСЛИ в Excel – Пример функции СЧЕТЕСЛИ для чисел с логическим оператором
Функция СЧЕТЕСЛИ с подстановочными знаками (частичное совпадение)
Если данные Excel содержат несколько вариантов ключевых слов, которые вы хотите подсчитать, вы можете использовать подстановочный знак в функции СЧЕТЕСЛИ для подсчета всех ячеек, содержащих определенное слово, фразу или буквы, как часть содержимого ячейки.
Предположим, у вас есть список цветов, и вы хотите узнать количество цветов, в названии которых содержится слово «синий». Поскольку эти цвета можно написать несколькими разными способами, мы вводим «*синий*» в качестве критериев поиска =СЧЕТЕСЛИ(B2:B8;»*синий*»).
Функция СЧЕТЕСЛИ в Excel – Пример функции СЧЕТЕСЛИ с частичным совпадением
Звездочка (*) используется в функции СЧЕТЕСЛИ для поиска ячеек с любой последовательностью ведущих и конечных символов, как показано в приведенном выше примере. Если вам нужно сопоставить какой-либо один символ, введите вместо него знак вопроса (?) , например, =СЧЁТЕСЛИ(A2:A7;»ст?л»).
Функция СЧЕТЕСЛИ в Excel – Пример функции СЧЕТЕСЛИ с подстановочным знаком
В данном случае функция СЧЕТЕСЛИ вернет значение 2, так как найдет «стол» и «стул».