Как посчитать количество значений в столбце excel
Подсчет является неотъемлемой частью анализа данных, будь то определение численности сотрудников отдела в организации или количества единиц, проданных поквартально. В Excel есть несколько методов для подсчета ячеек, строк или столбцов данных. В этой статье содержится полный обзор методов, загружаемая книга с интерактивными примерами и ссылки на связанные темы для более подробного понимания.
Примечание: Подсчет не следует путать с суммированием. Дополнительные сведения о сумме значений в ячейках, столбцах или строках см. в статье Сумминг способов сложить и подсчитать Excel данных.
Скачивание примеров
Вы можете скачать образец книги, в дополнение к сведениям в этой статье, с примерами. В большинстве разделов этой статьи приводится ссылка на соответствующий таблицу в книге примера, которая содержит примеры и дополнительные сведения.
В этой статье
Простой подсчет
Подсчитать количество значений в диапазоне можно с помощью простой формулы, кнопки или функции.
Excel также можно отобразить количество выбранных ячеек на Excel строка состояния. Чтобы узнать, как это сделать, посмотрите видеоролик, в котором по этой теме вы можете быстро увидеть, как это сделать. Дополнительные сведения см. в разделе Отображение вычислений и подсчетов в панели состояния. Вы можете ссылаться на значения, показанные в панели состояния, если вам нужно быстро взглянуть на данные и не уходить от времени на ввод формул.
Видео: подсчет ячеек с помощью строки состояния Excel
Просмотрите видео, чтобы узнать, как просмотреть количество в панели состояния.

Использование автосуммирования
Для этого вы можете выбрать диапазон ячеек, содержащий хотя бы одно числовые значения. Затем на вкладке Формулы нажмите кнопку Автоумма > чисел.

Excel возвращает количество числных значений в диапазоне ячейки, смежной с выбранным диапазоном. Как правило, этот результат отображается в ячейке справа для горизонтального диапазона или в ячейке снизу для вертикального диапазона.
Добавление строки «Подытая»
Вы можете добавить строку подытвного Excel данных. Щелкните в любом месте данных и выберите в > данные.
Примечание: Параметр «Подытая» работает только с обычными Excel данными, а не Excel таблицами, сетными таблицами и сетными таблицами.

Кроме того, обратитесь к следующим статьям:
Подсчет ячеек в списке или столбце таблицы Excel с помощью функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ
Функция SUBTOTAL используется для подсчета количества значений в Excel или диапазоне ячеек. Если таблица или диапазон содержат скрытые ячейки, можно использовать функцию SUBTOTAL, чтобы включить или исключить эти скрытые ячейки, что является самым большим различием между функциями СУММ и ИТОГИ.
Синтаксис SUBTOTAL выглядит так:

Чтобы включить скрытые значения в диапазон, для аргумента function_num следует установить значение 2.
Чтобы исключить скрытые значения в диапазоне, function_num значение 102.
Подсчет на основе одного или нескольких условий
С помощью ряда функций можно подсчитать количество ячеек в диапазоне, удовлетворяющих заданным условиям (критериям).
Видео: использование функций СЧЁТ, СЧЁТЕСЛИ и СЧЁТЗ
В видеоролике ниже показано, как использовать функцию СЧЁТ, а также функции СЧЁТЕСЛИ и СЧЁТЗ для подсчета только тех ячеек, которые удовлетворяют заданным условиям.

Подсчет ячеек в диапазоне с помощью функции СЧЁТ
Чтобы подсчитать количество числовых значений в диапазоне, используйте в формуле функцию СЧЁТ.

В примере выше ячейки A2, A3 и A6 содержат числовые значения в диапазоне, поэтому результат — 3.
Примечание: A7 — это значение времени, но оно содержит текст(a.m.),поэтому COUNT не считает его числом. Если вы удалите a.m. В ячейке счёт будет считать A7 числом и изменит результат на 4.
Подсчет ячеек в диапазоне на основе одного условия с помощью функции СЧЁТЕСЛИ
С помощью функции СЧЁТЕФ можно подсчитать, сколько раз определенное значение отображается в диапазоне ячеек.

Подсчет ячеек в столбце на основе одного или нескольких условий с помощью функции БСЧЁТ
Функция Б СЧЁТ подсчитывают ячейки, содержащие числа в поле (столбце) записей списка или базы данных, которые соответствуют за условиям, за которые вы указываете.
В следующем примере нужно подсчитать количество месяцев, включая или более поздние месяцы марта 2016 г., в которых было продано более 400 единиц товаров. Первая таблица на этом сайте (от А1 до B7) содержит данные о продажах.

В DCOUNT используются условия для определения того, откуда следует возвратить значения. Условия обычно вются в ячейки на самом на этом же самом телефоне, а затем ссылаются на эти ячейки в аргументе условия. В этом примере ячейки A10 и B10 содержат два условия: одно, которое указывает, что возвращаемого значения должно быть больше 400, а другое, которое указывает, что конец месяца должен быть равен или больше 31 марта 2016 г.
Используйте следующий синтаксис:
=БСКП(A1:B7;»Конец месяца»;A9:B10)
DCOUNT проверяет данные в диапазоне A1—B7, применяет условия, заданные в A10 и B10, и возвращает 2, общее количество строк, которые удовлетворяют обоим условиям (строки 5 и 7).
Подсчет ячеек в диапазоне на основе нескольких условий с помощью функции СЧЁТЕФС
Функция СЧЁТЕСЛИМН аналогична функции СЧЁТЕСЛИ с одним важным исключением: СЧЁТЕСЛИМН позволяет применить критерии к ячейкам в нескольких диапазонах и подсчитывает число соответствий каждому критерию. С функцией СЧЁТЕСЛИМН можно использовать до 127 пар диапазонов и критериев.
Синтаксис функции СЧЁТЕСЛИМН имеет следующий вид:
СЧЁТЕСЛИМН(диапазон_условия1; условие1; [диапазон_условия2; условие2]; …)

Подсчет количества вхождений на основе условий с помощью функций СЧЁТ и ЕСЛИ
Предположим, вам нужно определить, сколько продавцов продали определенный товар в определенном регионе или сколько продаж было сделано конкретным продавцом. Функции ЕСЛИ и СЧЁТ можно использовать вместе. то есть сначала для проверки условия используется функция ЕСЛИ, а затем для подсчета ячеек используется функция СЧЁТ, только если функция ЕСЛИ имеет true.
Формулы, приведенные в этом примере, должны быть введены как формулы массива. Если эта книга открыта в приложении Excel для Windows или Excel 2016 для Mac и вы хотите изменить формулу или создать похожую, нажмите клавишу F2, а затем клавиши CTRL+SHIFT+ВВОД, чтобы формула возвращала нужные результаты. В более ранних версиях Excel для Mac используйте +SHIFT+ВВОД.
Чтобы эти примеры формул работали, вторым аргументом функции ЕСЛИ должно быть число.

Подсчет количества вхождений нескольких текстовых и числовых значений с помощью функций СУММ и ЕСЛИ
В следующих примерах функции ЕСЛИ и СУММ используются вместе. Функция ЕСЛИ сначала проверяет значения в определенных ячейках, а затем, если возвращается значение ИСТИНА, функция СУММ складывает значения, удовлетворяющие условию.

Функция выше означает, что если диапазон C2:C7 содержит значения Шашков и Туманов, то функция СУММ должна отобразить сумму записей, в которых выполняется условие. Формула найдет в данном диапазоне три записи для «Шашков» и одну для «Туманов» и отобразит 4.

Функция выше означает, что если ячейка D2:D7 содержит значения меньше 9 000 ₽ или больше 19 000 ₽, то функция СУММ должна отобразить сумму всех записей, в которых выполняется условие. Формула найдет две записи D3 и D5 со значениями меньше 9 000 ₽, а затем D4 и D6 со значениями больше 19 000 ₽ и отобразит 4.

Функция выше говорит, что если в D2:D7 есть счета за сумму менее 9 000 рублей, функция СУММ должна отобразить сумму записей, в которых должно быть выполнены условия. Формула найдет ячейку C6, которая соответствует условию, и отобразит 1.
Важно: Формулы в этом примере должны быть введены как формулы массива. Это означает, что сначала нужно нажать клавишу F2, а затем клавиши CTRL+SHIFT+ВВОД. В более ранних версиях Excel для Mac используйте клавиши +SHIFT+ВВОД.
Дополнительные советы см. в следующих статьях базы знаний:
Подсчет ячеек в столбце или строке в pivotTable
В одной из них можно подвести итоговые данные, а также проанализировать их и проанализировать, а затем выбрать категории, по которым вы хотите просмотреть данные.
Чтобы быстро создать сводную таблицу, выделите любую ячейку в диапазоне данных или таблице Excel, а затем на вкладке Вставка в группе Таблицы щелкните Сводная таблица.

