СЧЁТЕСЛИ (функция СЧЁТЕСЛИ)
С помощью статистической функции СЧЁТЕСЛИ можно подсчитать количество ячеек, отвечающих определенному условию (например, число клиентов в списке из определенного города).
Самая простая функция СЧЁТЕСЛИ означает следующее:
-
=СЧЁТЕСЛИ(где нужно искать;что нужно найти)
Например:
-
=СЧЁТЕСЛИ(A2:A5;»Лондон»)
-
=СЧЁТЕСЛИ(A2:A5;A4)
СЧЁТЕСЛИ(диапазон;критерий)
Имя аргумента |
Описание |
---|---|
диапазон (обязательный) |
Группа ячеек, для которых нужно выполнить подсчет. Диапазон может содержать числа, массивы, именованный диапазон или ссылки на числа. Пустые и текстовые значения игнорируются. Узнайте, как выбирать диапазоны на листе. |
критерий (обязательный) |
Число, выражение, ссылка на ячейку или текстовая строка, которая определяет, какие ячейки нужно подсчитать. Например, критерий может быть выражен как 32, «>32», В4, «яблоки» или «32». В функции СЧЁТЕСЛИ используется только один критерий. Чтобы провести подсчет по нескольким условиям, воспользуйтесь функцией СЧЁТЕСЛИМН. |
Примеры
Чтобы использовать эти примеры в Excel, скопируйте данные из приведенной ниже таблицы и вставьте их на новый лист в ячейку A1.
Данные |
Данные |
---|---|
яблоки |
32 |
апельсины |
54 |
персики |
75 |
яблоки |
86 |
Формула |
Описание |
=СЧЁТЕСЛИ(A2:A5;»яблоки») |
Количество ячеек, содержащих текст «яблоки» в ячейках А2–А5. Результат — 2. |
=СЧЁТЕСЛИ(A2:A5;A4) |
Количество ячеек, содержащих текст «персики» (значение ячейки A4) в ячейках А2–А5. Результат — 1. |
=СЧЁТЕСЛИ(A2:A5;A2)+СЧЁТЕСЛИ(A2:A5;A3) |
Количество ячеек, содержащих текст «яблоки» (значение ячейки A2) и «апельсины» (значение ячейки A3) в ячейках А2–А5. Результат — 3. В этой формуле для указания нескольких критериев, по одному критерию на выражение, функция СЧЁТЕСЛИ используется дважды. Также можно использовать функцию СЧЁТЕСЛИМН. |
=СЧЁТЕСЛИ(B2:B5;»>55″) |
Количество ячеек со значением больше 55 в ячейках В2–В5. Результат — 2. |
=СЧЁТЕСЛИ(B2:B5;»<>»&B4) |
Количество ячеек со значением, не равным 75, в ячейках В2–В5. Знак амперсанда (&) объединяет оператор сравнения «<>» (не равно) и значение в ячейке B4, в результате чего получается формула =СЧЁТЕСЛИ(B2:B5;»<>75″). Результат — 3. |
=СЧЁТЕСЛИ(B2:B5;»>=32″)-COUNTIF(B2:B5;»<=85″) |
Количество ячеек со значением, большим или равным 32 и меньшим или равным 85, в ячейках В2–В5. Результат — 1. |
=СЧЁТЕСЛИ(A2:A5;»*») |
Количество ячеек, содержащих любой текст, в ячейках А2–А5. Подстановочный знак «*» обозначает любое количество любых символов. Результат — 4. |
=СЧЁТЕСЛИ(A2:A5;»????ки») |
Количество ячеек, строка в которых содержит ровно 7 знаков и заканчивается буквами «ки», в диапазоне A2–A5. Подставочный знак «?» обозначает отдельный символ. Результат — 2. |
Распространенные неполадки
Проблема |
Возможная причина |
---|---|
Для длинных строк возвращается неправильное значение. |
Функция СЧЁТЕСЛИ возвращает неправильные результаты, если она используется для сопоставления строк длиннее 255 символов. Для работы с такими строками используйте функцию СЦЕПИТЬ или оператор сцепления &. Пример: =СЧЁТЕСЛИ(A2:A5;»длинная строка»&»еще одна длинная строка»). |
Функция должна вернуть значение, но ничего не возвращает. |
Аргумент критерий должен быть заключен в кавычки. |
Формула СЧЁТЕСЛИ получает #VALUE! ошибка при ссылке на другой лист. |
Эта ошибка возникает при вычислении ячеек, когда в формуле содержится функция, которая ссылается на ячейки или диапазон в закрытой книге. Для работы этой функции необходимо, чтобы другая книга была открыта. |
Рекомендации
Действие |
Результат |
---|---|
Помните о том, что функция СЧЁТЕСЛИ не учитывает регистр символов в текстовых строках. |
|
Использование подстановочных знаков |
В критериях можно использовать подстановочные знаки — вопросительный знак (?) и звездочку (*). Вопросительный знак соответствует любому отдельно взятому символу. Звездочка — любой последовательности символов. Если требуется найти именно вопросительный знак или звездочку, следует ввести значок тильды (~) перед искомым символом. Например, =СЧЁТЕСЛИ(A2:A5;»яблок?») возвращает все вхождения слова «яблок» с любой буквой в конце. |
Убедитесь, что данные не содержат ошибочных символов. |
При подсчете текстовых значений убедитесь в том, что данные не содержат начальных или конечных пробелов, недопустимых прямых и изогнутых кавычек или непечатаемых символов. В этих случаях функция СЧЁТЕСЛИ может вернуть непредвиденное значение. Попробуйте воспользоваться функцией ПЕЧСИМВ или функцией СЖПРОБЕЛЫ. |
Для удобства используйте именованные диапазоны. |
ФУНКЦИЯ СЧЁТЕСЛИ поддерживает именованные диапазоны в формуле (например, =COUNTIF(fruit;»>=32″)-COUNTIF(fruit;»>85″). Именованный диапазон может располагаться на текущем листе, другом листе этой же книги или листе другой книги. Чтобы одна книга могла ссылаться на другую, они обе должны быть открыты. |
Примечание: С помощью функции СЧЁТЕСЛИ нельзя подсчитать количество ячеек с определенным фоном или цветом шрифта. Однако Excel поддерживает пользовательские функции, в которых используются операции VBA (Visual Basic для приложений) над ячейками, выполняемые в зависимости от фона или цвета шрифта. Вот пример подсчета количества ячеек определенного цвета с использованием VBA.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Функция СЧЁТЕСЛИМН
ЕСЛИ
СЧЁТЗ
Общие сведения о формулах в Excel
Функция УСЛОВИЯ
Функция СУММЕСЛИ
Нужна дополнительная помощь?
Подсчет ячеек в Excel, используя функции СЧЕТ и СЧЕТЕСЛИ
Смотрите также даты (в т.ч. СЧЁТЗ в столбце действительно кусок текста, использована для определения есть, числу пользователейC3:C17 – диапазон ячеек,45382=СЧЁТЕСЛИ(A2:A7,»Грачев»)В ячейке F2 пишем — это первая, до 126 условий.. Ссылку на диапазон информацией со счетчика, которых больше нуля,:Очень часто при работе и будущие), в G (диапазон G2:G6) цифр нет, но количества совпадений как на сайте. Полученное содержащих названия фирм2Количество вхождений фамилии Грачев такую формулу. =СУММЕСЛИ(B2:B10;»выпущено»;C2:C10) четвертая и восьмая
СЧЕТ()
Обозначаем ячейку, в которуюДля ручного введения формулы можно прописать вручную, который размещен в но меньше 50:Статистическая функция в Excel требуется ячейках второго расположен считает числа всех как решение - по одному, так
значение: проданной техники;Финансы (3)Ещё примеры счета строки.
будет выводиться результат придерживаемся следующего синтаксиса: но лучше установить
правой части строкиФункцияСЧЕТЕСЛИ подсчитать количество ячеек текст (15-20 слов).
экзаменов, к которым замечательное. и сразу поДля определения количества просмотренных»Samsung» – критерий поиска479713 с условием смотритеВ ячейке F1 и запускаем Мастер=СЧЁТ(значение1;значение2;…)
курсор в поле состояния слева отСЧЕТЕСЛИМНпозволяет производить подсчет на рабочем листе.Задача: приступили ученики. В
СЧЕТЕСЛИ()
ikki нескольким критериям поиска. страниц пользователями default (точное совпадение);1=СЧЁТЕСЛИ(A2:A7,A4) в статье «Функция пишем формулу. На функций. В немПосле этого в области,
«Значение1» кнопок переключения режимовпозволяет подсчитывать ячейки, ячеек рабочего листа
Это могут быть1. Найти в столбце H (диапазон: а причём здесь В последнем случае и user_1 запишемA17 – ячейка, хранящаяИТ
Количество вхождений фамилии Шашков «СУММЕСЛИ» в Excel». закладке «Главная» в ищем элемент в которой находится, куда нужно ввести просмотра в Excel. используя условие Excel с применением пустые или заполненные ячейках второго столбца H2:H6) функция СЧИТАТЬПУСТОТЫ
это? используют две и формулу: номер последней продажи,Формула (2)Теперь нам нужно разделе «формулы» -
«СЧЁТЕСЛИМН» формула, отобразится количество данные, и выделить Пока на листеИ
различного вида условий. ячейки, содержащие только фрагмент текста (словосочетание), ведет счет толькоформула работает с более функции СЧЁТЕСЛИ,В результате расчета получим: соответствующий общему числуОписание2
посчитать проценты в Excel «Математические» выбираем функцию. Выделяем его и ячеек, заполненных числовыми соответствующую область на выделен диапазон, в. Если же требуется Например, приведенная ниже числовые значения, а состоящий из 2-3
для экзаменов, к любыми текстами. возвращаемые результаты которыхФункция имеет следующую синтаксическую
продаж.Результат=СЧЁТЕСЛИ(B2:B7,»< 20000″). «СУММЕСЛИ». В появившемся жмем на кнопку данными. листе. Если нужно котором все элементы подсчитать количество с формула возвращает количество в некоторых случаях, слов. которым ученики ещеМихаил С. складывают или вычитают. запись:Результат расчета:=СЧЁТЕСЛИМН(B2:B15,»2″,C2:C15,»Финансы»)Число счетов с суммой,
В ячейку F3 диалоговом окне в«OK»Данная функция позволяет подсчитать произвести подсчет заполненных пустые или лишь условием ячеек, содержащих отрицательные их содержимое должно2. Подсчитать количество не подошли.: Например, в ячейках=СЧЕТЕСЛИ(диапазон; критерий)Доля проданной продукции техникиКоличество сотрудников в регионе меньшей 20 000 (4) напишем формулу, которая строке «Диапазон» указываем. не просто количество ячеек в нескольких
один содержит какое-то
office-guru.ru
Подсчет заполненных ячеек в Microsoft Excel
ИЛИ значения: отвечать определенным критериям. ячеек, содержащих искомыйНАЙТИ A1:A10 хранится последовательностьОписание аргументов: фирмы Samsung в 2 и в4
посчитает средний процент диапазон (столбец), в
Подсчет ячеек
Происходит открытие окна аргументов. ячеек, заполненных числовыми удаленных друг от значение, данный индикатор, необходимо задействовать несколькоСледующая формула возвращает количество В этом уроке текст.Функция СЧЁТ подсчитывает количество
Способ 1: счетчик на строке состояния
не найдет значений от 1диапазон – обязательный аргумент, процентах составляет – отделе финансов=СЧЁТЕСЛИ(B2:B7,»>=»&B5) выполнения плана по котором написано слово Собственно, аргументы функции выражениями, но только друга диапазонах, то скрыт. Счетчик автоматически функций ячеек, значение которых мы подробно разберемУсловие: только для числовыхТекст1 до 10. Для принимающий ссылку на 40%.2Число счетов с суммой, фирме. Здесь пригодится
«план». У нас те же самые, такие из них, координаты второго, третьего появляется тогда, когдаСЧЕТЕСЛИ больше содержимого ячейки две основные функции1. Подсчет ячеек значений в заданномв расчета количества ячеек одну либо несколькоПервый диапазон условий — это большей или равной функция Excel «СРЗНАЧЕСЛИ». – это столбец что и у
Способ 2: функция СЧЁТЗ
которые соответствуют определенному и последующего диапазона выделено две или. Например, следующая формула А4. Excel для подсчета должен вестись с диапазоне. Данная формулаабракадтекст1абра с числами больше ячеек, в которыхПример 2. По итогам
- номера регионов, а 20 000 (2)В ячейке устанавливаем В. предыдущей – условию. Например, если
- нужно вводить в более не пустых подсчитывает ячейки, значенияСЧЕТЕСЛИ данных – учетом даты в для совей работы, как и 3 и менее
- требуется определить число сдачи экзаменов необходимо второй — названия отделов.2 формат «процентный». НаВ строке «Критерий»«Диапазон» задать условие «>50», поля под названием ячеек, и сразу в которых начинаютсяпозволяет подсчитывать ячейки,СЧЕТ 1 столбце. Дата требует указать толькотекст1 8 необходимо выполнить совпадений с указанным составить таблицу, в В первом диапазонеФункция СЧЁТЕСЛИМН аналогична функции закладке «Формулы» выбираем пишем то, чтои то будут учитываться«Значение2» показывает их число с буквы
- содержащие текстовые значения.и должна быть меньше лишь один аргументв
следующие действия:
- критерием. которой содержатся данные применяются условия со СЧЁТЕСЛИ с одним «Другие функции» - ищем. Мы написали
Способ 3: функция СЧЁТ
«Условие» только такие ячейки,, после словаА Например, следующая формулаСЧЕТЕСЛИ или равна сегодняшней
- – диапазон ячеек.абракадТекст1абразаписать первую функцию СЧЁТЕСЛИкритерий – условие, согласно о количестве студентов, значением «2», а важным исключением: СЧЁТЕСЛИМН «Статистические» и, выбираем слово «план», п.ч.. Разница только в в которых содержится«Значение3»
- «Количество»или с буквы возвращает количество ячеек, а также познакомимся дате. Например, ниже приведенная. Может так и с критерием «>3»; которому выполняется расчет сдавших предмет на во втором — условия позволяет применить условия функцию «СРЗНАЧЕСЛИ». Диалоговое считаем сумму плана.
том, что диапазонов значение больше числа
и т.д. Когда
- .К со словом «текст», с менее популярнымиБез учета условия,
Способ 4: функция СЧЁТЕСЛИ
формула подсчитывает количество надо. Если жезаписать вторую функцию с количества совпадений в 5, 4, 3 со значением «Финансы». к ячейкам в окно заполняем, как Если бы считали и соответствующих им 50. Также можно все данные введены.Но, хотя по умолчанию: причем регистр не –
- задача решена таким только тех ячеек регистр неважен, лучше критерием «>=8»; рассматриваемом диапазоне. Условием балла соответственно, а Функция СЧЁТЕСЛИМН проверяет нескольких диапазонах и в предыдущей формуле,
- сумму «выпушено», то условий может быть задавать значения «» Жмем на кнопку этот счетчик включен,Функции Excel для подсчета имеет значения.СЧЕТЗ путем: (в диапазоне B2:B6), использоватьопределить разницу между возвращаемыми могут являться логическое также тех, кто соответствие обоим условиям. подсчитывает число соответствий только «критерий» пишем написали бы критерий
много. Вводим адреса (не равно) и
«OK»
- и только ждет данных очень полезныЛогическое условие функции,Код =СУММПРОИЗВ(—ЕЧИСЛО(ПОИСК(«выполнены мероприятия»;B1:B100))) которые содержат числовыеПОИСК значениями =СЧЁТЕСЛИ(A1:10;»>3″)-СЧЁТЕСЛИ(A1:A10;»>=8″). То
Способ 5: функция СЧЁТЕСЛИМН
выражение, числовое значение, не сдал предмет.Функция СЧЁТЕСЛИ в Excel каждому условию. С «%» — это – «выпущено». диапазонов и соответствующие т.д.
- . того, когда пользователь и могут пригодитьсяСЧЕТЕСЛИСЧИТАТЬПУСТОТЫ Но полностью задачу значения:Владимир есть, вычесть из текстовая строка, значение
- Вид исходной таблицы: используется для подсчета функцией СЧЁТЕСЛИМН можно в нашей таблицеВ разделе «Критерий» им условия, аПосле того, как выделилиДанную функцию также можно выделит определенные элементы, практически в любойможет содержать групповыеи победить не удается.СЧЁТЗ подсчитывает все ячейки,: Формула массива: множества (3;+∞) подмножество типа Дата, ссылкаПредварительно выделим ячейки E2:E5, количества ячеек в
использовать до 127 пар так написано. Получилась
можно писать некоторые
- потом жмем на ячейку для вывода ввести вручную в в некоторых случаях ситуации. Надеюсь, что символы:
СЧЕТЕСЛИМН Надеюсь на помощь. которые не пустые.=СЧЁТ(ПОИСК(B1:D1;A2:A22)) [8;+∞). на ячейку. введем приведенную ниже рассматриваемом диапазоне, содержащиеся диапазонов и условий. такая формула. символы. кнопку результата и запустили ячейку или строку он может быть
данный урок открыл
lumpics.ru
Как посчитать в Excel ячейки в определенных строках.
* . Спасибо. Данную функцию удобноokshefokshefПримечания: формулу: данные в которых Синтаксис функции имеет=СРЗНАЧЕСЛИ(B2:B10;»%»;C2:C10)
* (звездочка) означает«OK»
Мастер функций, выбираем формул, придерживаясь следующего отключен вручную. Тогда для Вас все(звездочку) и
Статистическая функцияTimSha использовать в том:: Вот такая задачка.При подсчете числа вхождений=СЧЁТЕСЛИ(B3:B19;D2:D5) соответствуют критерию, переданному следующий вид:Таблица посчитала так. любое количество символов. запись
синтаксиса: актуальным становится вопрос тайны функций?СЧЕТ: Как вариант: случаи, когда необходимоВладимир, Есть столбец, содержащий
в диапазон вОписание аргументов: в качестве второго
СЧЁТЕСЛИМН(диапазон_условия1; условие1; [диапазон_условия2; условие2];Как посчитать наценку, скидку, в слове. Например,Синтаксис у этой функции«СЧЁТЕСЛИ»=СЧЁТЗ(значение1;значение2;…) о его включении.СЧЕТ(вопросительный знак). Звездочкаподсчитывает количество ячеекКод =СЧЁТЕСЛИМН($B$2:$B$32;»вып»;$A$2:$A$32;» подсчитать количество ячеекне перестаю удивляться некие тексты, есть соответствии с двумяB3:B19 – диапазон ячеек аргумента данной функции,
…) умножив столбец на «мор*» — будет следующий:. Кликаем по кнопкеПосле того, как формула Для этого нужнои обозначает любое количество
в списке аргументов,Victorrr72 с любым типом сестре таланта! Спасибо условия в виде
различными условиями, диапазон с оценками за и возвращает соответствующееКод сотрудника число, смотрите в искать слова на=СЧЁТЕСЛИМН(диапазон_условия1;условие1; диапазон_условия2;условие2;…)«OK» введена, программа в
кликнуть правой кнопкойСЧЕТЕСЛИ
произвольных символов, а
которые содержат только: И такой вариант
данных: текст или большое! «текст1», «текст2» и ячеек можно рассматривать
экзамен; числовое значение.Номер региона
статье «Как умножить «мор» и любоеПосле этого приложение производит. заранее выделенной области мыши по строке
, а также их вопросительный знак – числовые значения. Например, пробовал, не работает. число. Синтаксис формулыОдин дополнительный вопрос: «текст3». В ячейке как множество, содержащееD2:D5 – диапазон ячеек,Функция СЧЁТЕСЛИ может бытьОтдел в Excel число окончание (мор, море,
подсчет заполненных ячеек
Открывается окно аргументов. У
показывает результат подсчета состояния и в ближайших соратников – один произвольный символ. на рисунке нижеVictorrr72
требует указать только как можно заменить условные тексты не два и более содержащих критерии для использована для анализа20552 на число, проценты».
excel-office.ru
Подсчет количества вхождений значения
моряк, т.д.). Чтобы указанных диапазонов, которые данной функции два заполненных ячеек указанного открывшемся списке установитьСЧЕТЗНапример, чтобы подсчитать количество мы подсчитали количество: лишь один аргумент
Пример
в вашей формуле |
перекрещиваются, то есть |
|
непересекающихся подмножеств. Например, |
подсчета числа совпадений. |
|
числовых значений, текстовых |
2 |
|
Ещё один способ |
найти все фамилии |
|
соответствуют установленным условиям. |
аргумента: диапазон, где |
|
диапазона. |
галочку напротив пункта |
|
, |
ячеек, содержащих текст, |
|
ячеек в диапазоне, |
Victorrr72 |
– диапазон данных. |
диапазон B1:D1 на |
может быть только в таблице «Мебель» |
В результате получим таблицу: |
строк, дат и |
Продажи посчитать ячейки в |
на букву «Р» |
Результат выводится в |
происходит подсчет ячеек,Кроме того, для подсчета |
«Количество» |
СЧИТАТЬПУСТОТЫ |
который начинается с который полностью состоит, файл приложите |
Например, ниже приведенная |
Подсчет значений на основе нескольких условий с помощью функции СЧЁТЕСЛИМН
искомые слова? один текст или необходимо найти количествоПример 3. В таблице данных другого типа.21268 строках, но по и заканчивающиеся на заранее отмеченную область. и критерий, то заполненных ячеек в. После этого счетчики
буквы из чисел:
Пример
TimSha |
формула подсчитывает все |
ikki, |
никаких. Необходимо посчитать |
столов и стульев. |
Excel хранятся данные |
С ее помощью |
2 |
другим условиям. Смотрите |
букву «в», нужно |
Как видим, простейший подсчет |
есть, условие, о |
Экселе существует ещё |
опять будет отображаться. |
СЧЕТЕСЛИМН |
Н |
В следующем примере в |
: Прикладываю. |
непустые ячейки, которые |
я не проверил |
количество ячеек, содержащих |
Для вычислений используем |
о просмотрах страниц |
можно определить количество |
Финансы |
в статье «Как |
написать критерий так |
количества заполненных ячеек |
котором мы говорили |
функция счет. В |
Подсчитать количество заполненных ячеек |
. Возвращайтесь к нам |
(без учета регистра), |
двух ячейках диапазона |
Victorrr72 |
находиться в диапазоне |
вашу формулу и |
один из трех |
выражение =СЧЁТЕСЛИ(B3:B200;»*стол*»)+СЧЁТЕСЛИ(B3:B200;»*стул*»). |
сайта за день |
неповторяющихся значений в |
23949 |
в Excel сложить |
— «Р*в» (или |
выделенного диапазона можно |
выше. В поле |
отличие от предыдущей |
можно при помощи |
почаще. Всего Вам |
можно воспользоваться следующей содержится текст. Как: Вариант Код =СУММПРОИЗВ((—(ЕЧИСЛО(ПОИСК(«Мероприятия |
B5:E5. |
ошибся в суждении. текстов, ну и,Если в качестве критерия пользователями. Определить число диапазоне ячеек, а1 каждую вторую ячейку, «Р*В»). Найдет фамилии увидеть в строке«Диапазон»
support.office.com
Функция СЧЁТЕСЛИ и подсчет количества значения ячейки в Excel
формулы, она считает функции СЧЁТЗ. Она доброго и успехов формулой: видите, функция выполнены»;B2:B13;1))))*(A2:A13Функция СЧИТАТЬПУСТОТЫ подсчитывает исключительно Конечно, конечно работает. соответственно, количество, не указана текстовая строка,
пользователей сайта за также число ячеекАдминистратор строку». — Рублев, Рылеев, состояния Эксель. Есливводим координаты обрабатываемой только ячейки заполненные отличается от предыдущего в изучении Excel.Если необходимо подсчитать количествоСЧЕТAlexM только пустые ячейкиВладимир содержащих искомые тексты. следует учитывать, что день, а также с данными, которые24522Некоторые функции листа могут т.д. же вам нужно области, а в
Примеры использования функции СЧЁТЕСЛИ в Excel
числовыми данными. способа тем, чтоАвтор: Антон Андронов ячеек, которые содержатих игнорирует.: А с чего в заданном диапазоне: =СЧЁТ(ПОИСК({«текст1″;»текст2″;»текст3»};A2:A22))Примерный файл с
регистр символов не
сколько раз за
совпадают с указанным
4
- помочь узнать, сколько? (знак вопроса) вывести результат в
- полеКак и в предыдущем
- позволяет зафиксировать подсчетПри выполнении определенных задач ровно четыре символа,А вот ячейки, содержащие
ему работать, когда
данных таблицы. ДаннаяExcel предлагает несколько функций решением «а-ля 5-й имеет значения. Например,
день на сайт
Подсчет количества определенного значения ячейки в Excel при условии
критерием лишь частично.Администратор раз встречается определенный обозначает один символ. отдельную область на«Критерий» случае, выделяем ячейку, определенного диапазона в во время работы то используйте эту
значения даты и
у вас данные функция также требует для считывания и
класс» приложил. Существует
функция СЧЁТЕСЛИ(A1:A2;»Петров») вернет
- заходили пользователи с Например, таблица Excel28010
- текст или число Например, критерий «ст?л» листе, а тем
вписываем условия. После
Статистический анализ посещаемости с помощью функции СЧЁТЕСЛИ в Excel
куда будут выводиться отдельной ячейке. То с таблицей бывает формулу: времени, учитываются: совершенно не причесаны: для своей работы, подсчета значений в ли решение без значение 2, если логинами default и содержит столбец с
3
в диапазоне ячеек. — будет искать более произвести подсчет этого жмем на данные и таким есть, для просмотра необходимость произвести подсчетФункцияФункция «Мероприятия выполнены. «
указать только лишь диапазоне ячеек: СЧЁТ(), доп. столбцов? в ячейках A1 user_1. ФИО клиентов. ДляИТ Например, с помощью стул, стол, т.д. с учетом определенных кнопку же способом запускаем информации по нему
заполненных данными ячеек.СЧЕТЕСЛИСЧЕТ совершенно не равны
один аргумент –
Особенности использования функции СЧЁТЕСЛИ в Excel
СЧЁТЗ и СЧИТАТЬПУСТОТЫ.Буду благодарен ссылке
и A2 записаны
Вид исходной таблицы:
- определения количества клиентов-однофамильцев29546 функции СЧЁТЕСЛИ можно Можно написать несколько условий, то в«OK» Мастер функций. В
- область не нужно Эксель предоставляет такуюпозволяет использовать вможет подсчитывать количество «Мероприятия выполнены»… ссылка на диапазон Каждая из этих на подобное решение. строки «петров» и
Поскольку каждый пользователь имеет
- с фамилией Иванов4 посчитать, сколько раз вопросительных знаков. Например, этом случае придут. нём выбираем оператора будет постоянно выделять. возможность с помощью качестве условия даже ячеек сразу вВот в таком данных таблицы. Например,
- функций по-своему считываетHugo «Петров» соответственно. свой уникальный идентификатор можно ввести функциюПродажи встречается одно значение «Иван?????» (Иванов, Иванченко, на помощь специализированныеДля ручного ввода шаблон с наименованием
- Выделяем область, в которую встроенных инструментов. Давайте формулы. К примеру, нескольких несмежных диапазонах: виде даст «3» ниже приведенная формула и считает значения,: К-во ячеек с
- Если в качестве аргумента в базе данных =СЧЁТЕСЛИ(A1:A300;”*Иванов*”). Символ «*»31634 (см. пример ниже). т.д.) функции. выглядит следующим образом:«СЧЁТ»
- будет выводиться результат выясним, как выполнить чтобы посчитать количествоЕсли необходимо подсчитать количествоКод =СЧЁТЕСЛИМН($B$2:$B$32;»Мероприятия выполнен*»;$A$2:$A$32;» подсчитывает количество всех в зависимости о текстом 1: критерий передана ссылка (Id), выполним расчет указывает на любое3ПродавецО других символах,Автор: Максим Тютюшев=СЧЁТЕСЛИ(диапазон;критерий). Жмем на кнопку подсчета. Кликаем по указанную процедуру в ячеек, значения в
- непустых ячеек вFairuza
- пустых ячеек из т того, является
- =21-СУММПРОИЗВ((ЕОШИБКА(НАЙТИ(B1;A2:A22;1)))*1) на пустую ячейку числа пользователей сайта количество любых символовИТ
exceltable.com
Подсчет ячеек, в тексте которых содержится одно из трех текстовых значений
Счет которые можно вставитьКак посчитать вПосле этого программа производит«OK» значку этой программе. которых больше среднего диапазоне, то можно, диапазона B2:E2: ли значение числом,Аналогично собираем сумму или пустая строка за день по до и после32131
Грачев в формулу, читайтеExcel подсчет заполненных ячеек.
«Вставить функцию»Скачать последнюю версию
значения, можно воспользоваться воспользоваться статистической функциейЯ делал так,
Как видно из выше
текстом или просто по всем текстам.
«», результат вычисления следующей формуле массива
подстроки «Иванов».1
15 000
в статье «Символыячейки выборочно
выделенного диапазона, которыеЗапускается окно аргументов. Аргументы
. Excel следующей формулой:СЧЕТЗ но не заработало: приведенных примеров, каждая пустой ячейкой. РассмотримНу и соответственно
для любого диапазона и для ееПример 1. В таблице
ИТГрачев
в формулах Excel»., не все подряд, соответствуют заданному условию, те же самые,Открывается окно Мастера функций.В программе Excel количествоЕсли одного условия Вам. Непустыми считаются ячейки,=СУММПРОИЗВ(—ЕЧИСЛО(ПОИСК(«выполнены мероприятия»;B1:B100))*(A2:A13 Если из функций обладает все эти функции высчитываем разность. ячеек будет числовое вычислений нажмем комбинацию Excel содержатся данные35106
9 000В строке «Диапазон_суммирования»
а по условию?
и выводит их что и при Ищем в представленном заполненных ячеек можно будет недостаточно, Вы содержащие текст, числовые
не трудно, поясните своим специальным предназначением в действии наNic70y значение 0 (нуль).
клавиш Ctrl+Shift+Enter: о продажах товаров4Шашков указываем диапазон (столбец),
Если вводить формулу в область указанную
planetaexcel.ru
Как посчитать количество заполненных и пустых ячеек в Excel
использовании предыдущего способа. списке элемент увидеть при помощи всегда можете воспользоваться значения, дату, время, по поводу двух и упрощает пользователю практическом примере.: {=СЧЁТ(ЕСЛИ(ПОИСК(«текст1»;A2:A22)>0;—ЛЕВСИМВ(1&A2:A22)))+СЧЁТ(ЕСЛИ(ПОИСК(«текст2»;A2:A22)>0;—ЛЕВСИМВ(1&A2:A22)))+СЧЁТ(ЕСЛИ(ПОИСК(«текст3»;A2:A22)>0;—ЛЕВСИМВ(1&A2:A22)))}Функция может быть использованаВыражение 1/СЧЁТЕСЛИ(A3:A20;A3:A20) возвращает массив в магазине бытовойФинансы8 000 в котором находятся вручную в большой
Функция СЧЁТ, СЧЁТЗ и СЧИТАТЬПУСТОТЫ для подсчета ячеек в Excel
в первом пункте В их роли«СЧЁТЗ» счетчика на строке
статистической функцией а также логические скобок и 1 процесс обработки данных,Ниже на рисунке представленыДля разнообразия в качестве формулы дробных чисел 1/количество_вхождений, техники за день.40499Шашков числа, то, что таблице, то это этого способа. выступают ссылки на. После того, как
состояния или целого
Принцип счета ячеек функциями СЧЁТ, СЧЁТЗ и СЧИТАТЬПУСТОТЫ
СЧЕТЕСЛИМН значения ИСТИНА или в первой части предоставив возможность обойти разные методы подсчетаikki массива, если требуется например, для пользователя Определить, какую часть120 000 нам нужно сложить. очень долго. НасОператор СЧЁТЕСЛИМН является продвинутым
ячейки. Вставляем координаты это наименование выделено, ряда функций, каждая. Данная функция позволяет ЛОЖЬ. формулы. сложные формулы логических значений из определенного: =СУММПРОИЗВ(—ЕЧИСЛО(НАЙТИ(B1:D1;A2:A22))) выполнить расчет числа с ником sam от проданной продукцииУправление персоналомГрачев У нас - выручит функция Excel вариантом функции СЧЁТЕСЛИ.
диапазонов на листе, жмем на кнопку из которых подсчитывает подсчитывать ячейки вРешить обратную задачу, т.е.Огромное спасибо за комбинаций с функцией диапазона данных таблицы:okshef ячеек с данными, это значение равно составляет техника фирмы420515 000
это столбец С. «СУММЕСЛИ». Его используют, когда в которых нужно«OK» элементы, заполненные определенным Excel, которые удовлетворяют подсчитать количество пустых помощь. ЕСЛИ.
exceltable.com
Подсчет ячеек с искомым текстом за определенный период
В строке 9 (диапазон: Всем спасибо! удовлетворяющим сразу нескольким
0,25 (4 вхождения). Samsung.1Нагайчук Диалоговое окно заполнили
У нас такая
нужно указать более подсчитать количество заполненных. типом данных. сразу двум и
ячеек в Excel,Victorrr72Victorrr72
B9:E9) функция СЧЁТ
ikki, критериям. Данная особенность Общая сумма такихВид исходной таблицы данных:Продажи22 500 так. Нажимаем «ОК».
таблица. одного условия соответствия ячеек числовыми данными.
Запускается окно аргументов. АргументамиСамый простой способ подсчитать более условиям. Вы сможете, применив, несколько ошибок в
: Таблица имеет два подсчитывает числовые значения
это я виноват
будет рассмотрена в значений, вычисляемая функциейДля расчета используем формулу:
43068ФормулаПолучилась такая формула.Складываем ячейки с суммой
для различных диапазонов. Жмем кнопку
этой функции являются ячейки, содержащие данныеК примеру, следующая формула
функцию формуле. надо так столбца. только тех учеников, — «текст1″ и одном из примеров. СУММ, соответствует количеству=СЧЁТЕСЛИ(C3:C17;»Samsung»)/A17
2Описание
=СУММЕСЛИ(B2:B10;»план»;C2:C10)
в строках «план» Всего можно указать
«OK» ссылки на ячейки.
– это воспользоваться подсчитывает ячейки, значенияСЧИТАТЬПУСТОТЫ Код =СУММПРОИЗВ(ЕЧИСЛО(ПОИСК(«Мероприятия выполнены»;B2:B100))*(A2:A100″»))В ячейках первого которые сдали экзамен.
т.д. — этоРассматриваемая функция может быть уникальных вхождений, тоОписание аргументов:Управление персоналомРезультат
CyberForum.ru
Формула посчитала.
Функция СЧЁТЕСЛИ в Excel используется для подсчета количества ячеек в рассматриваемом диапазоне, содержащиеся данные в которых соответствуют критерию, переданному в качестве второго аргумента данной функции, и возвращает соответствующее числовое значение.
Функция СЧЁТЕСЛИ может быть использована для анализа числовых значений, текстовых строк, дат и данных другого типа. С ее помощью можно определить количество неповторяющихся значений в диапазоне ячеек, а также число ячеек с данными, которые совпадают с указанным критерием лишь частично. Например, таблица Excel содержит столбец с ФИО клиентов. Для определения количества клиентов-однофамильцев с фамилией Иванов можно ввести функцию =СЧЁТЕСЛИ(A1:A300;”*Иванов*”). Символ «*» указывает на любое количество любых символов до и после подстроки «Иванов».
Примеры использования функции СЧЁТЕСЛИ в Excel
Пример 1. В таблице Excel содержатся данные о продажах товаров в магазине бытовой техники за день. Определить, какую часть от проданной продукции составляет техника фирмы Samsung.
Вид исходной таблицы данных:
Для расчета используем формулу:
=СЧЁТЕСЛИ(C3:C17;»Samsung»)/A17
Описание аргументов:
- C3:C17 – диапазон ячеек, содержащих названия фирм проданной техники;
- «Samsung» – критерий поиска (точное совпадение);
- A17 – ячейка, хранящая номер последней продажи, соответствующий общему числу продаж.
Результат расчета:
Доля проданной продукции техники фирмы Samsung в процентах составляет – 40%.
Подсчет количества определенного значения ячейки в Excel при условии
Пример 2. По итогам сдачи экзаменов необходимо составить таблицу, в которой содержатся данные о количестве студентов, сдавших предмет на 5, 4, 3 балла соответственно, а также тех, кто не сдал предмет.
Вид исходной таблицы:
Предварительно выделим ячейки E2:E5, введем приведенную ниже формулу:
=СЧЁТЕСЛИ(B3:B19;D2:D5)
Описание аргументов:
- B3:B19 – диапазон ячеек с оценками за экзамен;
- D2:D5 – диапазон ячеек, содержащих критерии для подсчета числа совпадений.
В результате получим таблицу:
Статистический анализ посещаемости с помощью функции СЧЁТЕСЛИ в Excel
Пример 3. В таблице Excel хранятся данные о просмотрах страниц сайта за день пользователями. Определить число пользователей сайта за день, а также сколько раз за день на сайт заходили пользователи с логинами default и user_1.
Вид исходной таблицы:
Поскольку каждый пользователь имеет свой уникальный идентификатор в базе данных (Id), выполним расчет числа пользователей сайта за день по следующей формуле массива и для ее вычислений нажмем комбинацию клавиш Ctrl+Shift+Enter:
Выражение 1/СЧЁТЕСЛИ(A3:A20;A3:A20) возвращает массив дробных чисел 1/количество_вхождений, например, для пользователя с ником sam это значение равно 0,25 (4 вхождения). Общая сумма таких значений, вычисляемая функцией СУММ, соответствует количеству уникальных вхождений, то есть, числу пользователей на сайте. Полученное значение:
Для определения количества просмотренных страниц пользователями default и user_1 запишем формулу:
В результате расчета получим:
Особенности использования функции СЧЁТЕСЛИ в Excel
Функция имеет следующую синтаксическую запись:
=СЧЕТЕСЛИ(диапазон; критерий)
Описание аргументов:
- диапазон – обязательный аргумент, принимающий ссылку на одну либо несколько ячеек, в которых требуется определить число совпадений с указанным критерием.
- критерий – условие, согласно которому выполняется расчет количества совпадений в рассматриваемом диапазоне. Условием могут являться логическое выражение, числовое значение, текстовая строка, значение типа Дата, ссылка на ячейку.
Примечания:
- При подсчете числа вхождений в диапазон в соответствии с двумя различными условиями, диапазон ячеек можно рассматривать как множество, содержащее два и более непересекающихся подмножеств. Например, в таблице «Мебель» необходимо найти количество столов и стульев. Для вычислений используем выражение =СЧЁТЕСЛИ(B3:B200;»*стол*»)+СЧЁТЕСЛИ(B3:B200;»*стул*»).
- Если в качестве критерия указана текстовая строка, следует учитывать, что регистр символов не имеет значения. Например, функция СЧЁТЕСЛИ(A1:A2;»Петров») вернет значение 2, если в ячейках A1 и A2 записаны строки «петров» и «Петров» соответственно.
- Если в качестве аргумента критерий передана ссылка на пустую ячейку или пустая строка «», результат вычисления для любого диапазона ячеек будет числовое значение 0 (нуль).
- Функция может быть использована в качестве формулы массива, если требуется выполнить расчет числа ячеек с данными, удовлетворяющим сразу нескольким критериям. Данная особенность будет рассмотрена в одном из примеров.
- Рассматриваемая функция может быть использована для определения количества совпадений как по одному, так и сразу по нескольким критериям поиска. В последнем случае используют две и более функции СЧЁТЕСЛИ, возвращаемые результаты которых складывают или вычитают. Например, в ячейках A1:A10 хранится последовательность значений от 1 до 10. Для расчета количества ячеек с числами больше 3 и менее 8 необходимо выполнить следующие действия:
Скачать примеры функции СЧЁТЕСЛИ для подсчета ячеек в Excel
- записать первую функцию СЧЁТЕСЛИ с критерием «>3»;
- записать вторую функцию с критерием «>=8»;
- определить разницу между возвращаемыми значениями =СЧЁТЕСЛИ(A1:10;»>3″)-СЧЁТЕСЛИ(A1:A10;»>=8″). То есть, вычесть из множества (3;+∞) подмножество [8;+∞).
Функция СЧЁТЕСЛИ в Excel с разными условиями: мы объясняем это на примерах.
В этом руководстве объясняется, как использовать функцию СЧЁТЕСЛИ с несколькими критериями в Excel на основе логики И и ИЛИ. Вы найдете примеры для разных типов данных: чисел, дат, текста, подстановочных знаков. Цель этого поста — продемонстрировать разные подходы и помочь выбрать наиболее эффективное решение для каждого конкретного бизнеса.
Начиная с выпуска Excel 2007 года, Microsoft добавила «старших сестер» Excel к функциям выборочного подсчета СУММЕСЛИ, СЧЁТЕСЛИ и СРЕДНЕЛИ — функциям СУММЕСЛИ, СЧЁТЕСЛИ и СРЕДНЕЛИ. На английском языке эти функции выглядят как СУММЕСЛИМН, СЧЁТЕСЛИМН и СРЕДНИМЕСЛИМН, то есть в конце у них есть буква -S, которая в английском означает множественное число. В русской версии эту роль играет -MN.
Их часто путают, потому что они очень похожи друг на друга и рассчитаны на основе определенных критериев.
Разница в том, что функция СЧЁТЕСЛИ предназначена для подсчета ячеек с одним и тем же условием в одном диапазоне, а СЧЁТЕСЛИ может оценивать разные критерии в том же или разных диапазонах.
Как работает функция СЧЕТЕСЛИМН?
Вычисляет количество совпадений в нескольких диапазонах на основе одного или нескольких критериев.
Синтаксис функции следующий:
СЧЁТЕСЛИ (интервал1; условие1; [интервал2; условие2]…)
- диапазон1 (обязательный) — указывает первую область, к которой следует применить первое условие (условие1).
- условие1 (обязательно): устанавливает требование выбора в виде числа, ссылки на ячейку, текстовой строки, выражения или другой функции Excel. Определите, какие клетки нужно подсчитывать.
- [интервал2; условие2]… (необязательно) — необязательные поля и соответствующие критерии. Можно указать до 127 таких пар.
На самом деле нет необходимости запоминать этот синтаксис. Microsoft Excel отобразит аргументы функции, как только вы начнете вводить текст; тема, которую вы вводите, будет выделена жирным шрифтом.
Что нужно запомнить?
- Диапазон поиска может быть от 1 до 127. Каждый из них имеет свое условие. Рассматриваются только случаи, отвечающие всем требованиям.
- Каждый дополнительный диапазон должен иметь такое же количество строк и столбцов, что и первый. В противном случае вы получите # ЗНАЧЕНИЕ!
- Допускаются как смежные, так и несмежные диапазоны.
- Если аргумент содержит ссылку на пустую ячейку, функция рассматривает ее как нулевое (0) значение).
- в критериях можно использовать подстановочные знаки звездочки (*) и вопросительного знака (?). Подробнее об этом мы расскажем ниже.
Считаем с учетом всех критериев (логика И).
Этот вариант является самым простым, поскольку функция СЧЁТЕСЛИ предназначена для подсчета только ячеек, для которых все указанные параметры имеют значение ИСТИНА. Мы называем это логикой И, потому что функция И работает точно так же.
а. Для каждого диапазона — свой критерий.
Предположим, у нас есть список продуктов, как показано на скриншоте ниже. Вы хотите знать количество продуктов, которые есть в наличии (у них значение в столбце B больше 0), но еще не проданных (значение в столбце D равно 0).
Задачу можно сделать так:
= СЧЁТЕСЛИ (B2: B11; G1; D2: D11; G2)
или
= СЧЁТЕСЛИ (B2: B11; «> 0»; D2: D11,0)
Видим, что 2 товара (крыжовник и ежевика) есть в наличии, но не в продаже.
б. Одинаковый критерий для всех диапазонов.
Если вы хотите подсчитать элементы по одним и тем же критериям, вам все равно нужно указать каждую пару диапазон / условие отдельно.
Например, вот правильный подход к подсчету элементов, у которых 0 как в столбце B, так и в столбце D:
= СЧЁТЕСЛИ (B2: B11,0; D2: D11,0)
Мы получаем 1, потому что только Plum имеет значение «0» в обоих столбцах.
Использование упрощенной версии с ограничением выбора, например = COUNTIFS (B2: D11; 0), даст другой результат: общее количество ячеек в B2: D11, содержащих ноль (в этом примере это 5).
Если достаточно выполнения хотя бы одного условия (логика ИЛИ).
Как вы видели в приведенных выше примерах, подсчет ячеек, отвечающих всем вышеперечисленным критериям, прост, потому что функция СЧЁТЕСЛИМН предназначена для выполнения этой работы.
Но что, если вы хотите подсчитать значения, для которых хотя бы одно из указанных условий истинно, то есть использовать логику ИЛИ? В принципе, это можно сделать двумя способами: 1) путем добавления нескольких формул СЧЁТЕСЛИ или 2) с помощью комбинации СУММ + СЧЁТЕСЛИ с константой массива.
Способ 1. Две или более формулы СЧЕТЕСЛИ или СЧЕТЕСЛИМН.
Считаем заказы со статусом «Отменено» и «Ожидание». Для этого вы можете просто написать 2 обычные формулы СЧЁТЕСЛИ и затем сложить результаты:
= СЧЁТЕСЛИ (E2: E11, «Отменено») + СЧЁТЕСЛИ (E2: E11, «Ожидание»)
Если вам нужно оценить более одного параметра выбора, используйте COUNTPIIF.
Чтобы узнать количество «отмененных» и «ожидающих» заказов на клубнику, используйте эту опцию:
= СЧЁТЕСЛИ (A2: A11, «клубника»; E2: E11, «Отменено») + СЧЁТЕСЛИ (LA2: A11, «клубника»; E2: E11, «Ожидание»)
Способ 2. СУММ+СЧЁТЕСЛИМН с константой массива.
В ситуациях, когда вам нужно оценить множество критериев, описанный выше подход — не лучший вариант, потому что ваша формула станет слишком громоздкой. Чтобы выполнить те же вычисления в более компактной форме, перечислите все критерии в константе массива и предоставьте этот массив в качестве аргумента функции COUNTPIIF.
Введите СЧЁТЕСЛИМН в функцию СУММ, например:
СУММ (СЧЁТЕСЛИМН (диапазон; {«условие1»; «условие2»; «условие3»;…}))
В нашей таблице с примерами подсчета заказов со статусом «Отменено» или «В ожидании» расчет будет выглядеть так:
= СУММ (СЧЁТЕСЛИМН (E2: E11; {«Отменено», «В ожидании»}))
Массив означает, что мы сначала ищем все отмененные ордера, затем отложенные ордера. В результате получается двузначная матрица итогов. А затем функция СУММ складывает их.
Точно так же вы можете использовать две или более пары диапазон / условие. Чтобы рассчитать количество отмененных или отложенных заказов на клубнику, используйте это выражение:
= СУММ (СЧЁТЕСЛИМН (A2: A11; «Клубника»; E2: E11; {«Отменено», «Ожидает рассмотрения»}))
Как сосчитать числа в интервале.
СЧЁТЕСЛИМН вычисляет 2 типа итогов: 1) на основе множества ограничений (объясненных в примерах выше) и 2) когда числа находятся между двумя указанными значениями. Последнее можно сделать двумя способами: с помощью функции СЧЁТЕСЛИ или вычитанием одного СЧЁТЕСЛИ из другого.
1. СЧЕТЕСЛИМН для подсчета ячеек между двумя числами
Чтобы узнать, сколько поступило заказов с количеством товаров от 10 до 20, сделаем так:
= СЧЁТЕСЛИ (D2: D11; «> 10»; D2: D11; «
2. СЧЕТЕСЛИ для подсчета в интервале
Тот же результат можно получить, вычитая одну формулу СЧЁТЕСЛИ из другой. Сначала мы вычисляем, сколько чисел больше значения нижней границы диапазона (10 в этом примере). Второй возвращает количество заказов, превышающих верхний предел (в данном случае 20). Разница между ними — это результат, который вы ищете.
= СЧЁТЕСЛИ (G2: D11; «> 10») — СЧЁТЕСЛИ (G2: D11; «> 20»)
Это выражение вернет ту же сумму, что и на изображении выше.
Как использовать ссылки в формулах СЧЕТЕСЛИМН.
При использовании логических операторов, таких как «>», « =» вместе со ссылками на ячейки, обязательно заключите оператор в «двойные кавычки» и добавьте амперсанд (&) перед ссылкой. Другими словами, требование выбора должно быть представлено в виде текста, заключенного в кавычки.
рис6
В этом примере мы будем считать заказы с количеством более 30 единиц, несмотря на то, что на складе было менее 50 единиц товара.
= СЧЁТЕСЛИ (B2: B11; « 30″)
или
= СЧЁТЕСЛИ (B2: B11; «» & G2)
если вы отметили значения ограничений в определенных ячейках, например в G1 и G2, и обратитесь к ним.
Как использовать СЧЕТЕСЛИМН со знаками подстановки.
Традиционно можно использовать следующие подстановочные знаки:
- Знак вопроса (?) — соответствует любому одиночному символу. Используйте его для подсчета ячеек, начинающихся и / или заканчивающихся четко определенными символами.
- Звездочка (*) — соответствует любой последовательности символов (включая ноль). Позволяет заменить часть контента.
Примечание. Если вы хотите подсчитывать ячейки, в которых есть вопросительный знак или звездочка, как буквы, поставьте тильду (~) перед звездочкой или вопросительным знаком в записи параметра поиска.
Теперь посмотрим, как можно использовать подстановочный знак.
Допустим, у нас есть список заказов, к которым менеджеры прикреплены лично. Вы хотите знать, сколько заказов уже было кому-то назначено и при этом для них установлен крайний срок. Другими словами, в столбцах B и E таблицы есть значения.
Нам нужно узнать количество заказов, по которым заполнены столбцы B и E:
= СЧЁТЕСЛИ (B2: B21; «*»; E2: E21;»»&»»)
Обратите внимание, что в первом критерии мы используем подстановочный знак *, поскольку мы рассматриваем текстовые значения (фамилии). По второму критерию мы разбираем даты, потом пишем по-другому: «» & «» (значит — не равно пустому значению).
Несколько условий в виде даты.
Правила работы с датами очень похожи на рассмотренные выше вычисления с числами.
1.Подсчет дат в определенном интервале.
Вы также можете использовать СЧЁТЕСЛИ с двумя критериями или комбинацию двух функций СЧЁТЕСЛИ для подсчета дат, попадающих в определенный временной диапазон.
Следующие выражения подсчитывают в областях от D2 до D21 количество дат, которые попадают в период с 1 по 7 февраля 2020 года включительно:
= СЧЁТЕСЛИ (G2: G21; «> = 01.02.2020»; G2: G21; «
или
= СЧЁТЕСЛИ (G2: D21; «> =» & H3; D2: D21; «
2. Подсчет на основе нескольких дат.
Точно так же вы можете использовать СЧЁТЕСЛИМН, чтобы подсчитать количество дат в разных столбцах, которые соответствуют двум или более требованиям. Например, посчитаем, сколько заказов было принято до 1 февраля и доставлено после 5 февраля:
Как обычно, будем писать двумя способами: со ссылками и без них:
= СЧЁТЕСЛИ (D2: D21; «> =» & H3; E2: E21; «> =» & H4)
а также
= СЧЁТЕСЛИ (G2: D21; «> = 01.02.2020»; E2: E21; «> = 05.02.2020»)
3. Подсчет дат с различными критериями на основе текущей даты
вы можете использовать функцию СЕГОДНЯ () для подсчета дат относительно сегодняшнего дня.
Эта формула с двумя областями и двумя критериями покажет вам, сколько товаров уже было куплено, но еще не доставлено.
= СЧЁТЕСЛИ (G2: D21; «» & СЕГОДНЯ())
Он допускает множество возможных вариаций. В частности, вы можете настроить его так, чтобы он подсчитывал, сколько заказов было размещено более недели назад и еще не доставлено:
= СЧЁТЕСЛИ (G2: D21; «» & СЕГОДНЯ())
Таким образом, вы можете подсчитать клетки, соответствующие различным условиям.
На чтение 9 мин. Просмотров 57.6k.
Содержание
- Определенный текст
- X или Y
- Ошибки
- Пять символов
- Положительные числа
- Отрицательные числа
- Цифры
- Нечетные числа
- Текст
Определенный текст
=СЧЁТЕСЛИ(rng;»*txt*»)
Для подсчета количества ячеек, содержащих определенный текст, вы можете использовать функцию СЧЁТЕСЛИ. В общей форме формулы (выше), RNG является диапазон ячеек, TXT представляет собой текст, который должны содержать ячейки, и «*» является подстановочным символом, соответствующим любому количеству символов.
В примере, активная ячейка содержит следующую формулу:
=СЧЁТЕСЛИ(B5:B12;»*a*»)
СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне, которые содержат «а» путем сопоставления содержимого каждой ячейки с шаблоном «*a*», который поставляется в качестве критериев. Символ «*» (звездочка) является подстановочным в Excel, что означает «совпадают с любым количеством символов», так что эта модель будет считать любую ячейку, которая содержит «а» в любом положении. Количество ячеек, которые соответствуют этому шаблону рассчитывается как число.
Вы можете легко настроить эту формулу, чтобы использовать содержимое другой ячейки для критериев. Например, если A1 содержит текст, который соответствует тому, что вы хотите, используйте следующую формулу:
=СЧЁТЕСЛИ(rng;»*»&a1&»*»)
X или Y
=СУММПРОИЗВ(—((ЕЧИСЛО(НАЙТИ(«abc»;B5:B12))+ЕЧИСЛО(НАЙТИ(«def»;B5:B12)))>0))
Для подсчета ячеек, содержащих либо одно значение, либо другое, можно либо использовать вспомогательный столбец решений, или более сложные формулы.
Когда вы подсчитывать ячейки с критерием «или», вы должны быть осторожны, чтобы не удвоить счет. Например, если вы подсчитываете ячейки, которые содержат «abc» или «def», вы не можете просто сложить вместе две функции СЧЁТЕСЛИ, потому что вы можете удвоить подсчет ячеек, которые содержат и «abc» и «def».
Решение одной формулой
Для решения одной формулойц, вы можете использовать комбинацию СУММПРОИЗВ с ЕЧИСЛО + НАЙТИ. Формула в ячейке E4 будет:
=СУММПРОИЗВ(—((ЕЧИСЛО(НАЙТИ(«abc»;B5:B12)) + ЕЧИСЛО(НАЙТИ(«def»;B5:B12)))>0))
Эта формула основана на формуле, которая находит текст внутри ячейки:
ЕЧИСЛО(НАЙТИ(«abc»;B5:B12)
При заданном диапазоне ячеек, этот фрагмент будет возвращать массив значений Истина или Ложь, одно значение для каждой ячейки диапазона. Поскольку мы используем это дважды (один раз для «abc» и еще для «def»), мы получим два массива.
Далее мы складываем эти массивы вместе (+), сложение создаст новый единый массив чисел. Каждое число в этом массиве является результатом сложения истинных и ложных значений в исходных двух массивах вместе. В показанном примере, массив выглядит следующим образом:
{2; 0; 2; 0; 1; 0; 2}
Нам нужно сложить эти цифры, но мы не хотим, чтобы удвоился счет. Таким образом, мы должны убедиться, что любое значение больше нуля. Чтобы сделать это, мы вернем все значения, которые больше 0, в Истина или Ложь, а затем с помощью двойного отрицания (—) переведем массив в формат 1 и 0.
И, наконец, СУММПРОИЗВ суммирует полученные числа.
Вспомогательный столбец решений
Со вспомогательным столбцом для проверки каждой ячейки в отдельности, проблема менее сложная. Мы можем использовать СЧЁТЕСЛИ с двумя значениями (при условии, как «бесконечное множество»). Формула:
=—(СУММ(СЧЁТЕСЛИ(B4;{«*abc*»;»*def*»}))>0)
СЧЁТЕСЛИ возвращает массив, который содержит два пункта: подсчет для «abc» и подсчет на «def». Чтобы избежать двойного счета, мы складываем элементы, а потом возвращаем результат «истина/ложь» с «>0». Наконец, мы преобразуем значения Истина или Ложь в 1 и 0 с двойным минусом (—).
Итоговый результат равен 1 или 0 для каждой ячейки. Чтобы получить в общей сложности для всех ячеек в диапазоне, вам нужно просуммировать вспомогательный столбец.
Ошибки
=СУММПРОИЗВ(—ЕОШ(rng))
Для подсчета количества ячеек, содержащих ошибки, вы можете использовать функцию ЕОШ, завернутую в функцию СУММПРОИЗВ. В общей форме формулы (выше) rng представляет собой диапазон ячеек, в которых вы хотели бы рассчитывать ошибки.
В примере, активная ячейка содержит следующую формулу:
=СУММПРОИЗВ(—ЕОШ(B5:B9))
СУММПРОИЗВ принимает один или несколько массивов и вычисляет сумму произведений соответствующих чисел. Если только один массив , он просто суммирует элементы в массиве.
Функция ЕОШ вычисляется для каждой ячейки в rng. Результатом является массив со значениями истина / ложь:
{ИСТИНА; ЛОЖЬ; ИСТИНА; ЛОЖЬ; ЛОЖЬ}
(—) — Оператор (называемый двойной одинарный) приводит истинные/ложные значения в 0 и 1. Результирующий массив выглядит так:
{1; 0; 1; 0; 0}
СУММПРОИЗВ затем суммирует элементы в этом массиве и возвращает общую сумму, которая, в данном примере, это число 2.
Примечание: ЕОШ подсчитывает все ошибки, кроме # N / A. Если вы хотите, чтобы также рассчитывалось # N / A, используйте функцию ЕОШИБКА вместо ЕОШ.
Вы можете также использовать функцию СУММ для подсчета ошибок. Структура формулы такая же, но она должна быть введена как формула массива (нажмите Ctrl + Shift + Enter, а не просто Enter). После ввода формула будет выглядеть следующим образом:
{=СУММ(—ЕОШ(B5:B9))}
Пять символов
=СЧЁТЕСЛИ(rng;»?????»)
Для подсчета количества ячеек, содержащих определенное количество символов текста, вы можете использовать функцию СЧЁТЕСЛИ. В общей форме формулы (выше), RNG является диапазон ячеек, а «?» соответствует любому одному символу.
В примере, активная ячейка содержит следующую формулу:
=СЧЁТЕСЛИ(B5:B10;»?????»)
СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне, которые содержат пять символов путем сопоставления содержимого каждой ячейки с шаблоном «?????», который поставляется в качестве критерия для СЧЁТЕСЛИ. «?» символ является подстановочным в Excel, что означает «любой одиночный символ», так что эта модель будет считать ячейки, которые содержат любые пять символов. Подсчет ячеек, которые соответствуют этому шаблону возвращает число, в данном примере, это число 3.
Положительные числа
=СЧЁТЕСЛИ(rng;»>0″)
Для подсчета положительных чисел в диапазоне ячеек, вы можете использовать функцию СЧЁТЕСЛИ. В общей форме формулы (выше) rng представляет собой диапазон ячеек, содержащих числа.
В примере, активная ячейка содержит следующую формулу:
=СЧЁТЕСЛИ(B5:B10; «>0»)
СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне, которые соответствуют критериям. В этом случае критерии поставляются в виде «> 0», которые оцениваются как «значения больше нуля». Общее количество всех ячеек в диапазоне, которые удовлетворяют этому критерию рассчитывается функцией.
Вы можете легко настроить эту формулу для подсчета ячеек на основе других критериев. Например, для подсчета всех ячеек со значением, большим или равным 100, использовать эту формулу:
=СЧЁТЕСЛИ(rng;»>=100″)
Отрицательные числа
=СЧЁТЕСЛИ(rng;»<0″)
Для подсчета количества ячеек, содержащих отрицательные числа в диапазоне ячеек, вы можете использовать функцию СЧЁТЕСЛИ. В общей форме формулы (выше) rng представляет собой диапазон ячеек, содержащих числа.
В примере, активная ячейка содержит следующую формулу:
=СЧЁТЕСЛИ(B5:B10;»<0″)
СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне, которые соответствуют критериям. В этом случае критерии поставляются в виде «<0», который оценивается как «значения меньше нуля». Общее количество всех ячеек в диапазоне, которые удовлетворяют этому критерию рассчитывается функцией.
Вы можете легко настроить эту формулу для подсчета клеток на основе других критериев. Например, для подсчета всех ячеек со значением менее -10, используйте следующую формулу:
=СЧЁТЕСЛИ(rng;»<-10″)
Если вы хотите использовать значение в другой ячейке как часть критериев, используйте амперсанд (&) символ конъюнкции следующим образом:
=СЧЁТЕСЛИ(rng;»<«&А1)
Если в ячейке А1 находится значение «-5», критерии будут «<-5» после конъюнкции.
Цифры
=СЧЁТ(rng)
Для подсчета количества ячеек, которые содержат числа, используйте функцию СЧЁТ. Однако в общем виде формулы (выше) rng представляет собой диапазон ячеек.
В примере, активная ячейка содержит следующую формулу:
=СЧЁТ(B5:B8)
Функция СЧЁТ является полностью автоматической. Она подсчитывает количество ячеек в диапазоне, содержащих числа и рассчитывает результат.
Нечетные числа
=СУММПРОИЗВ(—(ОСТАТ(rng;2)=1))
Для подсчета ячеек, которые содержат только нечетные числа, вы можете использовать формулу, основанную на функции СУММПРОИЗВ вместе с функцией ОСТАТ.
В примере, формула в ячейке E4 является:
=СУММПРОИЗВ(—(ОСТАТ(B5:B10;2)=1))
Эта формула рассчитала 4, так как есть 4 нечетных числа в диапазоне В5: В10 (который назван «rng» в формуле).
Функция СУММПРОИЗВ непосредственно работает с массивами.
Одна вещь, которую вы можете сделать довольно легко с СУММПРОИЗВ это выполнить тест на массив, используя один или несколько критериев, затем подсчитать результаты.
В этом случае, мы проводим тест на нечетное число, который использует функцию ОСТАТ:
ОСТАТ(rng;2)=1
ОСТАТ рассчитывает остаток от деления. В этом случае делитель равен 2, поэтому ОСТАТ рассчитывает остаток 1 для любого нечетного числа, а остаток 0 для четных чисел.
В функции СУММПРОИЗВ, этот тест выполняется в каждой ячейке B5: B10, результат представляет собой массив значений истина / ложь:
{ЛОЖЬ; ИСТИНА; ИСТИНА; ИСТИНА; ЛОЖЬ; ИСТИНА}
После того, как мы присвоили значения истина / ложь числам с помощью двойного отрицания, мы получили:
{0; 1; 1; 1; 0; 1}
СУММПРОИЗВ затем просто суммирует эти числа и рассчитывает 4.
Текст
=СЧЁТЕСЛИ(rng;»*»)
Для подсчета количества ячеек, содержащих текст (т.е. не цифры, не ошибки и не пустые), можете использовать функцию СЧЁТЕСЛИ и подстановочные знаки. В общей форме формулы (выше), rng является диапазон ячеек, а «*» является подстановочным знаком, который соответствует любому количеству символов.
В примере, активная ячейка содержит следующую формулу:
=СЧЁТЕСЛИ(B5:B9;»*»)
СЧЁТЕСЛИ подсчитывает количество ячеек, которые соответствуют критериям. В этом случае критерий поставляется в качестве шаблонного символа «*», который совпадает с любым количеством символов текста.
Несколько замечаний:
- Логические значения истина и ложь не учитываются, как текст
- Числа не подсчитываются «*», если они не будут введены в виде текста
- Пустая клетка, которая начинается с апострофа ( ‘) будут учитываться.
Вы можете также использовать СУММПРОИЗВ для подсчета текстовых значений наряду с функцией ЕТЕКСТ так:
=СУММПРОИЗВ(—ЕТЕКСТ(rng))
Двойной дефис принуждает результат ЕТЕКСТ от логического значения ИСТИНА или ЛОЖЬ перейти к 1 и 0. СУММПРОИЗВ затем суммирует эти значения вместе, чтобы получить результат.
Чувствительная к регистру версия
Если вам нужна чувствительная к регистру версия, вы не можете использовать СЧЁТЕСЛИ. Вместо этого вы можете проверить каждую ячейку в диапазоне, используя формулу, основанную на функции НАЙТИ и функции ЕЧИСЛО.
НАЙТИ чувствительна к регистру, и вы должны дать ему диапазон ячеек, а затем использовать СУММПРОИЗВ для подсчета результатов. Формула выглядит следующим образом:
=СУММПРОИЗВ(—(ЕЧИСЛО(НАЙТИ(text;rng))))
Там, где текст является текстом, который вы ищете, и rng диапазон ячеек, которые вы хотите подсчитать. Там нет необходимости использовать групповые символы, так как НАЙТИ возвратит число, если текст найден в любом месте в ячейке.