Рассмотрим пример электронной таблицы «Продажи», в которой можно подсчитать количество значений продаж для разделов «Гольф» и «Теннис» за конкретные кварталы.
Примечание: Для интерактивного впечатления вы можете выполнить эти действия с образцом данных, указанным на листе таблицы в книге для скачивания.
Введите данные в электронную таблицу Excel.
Выделите диапазон A2:C8
Выберите Вставка > Сводная таблица.
В диалоговом окне «Создание сводной таблицы» установите переключатель Выбрать таблицу или диапазон, а затем — На новый лист и нажмите кнопку ОК.
Пустая сводная таблица будет создана на новом листе.
В области «Поля сводной таблицы» выполните одно из указанных ниже действий.
Перетащите элемент Спорт в область Строки.
Перетащите элемент Квартал в область Столбцы.
Перетащите элемент Продажи в область Значения.
Повторите третье действие.
Имя поля Сумма_продаж_2 отобразится и в области «Сводная таблица», и в области «Значения».
На этом этапе область «Поля сводной таблицы» будет выглядеть так:
В области Значения щелкните стрелку раскрывающегося списка рядом с полем Сумма_продаж_2 и выберите пункт Параметры поля значений.
В диалоговом окне Параметры поля значений выполните указанные ниже действия.
На вкладке Операция выберите пункт Количество.
В поле Пользовательское имя измените имя на Количество.
Нажмите кнопку ОК.
Сводная таблица отобразит количество записей для разделов «Гольф» и «Теннис» за кварталы 3 и 4, а также показатели продаж.
Подсчет, если данные содержат пустые значения
С помощью функций можно подсчитать количество ячеек, содержащих данные или являющихся пустыми.
Подсчет непустых ячеек в диапазоне с помощью функции СЧЁТ
Функция СЧЁТС используется для подсчета только ячеек в диапазоне, который содержит значения.
Иногда при подсчете ячеек удобнее пропускать пустые ячейки, поскольку смысловую нагрузку несут только ячейки со значениями. Например, вы хотите подсчитать общее количество продавцов, которые сделали продажу (столбец D).

СчётА игнорирует пустые значения в ячейках D3, D4, D8 и D11 и подсчитывают только ячейки, содержащие значения в столбце D. Функция находит шесть ячеек в столбце D, содержащих значения, и выводит 6.
Подсчет непанковых ячеек в списке с определенными условиями с помощью функции БДСУНТА
С помощью функции БСЧЁТА можно подсчитать количество непустых ячеек, которые удовлетворяют заданным условиям, в столбце записей в списке или базе данных.
В следующем примере функция БВАРУТА используется для подсчета количества записей в базе данных, содержащихся в диапазоне A1:B7, которые соответствуют условиям, заданным в диапазоне условий A9:B10. При этом значение «ИД товара» должно быть больше или равно 2000, а значение «Оценки» — больше или равно 50.

Округлта находит две строки, которые соответствуют условиям— строки 2 и 4, и отображает значение 2 в качестве результата.
Подсчет пустых ячеек в смежном диапазоне с помощью функции СЧИТАТЬПУСТОТЫ
Функция СЧИТАТЬПУСТОТЫ возвращает количество пустых ячеек в смешаемом диапазоне (ячейки являются связанными, если они соединены в непрерывной последовательности). Если ячейка содержит формулу, которая возвращает пустой текст («»), эта ячейка включается в подсчет.
Иногда требуется включить в подсчет и пустые ячейки. В следующем примере таблица продаж продуктов. Предположим, вы хотите узнать, сколько ячеек не упомянуты в данных о продажах.

Примечание: Функция СЧИТАТЬПУСТОТЫ — это наиболее удобный способ определения количества пустых ячеек в диапазоне, но это не очень удобно, если интересующие вас ячейки находятся в закрытой книге или не образуют несоединимый диапазон. В статье базы знаний XL: использование функции СУММ(ЕСЛИ()) вместо функции Считатьblank() показывает, как в таких случаях использовать формулу массива СУММ(ЕСЛИ()).
Подсчет пустых ячеек в несмежном диапазоне с помощью сочетания функций СУММ и ЕСЛИ
Используйте сочетание функций СУММ и ЕСЛИ. Как правило, это можно сделать с помощью функции ЕСЛИ в формуле массива, чтобы определить, содержит ли каждая ячейка значение, а затем суммирует количество значений ЛОЖЬ, возвращенных формулой.
См. несколько примеров комбинаций функций СУММ и ЕСЛИ из предыдущего раздела Подсчет количества ветвей нескольких текстовых или числового значений с помощью функций СУММ и ЕСЛИ.
Подсчет частоты вхождения уникальных значений
Для подсчета уникальных значений в диапазоне можно использовать с помощью одновременной работы с помощью функций с помощью стебли с помощью стеблицы, функции СЧЁТЕФИЛЬТР, СУММи ЕСЛИ либо диалоговое окно Расширенный фильтр.
Подсчет количества уникальных значений в столбце списка с помощью расширенного фильтра
С помощью диалогового окна Расширенный фильтр можно найти уникальные значения в столбце данных. Эти значения можно отфильтровать на месте или извлечь их и вставить в другое место. Затем с помощью функции ЧСТРОК можно подсчитать количество элементов в новом диапазоне.
Чтобы использовать расширенный фильтр, на вкладке Данные в группе Сортировка & фильтр нажмите кнопку Дополнительные.
На рисунке ниже показано, как с помощью расширенного фильтра скопировать только уникальные записи в другое место на листе.

На рисунке ниже столбец E содержит значения, скопированные из диапазона в столбце D.

При фильтрации значений на месте они не удаляются с листа, просто одна или несколько строк могут быть скрыты. Чтобы снова отобразить эти значения, на вкладке Данные в группе Сортировка и фильтр нажмите кнопку Очистить.
Если вам нужно только быстро узнать количество уникальных значений, выделите данные после применения расширенного фильтра (фильтрованные или скопированные данные) и взгляните на строку состояния. Значение Количество, показанное в строке состояния, должно совпадать с количеством уникальных значений.
Подсчет количества уникальных значений в диапазоне, которые отвечают одному или несколько условиям, с помощью функций ЕСЛИ, СУММ, ЧАСТОТА, СОВПАДЕНИЕ и LEN
Используйте функции ЕСЛИ, СУММ, ЧАСТОТА, ПОИСКПОЗ и ДЛСТР в разных сочетаниях.
Дополнительные сведения и примеры см. в разделе «Подсчет количества уникальных значений с помощью функций» статьи Подсчет количества уникальных значений среди дубликатов.
Особые случаи (подсчет всех ячеек, подсчет слов)
Используя разные сочетания функций, можно подсчитать количество ячеек или количество слов в диапазоне.
Подсчет общего количества ячеек в диапазоне с помощью функций ЧСТРОК и ЧИСЛСТОЛБ
Предположим, вам нужно определить размер большого листа, чтобы решить, как выполнять вычисления в книге: автоматически или вручную. Чтобы подсчитать количество всех ячеек в диапазоне, используйте формулу, которая умножает возвращаемые значения с помощью функций СТРОКИ и СТОЛБЦЫ. Пример:

Подсчет слов в диапазоне с помощью сочетания функций СУММ, ЕСЛИ, LEN, TRIM и SUBSTITUTE
В формуле массива можно использовать сочетание функций СУММ,ЕСЛИ,LEN,TRIMи SUBSTITUTE. В следующем примере показан результат использования вложенной формулы для поиска количества слов в диапазоне из 7 ячеек (3 из них пустые). Некоторые ячейки содержат ведущие или концевую часть пробелов. Функции СРЕЗ и ПОДСТАВИТЬ удаляют эти лишние пробелы перед подсчетом. См. пример ниже.

Теперь для правильной работы формулы выше необходимо сделать ее формулой массива, иначе формула возвращает #VALUE! ошибку «#ВЫЧИС!». Для этого щелкните ячейку с формулой, а затем в панели формул нажмите CTRL+SHIFT+ВВОД. Excel добавляет фигурную скобку в начале и конце формулы, сделав ее формулой массива.
Дополнительные сведения о формулах массива см. в Excel и Создание формулы массива.
Отображение вычислений и подсчетов в строке состояния
При выделении одной или нескольких ячеек информация о данных в них отображается в строке состояния Excel. Например, если на листе выделены четыре ячейки, которые содержат значения 2, 3, текстовую строку (например, «облако») и 4, то в строке состояния могут одновременно отображаться следующие значения: среднее значение, количество выделенных ячеек, количество ячеек с числовыми значениями, минимальное значение, максимальное значение и сумма. Чтобы отобразить или скрыть все или любые из этих значений, щелкните строку состояния правой кнопкой мыши. Эти значения показаны на приведенном ниже рисунке.

Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как в excel посчитать количество значений в столбце excel
Подсчет количества значений в столбце в Microsoft Excel

Смотрите такжеiLastRow2 = Cells(Rows.Count, суммы, то сперва дубли любым способом. их подсчет, написать в Excel». В «moon», одно число предыдущей – ячеек числовыми данными. информации по немуСОВЕТ элементов. задает условие, что( поле внести запись. левой кнопкой мыши что полученный результат
В некоторых случаях перед 7).End(xlUp).Row
в свободном столбце Как посчитать в в ячейке их
ячейке B2 пишем 5, три числа«Диапазон»
Процедура подсчета значений в столбце
Жмем кнопку область не нужно: Как подсчитать уникальныеАвтор: Максим Тютюшев мы подсчитываем все), В этом окне, выделяем на листе нигде не фиксируется. пользователем ставится задачаSet Rng2 =
Способ 1: индикатор в строке состояния
нужно всем протянуть Excel рабочие дни, количество. слово «Нет». 7, три числаи«OK» будет постоянно выделять. числовые значения показаноПроизведем подсчет уникальных текстовых
заполненные данными элементы,«не равно» как и в тот столбец, значения То есть, как не подсчета суммы Range(Cells(1, 7), Cells(iLastRow2, единицы, а потом прибавить к датеВ ячейке G5Нажимаем два раза левой 7.«Условие».Выделяем область, в которую в одноименной статье значений в диапазоне которые не содержат( окне предыдущей функции, в котором нужно

только вы снимете значений в столбце, 8)) ‘в G1- эти единицы просуммировать. дни, т.д., смотрите пишем такую формулу. мышкой на зеленыйВсе это сводится к. Разница только вДля ручного введения формулы будет выводиться результат Подсчет уникальных числовых ячеек. слово<> тоже может быть подсчитать. После того, выделение, он исчезнет.

а подсчета их заглавие столбца-названиеЕсли задача регулярная в статье «Как =ЕСЛИ(СЧЁТЕСЛИ(A$5:A$10;A5)>1;СЧЁТЕСЛИ(A$5:A5;A5);1) Копируем по квадратик в правом <1/3;1/1;1/1;1/1;1/3;1/3>. том, что диапазонов придерживаемся следующего синтаксиса: подсчета. Кликаем по значений.Сначала поясним, что значит«Мясо») и т.д. представлено до 255 как координаты столбца Поэтому, при необходимости
Способ 2: оператор СЧЁТЗ
количества. То есть,Rng2.Sort Key1:=Range(«G1»), Order1:=xlAscending, — можно тот посчитать рабочие дни столбцу. Получился счетчик нижнем углу ячейкиЭтот массив констант используется и соответствующих им=СЧЁТ(значение1;значение2;…) значкуСОВЕТ подсчет уникальных значений.. ЗнакПосчитаем, сколько ячеек с
полей, но, как отобразились в поле, его зафиксировать, придется попросту говоря, нужно Header:=xlYes код чуть изменить, в Excel». повторов. (на картинке обведен в качестве аргумента условий может бытьПосле этого в области,«Вставить функцию»: Как подсчитать уникальные
Пусть имеется массив
«<>» наименованием и в прошлый жмем на кнопку записывать полученный итог подсчитать, сколько ячеекDebug.Print Timer - что не суммировалZakaИзменим данные в столбце
-
красным цветом). Слово для функции много. Вводим адреса в которой находится. числовые значения с текстовых значений <"а","b",




потом жмем на данными. списке элемент Уникальных ЧИСЛОвых значений игнорируются все повторы,После введения этих настроекВыделяем элемент на листе,«Значение1»Программа производит подсчет и подсчет только всех В Экселе существует: Всем спасибо большое
значений.Есть таблица с
Способ 3: оператор СЧЁТ
дублей описан вТеперь в столбцеУрок подготовлен для Вас кнопкуДанная функция позволяет подсчитать«СЧЁТЗ» в MS EXCEL. т.е. значения выделенные в окне аргументов куда будет производиться. Вводим в это выводит в ячейку, заполненных значениями ячеек целый ряд инструментов, за помощь!Пока так - названиями организаций. Список статье «Как удалить A отфильтруем данные командой сайта office-guru.ru«OK»
не просто количество
. После того, какПри выполнении определенных задачжирным жмем на кнопку вывод готовых данных. поле координаты столбца, которую мы выделяли и нельзя задавать которые способны решитьIrina108 запустили тот файл,
-
большой. повторяющиеся значения в – «Фильтр поИсточник: http://www.excel-easy.com/examples/count-unique-values.html. ячеек, заполненных числовыми




В тем же образом,
Способ 4: оператор СЧЁТЕСЛИ
числовых, так и, как и вСкачать последнюю версию похожей темы не макрос из того лист) Сколько раз дублями, а, затем, как выделены дубликак найти повторяющиеся значения
После этого приложение производит условию. Например, еслиЗапускается окно аргументов. Аргументами Эксель предоставляет такую значений равно 2. результат. Он сообщаетМастере функций каким выполняли данную текстовых), содержащихся в предыдущем случае, имеется Excel нашла. Как подсчитать файла/ одно наименование указывалось
удалить их, смотрите
в таблице. в подсчет заполненных ячеек задать условие «>50», этой функции являются возможность с помощьюПроизведем подсчет числа уникальных
о том, чтосовершаем переход в процедуру для функции целевом столбце. возможность подсчета всехЧитайте также: Как посчитать кол-во неповторяющихся значенийKuzmich в таблице. в статье «КакВ таблице остались двеExcel указанных диапазонов, которые то будут учитываться ссылки на ячейки. встроенных инструментов. Давайте текстовых значений в в выделенном столбце категорию
СЧЁТЗКак видим, в отличие значений, расположенных в количество строк в по столбцу в
-
: Макрос выбирает уникальныеВ конечном виде сложить и удалить строки с дублями., соответствуют установленным условиям.


можно прописать вручную, указанную процедуру вA7:A15 с данными, которые, выделяем название поле и выделяем данный вариант предлагает
отличие от вариантаКак посчитать количествоЗаранее спасибо! АРомашки 4 в Excel» здесь. отфильтрованного столбца B
словами, знакамипосчитать количество заранее отмеченную область. значение больше числа но лучше установить этой программе.


и переносит вТрактор 2Четвертый способ. пишем слово «Да». одинаковых значенийКак видим, простейший подсчет 50. Также можно
-
курсор в полеСкачать последнюю версию Диапазон может содержать«Мясо»и щелкаем по того, как адрес конкретный элемент листа
панели состояния, данный Экселе: Лукавите. столбец G, затемАдмирал 1Формула для поиска одинаковых
Копируем по столбцу., узнаем количества заполненных ячеек
«Значение1» Excel пустые ячейки.. кнопке столбца был занесен с возможным его способ предоставляет возможностьВ зависимости от целейhttp://www.excelworld.ru/search. x=0&y=0 сортирует уникальныйГоспода 2
значений вВозвращаем фильтром все строкиформулу для поиска одинаковых выделенного диапазона можно (не равно) и


список и подсчитываети т.д.Excel. в таблице. Получилось значений в Excel
-
увидеть в строке т.д. данные, и выделить заполненных ячеек можноЗапишем формулу =СУММПРОИЗВ((A7:A15<>»»)/СЧЁТЕСЛИ(A7:A15;A7:A15)) третьей колонке данной
. на кнопку к сожалению, функция в отдельном элементе
можно производить подсчет: Даже и не количество каждого уникального
Нам нужно выделить так., т.д. состояния Эксель. ЕслиПосле того, как выделили
соответствующую область на увидеть при помощиЕсли в диапазоне кроме таблицы подсчет всех


: формула =счетесли() дубли формулой вМы подсветили ячейки соВ Excel можно же вам нужно ячейку для вывода листе. Если нужно счетчика на строке текстовых значений содержатся значений, которые больше функции.все-таки не позволяетГлавной задачей функции столбце, только числовых но не нашлаantZaka условном форматировании. Выделяем словом «Да» условным не только выделять вывести результат в результата и запустили произвести подсчет заполненных состояния или целого также и числа, числа 150.
Подсчет Уникальных ТЕКСТовых значений в MS EXCEL
Результат тут же будет задавать условия отбораСЧЁТЗ
данных и тех, решение своей задачи.: см файл: А можете объяснить ячейки. Вызываем диалоговое форматированием. Вместо слов, и удалять дублирующие отдельную область на Мастер функций, выбираем ячеек в нескольких ряда функций, каждая то формула подсчитаетВыделяем ячейку для вывода. Как видим, окно
Задача
выведен в ячейку, значений., которая относится к которые соответствуют определенномуМне необходимо, чтобыant как ею в

окно условного форматирования.
можно поставить числа.
данные, но и листе, а тем запись удаленных друг от из которых подсчитывает и их. Чтобы результата и производим
имеет два поля, которую мы определилиУрок: Мастер функций в статистической категории операторов,
заданному условию. Давайте
в ячейке B15: вторая попытка данном случае воспользоваться?
Выбираем функцию «Использовать Получится так. работать с ними более произвести подсчет«СЧЁТЕСЛИ»
друга диапазонах, то элементы, заполненные определенным игнорировать числовые значения переход в окно которые соответствуют аргументам для содержания функции. Excel как раз является рассмотрим, как решить
считалось кол-во уникальныхHugo
Юрий М формулу для определенияЭтот способ подходит, если – посчитать дубли с учетом определенных. Кликаем по кнопке координаты второго, третьего типом данных. нужно записать формулу =СУММПРОИЗВ(ЕТЕКСТ(A7:A15)/СЧЁТЕСЛИ(A7:A15;A7:A15)) аргументов функции функции. Как видим, программаС помощью оператора подсчет количества непустых поставленные задачи различными значений по столбцу,: Скомпоновал немного из

: Объяснить может справка форматируемых ячеек». данные в столбце перед удалением, обозначить условий, то в«OK» и последующего диапазонаСамый простой способ подсчитатьЕсли в список постоянноСЧЁТЕСЛИВ поле
подсчитала только ячейки,СЧЁТ ячеек. Поэтому мы способами. не отдельным листом кода Kuzmich’a, остальное
Excel. На форумеВ строке «Форматировать A не меняются. дубли словами, числами, этом случае придут. нужно вводить в
Подсчет заполненных ячеек в Microsoft Excel

ячейки, содержащие данные добавляются значения, то.«Диапазон» которые содержат числовыеможно произвести подсчет её с легкостьюДанный способ самый простой и не доп.таблицей. из кода могут показать на
формулу для определения Или, после изменения,
Подсчет ячеек
знаками, найти повторяющиеся на помощь специализированныеОткрывается окно аргументов. У поля под названием – это воспользоваться можно создать ДинамическийВ полетем же способом, значения. Пустые ячейки
Способ 1: счетчик на строке состояния
только числовых значений сможем приспособить для и требующий минимального В моем файлеРаботает быстрее на конкретном примере. На форматируемых ячеек» пишем повторить процедуру с строки, состоящие из функции. данной функции два«Значение2» информацией со счетчика, именованный диапазон Исходный_список.«Диапазон» который мы уже и элементы, содержащие в выбранной колонке. наших нужд, а количества действий. Он 1/30 часть фрагмента 30%, без сортировки ВАШЕМ примере. такую формулу. =СЧЁТЕСЛИ($A:$A;A5)>1

обозначением дублей. нескольких ячеек, т.д.Автор: Максим Тютюшев аргумента: диапазон, где, который размещен в=СУММПРОИЗВ((Исходный_список<>»»)/СЧЁТЕСЛИ(Исходный_список;Исходный_список))вводим координаты третьего не раз описывали текстовые данные, в Он игнорирует текстовые именно для подсчета позволяет подсчитать количество от общей таблицы. быстрее в 2MCH Устанавливаем формат, еслиВторой способ. Как выделить цветом

Способ 2: функция СЧЁТЗ
Этот пример показывает, как происходит подсчет ячеек,«Значение3» правой части строкиТеперь при добавлении новых столбца нашей таблицы. выше, вводим координаты подсчете не участвовали. значения и не элементов столбца, заполненных ячеек, содержащих числовые Если не сложно,
-
раза.: Или сводная таблица нужно выбрать другойКак выделить повторяющиеся ячейки одинаковые значения в создать формулу массива,





Способ 3: функция СЧЁТ
«Условное форматирование вВоспользуемся функцией выше. В поле«OK» Пока на листе: Уникальные значения в файле примера выделены>150нам нужно задать
-
способов, использование оператора к категории статистическихВсего у оператора может индикатор в строкепо аналогии вDim a(), oDict: Можно было и с повторяющимися данными столбце D, чтобы Excel».COUNTIF«Диапазон»


Рассмотрим, как выделить(СЧЁТЕСЛИ). Для примера
вводим координаты обрабатываемой


Способ 4: функция СЧЁТЕСЛИ
позволяет задавать условия, предыдущая. Её задачей аргументов общей группыДля выполнения данной задачи200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММ(ЕСЛИ(ЧАСТОТА(B3:B14;B3:B14)>0;1)) As Long, temp И где считать?Идея. Формула такая. =ЕСЛИ(СЧЁТЕСЛИ(A$5:A5;A5)>1;»Да»;»Нет») и обозначить дубли. подсчитаем количество чисел области, а в ввести вручную в пустые или лишь в MS EXCEL). те элементы столбца,
-
«Мясо» отвечающие значения, которые является подсчет ячеек«Значение» достаточно зажать левуюпроверяйте так? As String Можно было иМожно в условном


таблица, в которойA1:A6


Способ 5: функция СЧЁТЕСЛИМН
выделить весь столбец, уникальные по столбцуКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММ(ЕСЛИ(ЧАСТОТА(B:B;B:B)>0;1))естественно Long, iLastRow2 As желаемое. цвет заливки иОбратите внимание рассмотрим варианты работы, используя следующую формулу:
-
вписываем условия. После синтаксиса: скрыт. Счетчик автоматически =СУММПРОИЗВ(1/СЧЁТЕСЛИ(A7:A15;A7:A15)). Разница междуДалее, как всегда, жмем настройки выполнены, жмем остальные ячейки будут случае в столбце, ссылки на ячейки в котором вы


: Ваш файл.Первые ячейки остались видны,
дублей, выделяет словом


«OK»«OK»Оператор значения. Синтаксис этой котором нужно произвести значений. Как толькоуточню что считаетiLastRow = Cells(Rows.Count,Guest а последующие повторы «Да» следующие повторы форматированием.Чтобы подсчитать уникальные значения,«OK» введена, программа в
более не пустых
Подсчёт уникальных значений в Excel
формула учитыват значения..СЧЁТЕСЛИ
-
функции практически идентичен подсчет значений. выделение будет произведено, только уникальные числа. 1).End(xlUp).Row ‘посл.строка в: Не поняла как. не видны. При
в ячейках, кроме
Есть два варианта

тоже причислен к
предыдущему оператору:


диапазоне названий Попыталась продлить формулу, изменении данных в первой ячейки. выделять ячейки сSUMДля ручного ввода шаблон показывает результат подсчета показывает их число а первая их
выводит в заранее
- выдает результат на статистической группе функций=СЧЁТ(значение1;значение2;…) который будет выводиться которая расположена внизу: Супер! Спасибо огромное!Range(Cells(2, 7), Cells(iLastRow,
- там стала повторяться первом столбце меняютсяСлова в этой одинаковыми данными. Первый(СУММ), 1/, и выглядит следующим образом: заполненных ячеек указанного после слова игнорирует.
- обозначенную ячейку результат. экран. Как видим,
- Excel. Его единственнойКак видим, аргументы у итоговый результат. Щелкаем окна, около параметраSadiar 7)).Clear ‘очистка диапазона
организация и кол-во и пустые ячейки,
формуле можно писать
вариант, когда выделяются
Как найти повторяющиеся значения в Excel.
=СЧЁТЕСЛИ(диапазон;критерий) диапазона.«Количество» Приведем пример, когда это Как видим, выбранный в выделенной колонке задачей является подсчетСЧЁТ по значку«Количество»: Как посчитать, количество для уникальных
0. в зависимости от любые или числа, все ячейки сA1:A6После этого программа производитКроме того, для подсчета. бывает важно. столбец содержит 82 в 63 ячейках непустых элементов ви«Вставить функцию»будет отображаться число повторяющихся данных, если’определение диапазона названий
Прикрепила укороченную (:)) того, где находятся знаки. Например, в одинаковыми данными. Например,. подсчет заполненных ячеек
заполненных ячеек вНо, хотя по умолчанию
Пусть дана таблица продаж значения, которые превышают содержится слово диапазоне, а вСЧЁТЗ, который размещен слева значений, содержащихся в повторяющихся данных вa = Range(Cells(2, таблицу. В ней дубли. столбце E написали как в таблице=SUM(1/COUNTIF(A1:A6,A1:A6)) выделенного диапазона, которые Экселе существует ещё этот счетчик включен,
товаров (см. рисунок
число 150.«Мясо» нашем случае в
абсолютно одинаковые и от строки формул. столбце. В подсчете столбце около 30, 1), Cells(iLastRow, 1)).Value «нарисован» тот вариант,Пятый способ. такую формулу. =ЕСЛИ(СЧЁТЕСЛИ(A$5:A5;A5)>1;»Повторно»;»Впервые»)
(ячейки А5 и=СУММ(1/СЧЁТЕСЛИ(A1:A6;A1:A6)) соответствуют заданному условию, функция счет. В и только ждет ниже, столбцы АТаким образом, мы видим,.
столбце, которые отвечают представляют собой ссылкиТем самым мы вызвали будут участвовать ячейки, а сами данныеSet oDict = который я хочуКак найти повторяющиеся строкиВ столбце F
А8). Второй вариантЗакончим ввод формулы нажатием и выводит их отличие от предыдущей того, когда пользователь и В). С что в ExcelДавайте немного изменим задачу.
заданному условию. Синтаксис на ячейки илиМастер функций заполненные любыми данными различны. CreateObject(«Scripting.Dictionary»)
получить в итоге: в написали формулу. =ЕСЛИ(СЧЁТЕСЛИ(A$5:A5;A5)>1;»+»;»-«)
– выделяем вторуюCtrl+Shift+Enter в область указанную формулы, она считает выделит определенные элементы,
помощью формулы =ЕСЛИ(МЕСЯЦ(B26)=1;A26;»») существует целый ряд Теперь посчитаем количество у данного оператора диапазоны. Различие в. Переходим в категорию
(числовые, текстовые, дата
Причем сумму повторяющихсяoDict.CompareMode = 1 Список организаций, и
Excel. Получилось так. и следующие ячейки.
в первом пункте только ячейки заполненные
в некоторых случаях определяются товары, которые способов подсчитать количество ячеек в этой заметно отличается от синтаксисе заключается лишь
«Статистические» и т.д.). Пустые данных нужно вывестиFor i = кол-во в списке.Нужно сравнить и
Идея. в одинаковыми данными.Примечание:
этого способа.
числовыми данными. он может быть были проданы в значений в столбце. же колонке, которые предыдущих двух функций: в наименовании самогои выделяем наименование элементы при подсчете в соседнем столбце, 1 To UBound(a)Казанский
выделить данные поМожно в таблице А первую ячейкуСтрока формул указывает,
Оператор СЧЁТЕСЛИМН является продвинутым
Как и в предыдущем отключен вручную. Тогда
январе. Если товар Выбор определенного варианта не содержат слово=СЧЁТЕСЛИ(диапазон;критерий) оператора.«СЧЁТЗ»
будут игнорироваться. на последней строчке’ If Len(a(i,: Еще есть такая трем столбцам сразу.
использовать формулу из не выделять (выделить что это формула
вариантом функции СЧЁТЕСЛИ. случае, выделяем ячейку, актуальным становится вопрос продан не в зависит от конкретных
«Мясо»АргументВыделяем элемент на листе,. После этого производимВ некоторых случаях индикатор повторяющихся данных. 1)) Then штука Данные -
У нас такая
столбца E или только ячейку А8). массива, заключая её
Его используют, когда куда будут выводиться о его включении. январе, то формула целей пользователя. Так,.«Диапазон» куда будет выводиться
щелчок по кнопке количества значений можетПример ниже.If Not IsEmpty(a(i, Итоги (в 2007 таблица. F, чтобы при Будем рассматривать оба
в фигурные скобки нужно указать более данные и таким
Для этого нужно
возвращает значение Пустой индикатор на строкеВыделяем ячейку, куда будемпредставляется в виде
результат. Нажимаем уже«OK» не высвечиваться вbuchlotnik 1)) Then Данные — ПромежуточныеВ столбцах A, B, заполнении соседнего столбца варианта.
<>. Их не
одного условия соответствия же способом запускаем кликнуть правой кнопкой
текст. Пользователь решает состояния позволяет только выводить результат, и ссылки на конкретный знакомую нам иконку
внизу данного окошка. строке состояния. Это: Ну уже хорошо,temp = Trim(a(i, итоги): C стоят фамилии, было сразу видно,Первый способ. нужно вводить самостоятельно. для различных диапазонов. Мастер функций. В мыши по строке
подсчитать количество уникальных посмотреть количество всех уже описанным ранее массив ячеек, а
«Вставить функцию»Мы переходим к окну означает то, что что без крика, 1))Юрий М имена и отчества. есть дубли вКак выделить повторяющиеся значения Они исчезнут, когда
Подсчитать количество повторяющихся значений в столбце
Всего можно указать нём выбираем оператора
состояния и в товаров в январе
значений в столбце способом вызываем окно в нашем случае
. аргументов функции он, скорее всего, как в предыдущейIf Not oDict.Exists(temp): Не видно Вашей
Чтобы сравнить сразу столбце или нет.
в
вы начнете редактировать
до 126 условий.
с наименованием
открывшемся списке установить
(их всего 3: без фиксации результата;
аргументов оператора на колонку.После запускаСЧЁТЗ
отключен. Для его теме. Однако, Then укороченной. Попробуйте теперь по трем столбцам, Например, создаем список
Excel. формулу.
Обозначаем ячейку, в которую«СЧЁТ»
галочку напротив пункта Товар1, Товар2 и функцияСЧЁТЕСЛИАргументМастера функций. В нём располагаются
включения следует кликнутьздравствуйте
oDict.Add temp, 1 протянуть формулу на нужно соединить данные фамилий в столбцеНам нужно вПояснение:
будет выводиться результат. Жмем на кнопку«Количество» Товар3). СЧЁТЗ.«Критерий»
опять перемещаемся в поля ввода аргументов. правой кнопкой мыши.Else одну ячейку вниз.
трех столбцов в А. В столбце соседнем столбце напротивДиапазон (массив констант), созданный и запускаем Мастер«OK». После этого счетчикФормула =СУММПРОИЗВ((A7:A15<>»»)/СЧЁТЕСЛИ(A7:A15;A7:A15)) вернет правильный результат 3,предоставляет возможность их
В полесодержит заданное условие.
категорию Как и количество по строке состояния.
Можно такoDict.Item(temp) = oDict.Item(temp) Для большего количества одной ячейке. В B установили формулу. данных ячеек написать с помощью функции
функций. В нем. опять будет отображаться. а формула =СУММПРОИЗВ(1/СЧЁТЕСЛИ(A7:A15;A7:A15)) вернет 4, число зафиксировать в«Диапазон» Это может быть«Статистические»
аргументов, они могут Появляется меню. В200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(C15=C14;»»;СЧЁТЕСЛИ($C$7:$C$58;C14)) + 1 — создайте список ячейке D15 пишем=ЕСЛИ(СЧЁТЕСЛИ(A$5:A5;A5)>1;»+»;»-«) Если в
слово «Да», еслиCOUNTIF ищем элементЗапускается окно аргументов. Аргументы
Подсчитать количество заполненных ячеек т.к. в «пустых» отдельной ячейке; оператор
вводим координаты все как точное числовое
. Затем выделяем наименование
достигать численности 255 нем нужно установить
так легче Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(C8=C7;»»;СЧЁТЕСЛИ($C$7:C7;C7))End If
уникальных значений из формулу, используя функцию столбце В стоит есть дубль, у
(СЧЁТЕСЛИ), хранится в«СЧЁТЕСЛИМН» те же самые, можно при помощи
ячейках
СЧЁТ того же первого
или текстовое значение,«СЧЁТ» единиц. Но для галочку около пункта
если просят -End If столбца А. «СЦЕПИТЬ» в Excel.
«+», значит такую ячеек с уникальными памяти Excel, а
. Выделяем его и что и при функции СЧЁТЗ. Она
С31:С34
производит подсчет только столбца таблицы, который
так и значение,и щелкаем по
решения поставленной перед
«Количество» говорят пожалуйста
’End IfИ справку не
=СЦЕПИТЬ(A15;» «;B15;» «;C15) фамилию уже написали.
данными написать слово не в ячейках
жмем на кнопку использовании предыдущего способа.
отличается от предыдущего
на самом деле
элементов, содержащих числовые обрабатывали ранее.
заданное знаками
кнопке «OK».
нами задачи хватит
. После этого количество
игнорируйте.Про функцию «СЦЕПИТЬ»Третий способ.
«Нет». листа.
«OK» В их роли способа тем, что содержатся 4 значения
данные; а сВ поле
«больше»После того, как было
и одного поля
заполненных данными ячеек: Попробуйте такую формулу.Range(«G2»).Resize(oDict.Count) = Application.Transpose(oDict.keys)
Как подсчитать количество значений в столбце (Формулы)
Hugo читайте в статьеПосчитать количество одинаковых значенийВ столбце АМассив констант выглядит следующим. выступают ссылки на позволяет зафиксировать подсчет «», которые воспринимаются
помощью функции
«Критерий»(
запущено окно аргументов
«Значение1» будет отображаться в200?’200px’:»+(this.scrollHeight+5)+’px’);»>=IF(COUNTIF(B$7:B7;B7)=COUNTIF(B$7:B$58;B7);COUNTIF(B$7:B7;B7);»»)Range(«H2»).Resize(oDict.Count) = Application.Transpose(oDict.items): Я для таких
«Функция «СЦЕПИТЬ» вExcel. устанавливаем фильтр. Как образом: <3;1;1;1;3;3>, чтоПроисходит открытие окна аргументов. ячейки. Вставляем координаты определенного диапазона в ей как некоеСЧЁТЕСЛИвводим следующее выражение:>
оператора. Устанавливаем в него
строке состояния.Вставьте эту формулу ’определение диапазона уникальных задач файл из
Excel».Нам нужно не установить и работать обозначает: три числа
Собственно, аргументы функции диапазонов на листе,
отдельной ячейке. То текстовое значение, хотя
Как посчитать количество повторяющихся в столбце данных (Формулы/Formulas)
можно задать более<>Мясо),СЧЁТ курсор и послеК недостаткам данного способа в ячейку А7
записей и егоиспользую. Только т.к.Копируем формулу по только выделить повторы, с фильтром, смотрите
7, одно значение
те же самые, в которых нужно есть, для просмотра и нулевой длины. сложные условия подсчетаТо есть, данный критерий«меньше»
, следует в его этого с зажатой можно отнести то,
и протяните вниз. сортировка
он заточен суммировать столбцу. Теперь выделяем
но и вести
в статье «Фильтр «sun», одно значение что и у
Функция СЧЁТЕСЛИ и подсчет количества значения ячейки в Excel
Функция СЧЁТЕСЛИ в Excel используется для подсчета количества ячеек в рассматриваемом диапазоне, содержащиеся данные в которых соответствуют критерию, переданному в качестве второго аргумента данной функции, и возвращает соответствующее числовое значение.
Функция СЧЁТЕСЛИ может быть использована для анализа числовых значений, текстовых строк, дат и данных другого типа. С ее помощью можно определить количество неповторяющихся значений в диапазоне ячеек, а также число ячеек с данными, которые совпадают с указанным критерием лишь частично. Например, таблица Excel содержит столбец с ФИО клиентов. Для определения количества клиентов-однофамильцев с фамилией Иванов можно ввести функцию =СЧЁТЕСЛИ(A1:A300;”*Иванов*”). Символ «*» указывает на любое количество любых символов до и после подстроки «Иванов».
Примеры использования функции СЧЁТЕСЛИ в Excel
Пример 1. В таблице Excel содержатся данные о продажах товаров в магазине бытовой техники за день. Определить, какую часть от проданной продукции составляет техника фирмы Samsung.
Вид исходной таблицы данных:

Для расчета используем формулу:
- C3:C17 – диапазон ячеек, содержащих названия фирм проданной техники;
- «Samsung» – критерий поиска (точное совпадение);
- A17 – ячейка, хранящая номер последней продажи, соответствующий общему числу продаж.

Доля проданной продукции техники фирмы Samsung в процентах составляет – 40%.
Подсчет количества определенного значения ячейки в Excel при условии
Пример 2. По итогам сдачи экзаменов необходимо составить таблицу, в которой содержатся данные о количестве студентов, сдавших предмет на 5, 4, 3 балла соответственно, а также тех, кто не сдал предмет.
Вид исходной таблицы:

Предварительно выделим ячейки E2:E5, введем приведенную ниже формулу:
- 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 — примеры функции с одним и несколькими условиями
В этой статье мы сосредоточимся на функции Excel СЧЕТЕСЛИ (COUNTIF в английском варианте), которая предназначена для подсчета ячеек с определённым условием. Сначала мы кратко рассмотрим синтаксис и общее использование, а затем я приведу ряд примеров и предупрежу о возможных причудах при подсчете по нескольким критериям одновременно или же с определёнными типами данных.
По сути,они одинаковы во всех версиях, поэтому вы можете использовать примеры в MS Excel 2016, 2013, 2010 и 2007.
Функция Excel СЧЕТЕСЛИ применяется для подсчета количества ячеек в указанном диапазоне, которые соответствуют определенному условию.
Например, вы можете воспользоваться ею, чтобы узнать, сколько ячеек в вашей рабочей таблице содержит число, больше или меньше указанной вами величины. Другое стандартное использование — для подсчета ячеек с определенным словом или с определенной буквой (буквами).
СЧЕТЕСЛИ(диапазон; критерий)
Как видите, здесь только 2 аргумента, оба из которых являются обязательными:
- диапазон — определяет одну или несколько клеток для подсчета. Вы помещаете диапазон в формулу, как обычно, например, A1: A20.
- критерий — определяет условие, которое определяет, что именно считать. Это может быть число, текстовая строка, ссылка или выражение. Например, вы можете употребить следующие критерии: «10», A2, «> = 10», «какой-то текст».
Что нужно обязательно запомнить?
- В аргументе «критерий» условие всегда нужно записывать в кавычках, кроме случая, когда используется ссылка либо какая-то функция.
- Любой из аргументов ссылается на диапазон из другой книги Excel, то эта книга должна быть открыта.
- Регистр букв не учитывается.
- Также можно применить знаки подстановки * и ? (о них далее – подробнее).
- Чтобы избежать ошибок, в тексте не должно быть непечатаемых знаков.
Для подсчета текста.
Давайте разбираться, как это работает. На рисунке ниже вы видите список заказов, выполненных менеджерами. Выражение =СЧЕТЕСЛИ(В2:В22,»Никитенко») подсчитывает, сколько раз этот работник присутствует в списке:
Замечание. Критерий не чувствителен к регистру букв, поэтому можно вводить как прописные, так и строчные буквы.
Если ваши данные содержат несколько вариантов слов, которые вы хотите сосчитать, то вы можете использовать подстановочные знаки для подсчета всех ячеек, содержащих определенное слово, фразу или буквы, как часть их содержимого.
К примеру, в нашей таблице есть несколько заказчиков «Корона» из разных городов. Нам необходимо подсчитать общее количество заказов «Корона» независимо от города.
Мы подсчитали количество заказов, где в наименовании заказчика встречается «коро» в любом регистре. Звездочка (*) используется для поиска ячеек с любой последовательностью начальных и конечных символов, как показано в приведенном выше примере. Если вам нужно заменить какой-либо один символ, введите вместо него знак вопроса (?).
Кроме того, указывать условие прямо в формуле не совсем рационально, так как при необходимости подсчитать какие-то другие значения вам придется корректировать её. А это не слишком удобно.
Рекомендуется условие записывать в какую-либо ячейку и затем ссылаться на нее. Так мы сделали в H9. Также можно употребить подстановочные знаки со ссылками с помощью оператора конкатенации (&). Например, вместо того, чтобы указывать «* Коро *» непосредственно в формуле, вы можете записать его куда-нибудь, и использовать следующую конструкцию для подсчета ячеек, содержащих «Коро»:
Подсчет ячеек, начинающихся или заканчивающихся определенными символами
Вы можете употребить подстановочный знак звездочку (*) или знак вопроса (?) в зависимости от того, какого именно результата вы хотите достичь.
Если вы хотите узнать количество ячеек, которые начинаются или заканчиваются определенным текстом, независимо от того, сколько имеется других символов, используйте:
=СЧЁТЕСЛИ(A2:A22;»К*») — считать значения, которые начинаются с « К» .
=СЧЁТЕСЛИ(A2:A22;»*р») — считать заканчивающиеся буквой «р».
Если вы ищете количество ячеек, которые начинаются или заканчиваются определенными буквами и содержат точное количество символов, то поставьте вопросительный знак (?):
=СЧЁТЕСЛИ(С2:С22;». д») — находит количество буквой «д» в конце и текст в которых состоит из 5 букв, включая пробелы.
= СЧЁТЕСЛИ(С2:С22,»??») — считает количество состоящих из 2 символов, включая пробелы.
Примечание. Чтобы узнать количество клеток, содержащих в тексте знак вопроса или звездочку, введите тильду (
) перед символом ? или *.
?*») будут подсчитаны все позиции, содержащие знак вопроса в диапазоне С2:С22.
Подсчет чисел по условию.
В отношении чисел редко случается, что нужно подсчитать количество их, равных какому-то определённому числу. Тем не менее, укажем, что записать нужно примерно следующее:
Гораздо чаще нужно высчитать количество значений, больших либо меньших определенной величины.
Чтобы подсчитать значения, которые больше, меньше или равны указанному вами числу, вы просто добавляете соответствующий критерий, как показано в таблице ниже.
Обратите внимание, что математический оператор вместе с числом всегда заключен в кавычки .
критерии
Описание
Если больше, чем
Подсчитайте, где значение больше 5.
Если меньше чем
Подсчет со числами менее 5.
Определите, сколько раз значение равно 5.
Подсчитайте, сколько раз не равно 5.
Если больше или равно
Подсчет, когда больше или равно 5.
Если меньше или равно
Подсчет, где меньше или равно 5.
В нашем примере
Считаем количество крупных заказов на сумму более 10 000. Обратите внимание, что условие подсчета мы записываем здесь в виде текстовой строки и поэтому заключаем его в двойные кавычки.
Вы также можете использовать все вышеприведенные варианты для подсчета ячеек на основе значения другой ячейки. Вам просто нужно заменить число ссылкой.
Замечание. В случае использования ссылки, вы должны заключить математический оператор в кавычки и добавить амперсанд (&) перед ним. Например, чтобы подсчитать числа в диапазоне D2: D9, превышающие D3, используйте =СЧЕТЕСЛИ(D2:D9,»>»&D3)
Если вы хотите сосчитать записи, которые содержат математический оператор, как часть их содержимого, то есть символ «>», «<» или «=», то употребите в условиях подстановочный знак с оператором. Такие критерии будут рассматриваться как текстовая строка, а не числовое выражение.
Например, =СЧЕТЕСЛИ(D2:D9,»*>5*») будет подсчитывать все позиции в диапазоне D2: D9 с таким содержимым, как «Доставка >5 дней» или «>5 единиц в наличии».
Примеры с датами.
Если вы хотите сосчитать клетки с датами, которые больше, меньше или равны указанной вами дате, вы можете воспользоваться уже знакомым способом, используя формулы, аналогичные тем, которые мы обсуждали чуть выше. Все вышеприведенное работает как для дат, так и для чисел.

Позвольте привести несколько примеров:
критерии
Описание
Даты, равные указанной дате.
Подсчитывает количество ячеек в диапазоне E2:E22 с датой 1 июня 2014 года.
Даты больше или равные другой дате.
Сосчитайте количество ячеек в диапазоне E2:E22 с датой, большей или равной 01.06.2014.
Даты, которые больше или равны дате в другой ячейке, минус X дней.
=СЧЕТЕСЛИ(E2:E22,»> font-family: inherit; font-size: inherit; font-weight: inherit; letter-spacing: 0px;»>
Определите количество ячеек в диапазоне E2:E22 с датой, большей или равной дате в H2, минус 7 дней.
Помимо этих стандартных способов, вы можете употребить функцию СЧЕТЕСЛИ в сочетании с функциями даты и времени, например, СЕГОДНЯ(), для подсчета ячеек на основе текущей даты.
критерии
Равные текущей дате.
До текущей даты, то есть меньше, чем сегодня.
После текущей даты, т.е. больше, чем сегодня.
Даты, которые должны наступить через неделю.
= СЧЕТЕСЛИ(E2:E22,» font-family: inherit; font-size: inherit; font-weight: inherit; letter-spacing: 0px;»>
В определенном диапазоне времени.
Как посчитать количество пустых и непустых ячеек?
Посмотрим, как можно применить функцию СЧЕТЕСЛИ в Excel для подсчета количества пустых или непустых ячеек в указанном диапазоне.
Непустые.
В некоторых руководствах по работе с СЧЕТЕСЛИ вы можете встретить предложения для подсчета непустых ячеек, подобные этому:
Но дело в том, что приведенное выше выражение подсчитывает только клетки, содержащие любые текстовые значения. А это означает, что те из них, что включают даты и числа, будут обрабатываться как пустые (игнорироваться) и не войдут в общий итог!
Если вам нужно универсальное решение для подсчета всех непустых ячеек в указанном диапазоне, то введите:
Это корректно работает со всеми типами значений — текстом, датами и числами — как вы можете видеть на рисунке ниже.

Также непустые ячейки в диапазоне можно подсчитать:
Пустые.
Если вы хотите сосчитать пустые позиции в определенном диапазоне, вы должны придерживаться того же подхода — используйте в условиях символ подстановки для текстовых значений и параметр “” для подсчета всех пустых ячеек.
Считаем клетки, не содержащие текст:
Поскольку звездочка (*) соответствует любой последовательности текстовых символов, в расчет принимаются клетки, не равные *, т.е. не содержащие текста в указанном диапазоне.
Для подсчета пустых клеток (все типы значений):
Конечно, для таких случаев есть и специальная функция
Но не все знают о ее существовании. Но вы теперь в курсе …
Нулевые строки.
Также имейте в виду, что СЧЕТЕСЛИ и СЧИТАТЬПУСТОТЫ считают ячейки с пустыми строками, которые только на первый взгляд выглядят пустыми.
Что такое эти пустые строки? Они также часто возникают при импорте данных из других программ (например, 1С). Внешне в них ничего нет, но на самом деле это не так. Если попробовать найти такие «пустышки» (F5 -Выделить — Пустые ячейки) — они не определяются. Но фильтр данных при этом их видит как пустые и фильтрует как пустые.
Дело в том, что существует такое понятие, как «строка нулевой длины» (или «нулевая строка»). Нулевая строка возникает, когда программе нужно вставить какое-то значение, а вставить нечего.
Проблемы начинаются тогда, когда вы пытаетесь с ней произвести какие-то математические вычисления (вычитание, деление, умножение и т.д.). Получите сообщение об ошибке #ЗНАЧ!. При этом функции СУММ и СЧЕТ их игнорируют, как будто там находится текст. А внешне там его нет.
И самое интересное — если указать на нее мышкой и нажать Delete (или вкладка Главная — Редактирование — Очистить содержимое) — то она становится действительно пустой, и с ней начинают работать формулы и другие функции Excel без всяких ошибок.
Если вы не хотите рассматривать их как пустые, используйте для подсчета реально пустых клеток следующее выражение:
Откуда могут появиться нулевые строки в ячейках? Здесь может быть несколько вариантов:
- Он есть там изначально, потому что именно так настроена выгрузка и создание файлов в сторонней программе (вроде 1С). В некоторых случаях такие выгрузки настроены таким образом, что как таковых пустых ячеек нет — они просто заполняются строкой нулевой длины.
- Была создана формула, результатом которой стал текст нулевой длины. Самый простой случай:
В итоге, если в Е1 записано что угодно, отличное от 1, программа вернет строку нулевой длины. И если впоследствии формулу заменять значением (Специальная вставка – Значения), то получим нашу псевдо-пустую позицию.
Если вы проверяете какие-то условия при помощи функции ЕСЛИ и в дальнейшем планируете производить с результатами математические действия, то лучше вместо «» ставьте 0. Тогда проблем не будет. Нули всегда можно заменить или скрыть: Файл -Параметры -Дополнительно — Показывать нули в позициях, которые содержат нулевые значения.
СЧЕТЕСЛИ с несколькими условиями.
На самом деле функция Эксель СЧЕТЕСЛИ не предназначена для расчета количества ячеек по нескольким условиям. В большинстве случаев я рекомендую использовать его множественный аналог — функцию СЧЕТЕСЛИМН. Она как раз и предназначена для вычисления количества ячеек, которые соответствуют двум или более условиям (логика И). Однако, некоторые задачи могут быть решены путем объединения двух или более функций СЧЕТЕСЛИ в одно выражение.
Количество чисел в диапазоне
Одним из наиболее распространенных применений функции СЧЕТЕСЛИ с двумя критериями является определение количества чисел в определенном интервале, т.е. меньше X, но больше Y.
Например, вы можете использовать для вычисления ячеек в диапазоне B2: B9, где значение больше 5 и меньше или равно 15:
Количество ячеек с несколькими условиями ИЛИ.
Когда вы хотите найти количество нескольких различных элементов в диапазоне, добавьте 2 или более функций СЧЕТЕСЛИ в выражение. Предположим, у вас есть список покупок, и вы хотите узнать, сколько в нем безалкогольных напитков.

Обратите внимание, что мы включили подстановочный знак (*) во второй критерий. Он используется для вычисления количества всех видов сока в списке.
Как вы понимаете, сюда можно добавить и больше условий.
Использование СЧЕТЕСЛИ для подсчета дубликатов.
Другое возможное использование функции СЧЕТЕСЛИ в Excel — для поиска дубликатов в одном столбце, между двумя столбцами или в строке.
1. Ищем дубликаты в одном столбце
Эта простое выражение СЧЁТЕСЛИ($A$2:$A$24;A2)>1 найдет все одинаковые записи в A2: A24.
А другая формула СЧЁТЕСЛИ(B2:B24;ИСТИНА) сообщит вам, сколько существует дубликатов:
Для более наглядного представления найденных совпадений я использовал условное форматирование значения ИСТИНА.
2. Сколько совпадений между двумя столбцами?
Сравним список2 со списком1. В столбце Е берем последовательно каждое значение из списка2 и считаем, сколько раз оно встречается в списке1. Если совпадений ноль, значит это уникальное значение. На рисунке такие выделены цветом при помощи условного форматирования.
Выражение =СЧЁТЕСЛИ($A$2:$A$24;C2) копируем вниз по столбцу Е.
Аналогичный расчет можно сделать и наоборот – брать значения из первого списка и искать дубликаты во втором.
Для того, чтобы просто определить количество дубликатов, можно использовать комбинацию функций СУММПРОИЗВ и СЧЕТЕСЛИ.
Подсчитаем количество уникальных значений в списке2:
Получаем 7 уникальных записей и 16 дубликатов, что и видно на рисунке.
Полезное. Если вы хотите выделить дублирующиеся позиции или целые строки, содержащие повторяющиеся записи, вы можете создать правила условного форматирования на основе формул СЧЕТЕСЛИ, как показано в этом руководстве — правила условного форматирования Excel.
3. Сколько дубликатов и уникальных значений в строке?
Если нужно сосчитать дубликаты или уникальные значения в определенной строке, а не в столбце, используйте одну из следующих формул. Они могут быть полезны, например, для анализа истории розыгрыша лотереи.
Считаем количество дубликатов:
Видим, что 13 выпадало 2 раза.
Подсчитать уникальные значения:
Часто задаваемые вопросы и проблемы.
Я надеюсь, что эти примеры помогли вам почувствовать функцию Excel СЧЕТЕСЛИ. Если вы попробовали какую-либо из приведенных выше формул в своих данных и не смогли заставить их работать или у вас возникла проблема, взгляните на следующие 5 наиболее распространенных проблем. Есть большая вероятность, что вы найдете там ответ или же полезный совет.
- Возможен ли подсчет в несмежном диапазоне клеток?
Вопрос: Как я могу использовать СЧЕТЕСЛИ для несмежного диапазона или ячеек?
Ответ: Она не работает с несмежными диапазонами, синтаксис не позволяет указывать несколько отдельных ячеек в качестве первого параметра. Вместо этого вы можете использовать комбинацию нескольких функций СЧЕТЕСЛИ:
Правильно: = СЧЕТЕСЛИ (A2;»>0″) + СЧЕТЕСЛИ (B3;»>0″) + СЧЕТЕСЛИ (C4;»>0″)
Альтернативный способ — использовать функцию ДВССЫЛ (INDIRECT) для создания массива из несмежных клеток. Например, оба приведенных ниже варианта дают одинаковый результат, который вы видите на картинке:
- Амперсанд и кавычки в формулах СЧЕТЕСЛИ
Вопрос: когда мне нужно использовать амперсанд?
Ответ: Это, пожалуй, самая сложная часть функции СЧЕТЕСЛИ, что лично меня тоже смущает. Хотя, если вы подумаете об этом, вы увидите — амперсанд и кавычки необходимы для построения текстовой строки для аргумента.
Итак, вы можете придерживаться этих правил:
- Если вы используете число или ссылку на ячейку в критериях точного соответствия, вам не нужны ни амперсанд, ни кавычки. Например:
= СЧЕТЕСЛИ(A1:A10;10) или = СЧЕТЕСЛИ(A1:A10;C1)
- Если ваши условия содержат текст, подстановочный знак или логический оператор с числом, заключите его в кавычки. Например:
= СЧЕТЕСЛИ(A2:A10;»яблоко») или = СЧЕТЕСЛИ(A2:A10;»*») или = СЧЕТЕСЛИ(A2:A10;»>5″)
- Если ваши критерии — это выражение со ссылкой или же какая-то другая функция Excel, вы должны использовать кавычки («») для начала текстовой строки и амперсанд (&) для конкатенации (объединения) и завершения строки. Например:
Вопрос: Как подсчитать клетки по цвету заливки или шрифта, а не по значениям?
Ответ: К сожалению, синтаксис функции не позволяет использовать форматы в качестве условия. Единственный возможный способ суммирования ячеек на основе их цвета — использование макроса или, точнее, пользовательской функции Excel VBA.
- Ошибка #ИМЯ?
Проблема: все время получаю ошибку #ИМЯ? Как я могу это исправить?
Ответ: Скорее всего, вы указали неверный диапазон. Пожалуйста, проверьте пункт 1 выше.
- Формула не работает
Проблема: моя формула не работает! Что я сделал не так?
Ответ: Если вы написали формулу, которая на первый взгляд верна, но она не работает или дает неправильный результат, начните с проверки наиболее очевидных вещей, таких как диапазон, условия, ссылки, использование амперсанда и кавычек.
Будьте очень осторожны с использованием пробелов. При создании одной из формул для этой статьи я был уже готов рвать волосы, потому что правильная конструкция (я точно знал, что это правильно!) не срабатывала. Как оказалось, проблема была на самом виду. Например, посмотрите на это: =СЧЁТЕСЛИ(A4:A13;» Лимонад»). На первый взгляд, нет ничего плохого, кроме дополнительного пробела после открывающей кавычки. Программа отлично проглотит всё без сообщения об ошибке, предупреждения или каких-либо других указаний. Но если вы действительно хотите посчитать товары, содержащие слово «Лимонад» и начальный пробел, то будете очень разочарованы….
Если вы используете функцию с несколькими критериями, разделите формулу на несколько частей и проверьте каждую из них отдельно.
И это все на сегодня. В следующей статье мы рассмотрим несколько способов подсчитывания ячеек в Excel с несколькими условиями.
Ещё примеры расчета суммы:
Функция СУММПРОИЗВ с примерами формул — В статье объясняются основные и расширенные способы использования функции СУММПРОИЗВ в Excel. Вы найдете ряд примеров формул для сравнения массивов, условного суммирования и подсчета ячеек по нескольким условиям, расчета средневзвешенного значения…
Сумма по цвету и подсчёт по цвету в Excel — В этой статье вы узнаете, как посчитать ячейки по цвету и получить сумму по цвету ячеек в Excel. Эти решения работают как для окрашенных вручную, так и с условным форматированием. Если…
Формула ПРОМЕЖУТОЧНЫЕ ИТОГИ — основные функции с примерами. — В статье объясняются особенности функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ в Excel и показано, как использовать формулы промежуточных итогов для суммирования данных в видимых ячейках. В предыдущей статье мы обсудили автоматический способ вставки промежуточных…
Промежуточные итоги в Excel — В руководстве объясняется, как использовать инструмент промежуточных итогов Excel для автоматического суммирования, подсчета или усреднения различных групп ячеек. Вы также узнаете, как отображать или скрывать детали промежуточных итогов, копировать только строки…
Формула суммы в Excel — несколько полезных советов и примеров — Как вычислить сумму в таблице Excel быстро и просто? Попробуйте различные способы: взгляните на сумму выбранных ячеек в строке состояния, используйте автосумму для сложения всех или только нескольких отдельных ячеек,…
Функция СУММЕСЛИМН — как суммировать ячейки в Excel, когда много условий? — В этом руководстве объясняется различие между функциями СУММЕСЛИ (SUMIF) и СУММЕСЛИМН (SUMIFS) с точки зрения их синтаксиса и использования, а также приводятся примеры формул для суммирования значений с несколькими критериями…
7 примеров использования формулы СУММЕСЛИ в Excel с несколькими условиями — В таблицах Excel можно не просто находить сумму чисел, но и делать это в зависимости от заранее определённых критериев отбора. Хорошо знакомая нам функция ЕСЛИ позволяет производить вычисления в зависимости…

8 простых способов как посчитать в Excel сумму столбца — Как посчитать сумму в Excel быстро и просто? Чаще всего нас интересует итог по столбцу либо строке. Попробуйте различные способы найти сумму по столбцу, используйте функцию СУММ или же преобразуйте…