Число вхождений в массив excel

Подсчет количества вхождений значения

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще…Меньше

Предположим, что нужно определить, сколько раз встречается конкретный текст или число в диапазоне ячеек. Например:

  • Если диапазон, например A2:D20, содержит числовые значения 5, 6, 7 и 6, то число 6 встречается два раза.

  • Если столбец содержит поговорки «Климов», «Наворов», «Наворов» и «Наворов», то этот столбец встречается три раза.

Подсчитать количество вхождений значения можно несколькими способами.

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

Примеры с функцией СЧЁТЕСЛИ

Дополнительные сведения см. в статье Функция СЧЁТЕСЛИ.

Функция СЧЁТЕСЛИМН аналогична функции СЧЁТЕСЛИ с одним важным исключением: СЧЁТЕСЛИМН позволяет применить критерии к ячейкам в нескольких диапазонах и подсчитывает число соответствий каждому критерию. С функцией СЧЁТЕСЛИМН можно использовать до 127 пар диапазонов и критериев.

Синтаксис функции СЧЁТЕСЛИМН имеет следующий вид:

СЧЁТЕСЛИМН(диапазон_условия1;условие1;[диапазон_условия2;условие2];…)

См. пример ниже.

Пример с функцией СЧЁТЕСЛИМН

Дополнительные сведения об использовании этой функции для подсчета вхождений в нескольких диапазонах и с несколькими условиями см. в статье Функция СЧЁТЕСЛИМН.

Предположим, вам нужно определить, сколько продавцов продало определенный товар в определенном регионе или сколько продаж было сделано конкретным продавцом. Функции ЕСЛИ и СЧЁТ можно использовать вместе. то есть сначала для проверки условия используется функция ЕСЛИ, а затем, только если функция ЕСЛИ имеет истинное положение, для подсчета ячеек используется функция СЧЁТ.

Примечания: 

  • Формулы в этом примере должны быть введены как формулы массива.

    • Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива.

    • Если вы открыли эту книгу в Excel для Windows или Excel 2016 для Mac и хотите изменить формулу или создать похожую, нажмите F2,а затем нажмите CTRL+SHIFT+ВВОД, чтобы формула возвращала нужные результаты. В более ранних версиях Excel для Mac используйте клавиши COMMAND+SHIFT+ВВОД.

  • Чтобы эти примеры формул работали, вторым аргументом функции ЕСЛИ должно быть число.

Примеры вложенных функций СЧЁТ и ЕСЛИ

Дополнительные сведения об этих функциях см. в статьях Функция СЧЁТ и Функция ЕСЛИ.

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

Примечания: Формулы, приведенные в этом примере, должны быть введены как формулы массива.

  • Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива.

  • Если вы открыли эту книгу в Excel для Windows или Excel 2016 для Mac и хотите изменить формулу или создать похожую, нажмите F2,а затем нажмите CTRL+SHIFT+ВВОД, чтобы формула возвращала нужные результаты. В более ранних версиях Excel для Mac используйте клавиши COMMAND+SHIFT+ВВОД.

Пример 1

Пример 1. Функции СУММ и ЕСЛИ, вложенные в формулу

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

Пример 2

Пример 2. Функции СУММ и ЕСЛИ, вложенные в формулу

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

Пример 3

Пример 3. Функции СУММ и ЕСЛИ, вложенные в формулу

Функция выше сообщает, что если в функции D2:D7 есть счета для записи «Иванов» на сумму менее 9 000 рублей, то функция СУММ должна отобразить сумму записей, в которых условие должно быть выполнены. Формула найдет ячейку C6, которая соответствует условию, и отобразит 1.

Вы можете использовать совокупные значения для отображения итогов и подсчета количества уникальных значений. Сводная таблица — это интерактивный способ быстрого суммирования больших объемов данных. Вы можете использовать ее для развертывания и свертывания уровней представления данных, чтобы получить точные сведения о результатах и детализировать итоговые данные по интересующим вопросам. Кроме того, можно перемещать строки в столбцы или столбцы в строки («сводить» их) для просмотра количества вхождений значения в сводной таблице. Рассмотрим пример электронной таблицы «Продажи», в которой можно подсчитать количество значений продаж для разделов «Гольф» и «Теннис» за конкретные кварталы.

  1. Введите данные в электронную таблицу Excel.

    Пример данных для сводной таблицы

  2. Выделите диапазон A2:C8

  3. Выберите Вставка > Сводная таблица.

  4. В диалоговом окне «Создание сводной таблицы» установите переключатель Выбрать таблицу или диапазон, а затем — На новый лист и нажмите кнопку ОК.

    Пустая сводная таблица будет создана на новом листе.

  5. В области «Поля сводной таблицы» выполните одно из указанных ниже действий.

    1. Перетащите элемент Спорт в область Строки.

    2. Перетащите элемент Квартал в область Столбцы.

    3. Перетащите элемент Продажи в область Значения.

    4. Повторите третье действие.

      Имя поля Сумма_продаж_2 отобразится и в области «Сводная таблица», и в области «Значения».

      На этом этапе область «Поля сводной таблицы» будет выглядеть так:

      Поля сводной таблицы

    5. В области Значения щелкните стрелку раскрывающегося списка рядом с полем Сумма_продаж_2 и выберите пункт Параметры поля значений.

    6. В диалоговом окне Параметры поля значений выполните указанные ниже действия.

      1. На вкладке Операция выберите пункт Количество.

      2. В поле Пользовательское имя измените имя на Количество.

        Диалоговое окно "Параметры поля значений"

      3. Нажмите кнопку ОК.

    Сводная таблица отобразит количество записей для разделов «Гольф» и «Теннис» за кварталы 3 и 4, а также показатели продаж.

    Сводная таблица

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Полные сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск ошибок в формулах

Сочетания клавиш и горячие клавиши в Excel

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Нужна дополнительная помощь?

Подсчет количества вхождений значения

​Смотрите также​Пока так -​ что нужно) Браво.​Значения в нем​ наименьшее. Для решения​Примечание:​713 000 руб.​, группа​ в формулу массива:​. Как правило, для​

Пример

​24000​

​31.05.2008​

​16​

​ функции к семи​

​К началу страницы​

​ в диапазоне с​

​ 2 и в​

​Некоторые функции листа могут​

​ запустили тот файл,​

​ Вы посланник Бога))​

​ — это слова.​

​ данной задачи будем​

​ ​

​Восточный​

​Сортировка и фильтр​

​ нажмите клавишу F2,​

​ этого в формуле​

​Аксенова​

​405​=СЧЁТЕСЛИ(A2:A8,»>20″)​

​ значениям в следующей​

​С помощью команды​

​ учетом нескольких условий​ отделе финансов​

​ помочь узнать, сколько​

​ в своём протянули​

​vikktur, формула в​Есть одинаковые слова​

​ использовать формулу с​

​Отказ от ответственности относительно​

​мар​).​ а затем клавиши​

​ массива с помощью​

Подсчет значений на основе нескольких условий с помощью функции СЧЁТЕСЛИМН

​Chai​30.06.2008​Для получения дополнительных сведений​ таблице (ячейки A2–A8)​Промежуточный итог​ с помощью сочетания​2​ раз встречается определенный​ единицы, выделили диапазон,​ ячейке B7 берет​Как посчитать сколько​ поисковыми и вычислительными​ машинного перевода​

​589 000 руб.​На следующем рисунке показано,​

Пример

​ CTRL+SHIFT+ENTER. Число 7​

​ функции​

​Глазков​

​Продажи в единицах​

​ обратитесь к статье​

​ возвращено значение 7.​

​(вкладка​

​ функций в формуле​

​Первый диапазон условий — это​

​ текст или число​

​ серез Alt+F8 запустили​

​ соседнее значение из​

​ каких слов в​

​ функциями.​

​. Данная статья была​

​Формула​

​ как с помощью​

​ появится в ячейке​

​ЕСЛИ​

​31000​

​Конец месяца​

​ СЧЁТЕСЛИ.​

​1​

​Данные​

​ массива​

​ номера регионов, а​

​ в диапазоне ячеек.​

​ макрос из того​

​ столбца А7, а​

​ этом столбце?​

​Чтобы наглядно продемонстрировать работу​

​ переведена с помощью​

​Описание (результат)​

​ расширенного фильтра можно​

​ A11.​

​определяется, есть ли​

​Иванова​

​=»>400″​

​К началу страницы​

​2​

​, группа​

​Подсчет количества уникальных значений​

​ второй — названия отделов.​

​ Например, с помощью​

​ файла/​

​ значение в А7,​

​Стандартными фильтрами что-то​

​ формулы для примера​

​ компьютерной системы без​

​=ЧСТРОК(A2:C4) * ЧИСЛСТОЛБ(A2:C4)​ скопировать только уникальные​1​

​ значение в каждой​

​Маслов​=»>=31.03.2008″​Чтобы учесть заданные условия,​3​Структура​ в столбец списка​ В первом диапазоне​ функции СЧЁТЕСЛИ можно​Kuzmich​ соответствует значению А1))​

support.office.com

Методы выполнения подсчетов на листе

​ не получается. Может​​ воспользуемся такой схематической​ участия человека. Microsoft​Общее количество ячеек в​ записи в новое​2​ указанной ячейке, а​8000​=БСЧЁТ(A1:B7,,A10:B11)​

Подсчет в сравнении суммированием​ используйте функцию базы​4​) можно группировать​ с помощью расширенного​ применяются условия со​ посчитать, сколько раз​: Макрос выбирает уникальные​Bema​ формулой?))​ таблицей регистра заказов​ предлагает эти машинные​

​ диапазоне (9)​ место на листе.​3​ затем формула суммирует​=СЧЁТ3(B2:B7)​Функция​ данных​5​ и суммировать данные​ фильтра​

​ значением «2», а​ встречается одно значение​ записи из столбца​: Limyh, ну это​спасибо)​ от клиентов:​ переводы, чтобы помочь​К началу страницы​На следующем рисунке столбец​

В этой статье

​4​

​ количество значений ЛОЖЬ​Поскольку ячейки B3, B4​БСЧЁТ​БСЧЁТ​

​6​ в столбце.​Подсчет количества уникальных значений​

​ во втором — условия​ (см. пример ниже).​ А​

​ Вы уж слишком…​ПРикрепляю пример.​Теперь выполним простой анализ​ пользователям, которые не​

​Используйте функции​ С содержит пять​5​ и возвращает результат.​

​ и B6 пусты,​проверяет данные в​

​.​7​Если данные представлены в​

​ в диапазоне, удовлетворяющих​ со значением «Финансы».​Продавец​и переносит в​

​ Рад, что помог.​Bema​ наиболее часто и​ знают английского языка,​СУММ​

​ уникальных значений, скопированных​6​

​Дополнительные сведения см. в​ функция​ диапазоне A2–A7, применяет​

​Функция​8​ виде списка, можно​

​ одного или нескольких​ Функция СЧЁТЕСЛИМН проверяет​Счет​

​ столбец G, затем​Мотя​: Добрый вечер.​

​ редко повторяющихся значений​

​ ознакомиться с материалами​,​ из диапазона ячеек​

​7​ статье базы знаний​СЧЁТЗ​ условия из ячеек​БСЧЁТ​

​9​ группировать их логически​ условий с помощью​ соответствие обоим условиям.​Грачев​ сортирует уникальный​

​: Вариант без формул​=СЧЁТЕСЛИ($A$1:$A$15;A21)​ таблицы в столбце​ о продуктах, услугах​

​ЕСЛИ​ в столбце А.​8​ Использование функции СУММ(ЕСЛИ())​их пропускает. В​

​ A11 и B11,​пригодится, если у​

​A​ по значениям в​ составной формулы​

​Важно:​15 000​список и подсчитывает​

​ — Штатный режим​Limyh​

Простой подсчет

​ «Город». Для этого:​ и технологиях Microsoft.​,​Для получения дополнительных сведений​9​

​ вместо СЧИТАТЬПУСТОТЫ() в​ подсчет включаются только​ а затем возвращает​ вас есть список​Единиц продано​ столбце, а также​Особые случаи (подсчет всех​Данная статья переведена​Грачев​ количество каждого уникального​ Excel — Сводная​: Спасибо, но что​Сначала находим наиболее часто​ Поскольку статья была​ДЛСТР​

Подсчет ячеек в столбце или строке в помощью встроенной команды

​ обратитесь к разделу​10​ Excel.​ ячейки, содержащие значения​ значение 2, соответствующее количеству​​ значений в столбце​​25​​ группировать и суммировать​​ ячеек, подсчет слов)​ с помощью машинного​​9 000​​вхождения​​ Таблица.​​ делать если слова​ повторяющиеся названия городов.​ переведена с использованием​и​ «Подсчет количества уникальных​A​К началу страницы​ 24000, 31000 и​ строк, которые удовлетворяют​

Использование функции «Число» команды «Автосумма»

​ и вам удобнее​

Подсчет количества ячеек в диапазоне с помощью функции

​8​ данные, создав структуру.​Общее количество ячеек в​ перевода, см. Отказ​​Шашков​​ant​Zaka​ в ячейке А21​ В ячейку E2​ машинного перевода, она​ПОДСТАВИТЬ​​ значений с помощью​​B​Для подсчета количества уникальных​​ 8000. Результат подсчета​​ обоим условиям (строки​​ задать условия в​​120​На рисунке выше представлены​ диапазоне с помощью​ от ответственности. Используйте​

​8 000​

​: см файл​

​: Здравствуйте!​

​ нет?​

​ введите следующую формулу:​

​ может содержать лексические,синтаксические​

​в формуле массива.​

​ фильтра» в статье​

​Продавец:​

​ значений в диапазоне​

​ (в ячейке B8)​

​ 5 и 7).​

​ отдельном диапазоне ячеек,​

​32​ итоговые объемы продаж,​ функций счёт​ английский вариант этой​Шашков​ant​Помогите, пож-та, с​Нужно просто подсчитать​

​Обязательно после ввода формулы​

Подсчет количества ячеек в столбце с помощью структуры

​ и грамматические ошибки.​​ В примере ниже​​ Подсчет количества уникальных​​Счет​​ можно использовать отчет​​ равен 3.​​Для получения дополнительных сведений​ а не использовать​11​

​ сгруппированные по регионам.​Подсчет количества слов в​ статьи, который находится​20 000​: вторая попытка​ таблицей.​ количество одинаковых слов​

Команда «Промежуточный итог» группирует данные в структуру

​ нажмите комбинацию горячих​Подсчитаем количество подряд идущих​ показан результат использования​ значений среди повторяющихся.​Авдеев​ сводной таблицы, функцию​Подробнее читайте в статьях​ обратитесь к статье​ вложенную функцию.​40​ Для восточного и​ диапазоне с помощью​

​ здесь, в качестве​Грачев​

  • ​Hugo​Есть таблица с​

  • ​ в столбце-диапазоне А1-А15.​ клавиш CTRL+SHIFT+Enter, так​ значений в столбце.​

  • ​ формулы для поиска​

​К началу страницы​

Подсчет ячеек в столбце или строке с помощью сводной таблицы

​15000​СЧЁТЕСЛИ​ функция СЧЁТЗи подсчета​ БСЧЁТ.​Предположим, что необходимо подсчитать​16​ западного регионов показаны​ составной формулы​

​ справочного материала.​5 000​: Скомпоновал немного из​ названиями организаций. Список​В примере я​​ как ее нужно​​ Рассмотрим неповторяющиеся серии​​ количества слов в​​Используйте функции​​Chai​​, сочетание функций или​

​ количества непустых ячеек​К началу страницы​ количество месяцев, начиная​=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(2,A2:A8)​ объемы продаж по​Отображение вычислений и счетчики​Подсчет является неотъемлемой​Нагайчук​ кода Kuzmich’a, остальное​ большой.​ привел как нужно​ выполнить в массиве.​ значений (111222234444…) и​ диапазоне, включающем 7 ячеек​ЕСЛИ​11000​

Данные, используемые в отчете сводной таблицы

​ диалоговое окно​ .​Используйте функцию​ с марта 2008​Число 2 в формуле​ каждому из четырех​

Данные, обобщенные и суммированные в отчете сводной таблицы

​ в строке состояния​ частью анализа данных,​22 500​ из кода​Нужно подсчитать в​

​ чтобы было по​Для вычисления наиболее редко​ повторяющиеся (110111000010 и​ (3 из которых​

  • ​,​Авдеев​

  • ​Расширенный фильтр​К началу страницы​СЧЁТЕСЛИМН​

​ года включительно, в​

Подсчет количества ячеек в списке или столбце таблицы Excel с помощью функции

​ указывает, что нужно​ кварталов. Кроме того,​Количество значений в диапазоне​ будь то определение​​Формула​​Работает быстрее на​

​ отдельной таблице (​​ итогу, а эта​​ повторяющегося названия города​ 110221010112).​ пусты). Некоторые ячейки​СУММ​11000​.​

​С помощью функции​или сочетание функций​ которых было продано​ использовать функцию​ подсчитан общий объем​

​ или таблице можно​

​ численности сотрудников отдела​

​Описание​

​ 30%, без сортировки​

​ или на отдельный​

​ формула похоже берет​

​ вводим весьма похожую​

​Пусть имеется столбец с​

​ содержат начальные или​

​,​

​Chai​

​Для отображения итоговых значений​

​БСЧЁТА​

​СЧЁТ​

​ более чем 400​

​СУММ​

​ продаж по каждому​

​ подсчитать с помощью​

​ в организации или​

​Результат​ быстрее в 2​ лист) Сколько раз​​ значение из А21​​ формулу:​ повторяющимися значениями.​ конечные пробелы — функции​ЧАСТОТА​4000​ и подсчета количества​

​можно подсчитать количество​и​ единиц товаров. Взглянув​для подсчета значений​ региону и по​ простой формулы или​​ количества единиц, проданных​​=СЧЁТЕСЛИ(A2:A7,»Грачев»)​ раза.​ одно наименование указывалось​ и считает сколько​Результат поиска названий самых​Предположим, что имеется столбец​СЖПРОБЕЛЫ​,​Иванова​ уникальных значений можно​

​ непустых ячеек, которые​

​ЕСЛИ​

​ на таблицу, мы​

​ в диапазоне A2:A8​

​ всем регионам.​

​ соответствующей функции листа.​

​ поквартально. В Excel​

​Количество вхождений фамилии Грачев​

​Sub UniqCount()​

​ в таблице.​

​ раз встречается в​

​ популярных и самых​

​ дат. См. файл​

​и​ПОИСКПОЗ​8000​ использовать отчет сводной​ удовлетворяют заданным условиям,​.​

​ увидим, что только​ и следует учитывать​Дополнительные сведения см. в​Excel можно также отобразить​

​ есть несколько методов​

Подсчет с одним или несколькими условиями

​ (3)​Dim tm: tm​В конечном виде​ А1-А15​ редких городов клиентов​ примера. Даты отсортированы​

Подсчет количества ячеек в диапазоне с учетом одного условия

​ПОДСТАВИТЬ​и​Chai​​ таблицы.​​ в столбце записей​На рисунке показана функция​ два месяца удовлетворяют​ все скрытые строки.​ статьях:​ счетчик количество выделенных​ для подсчета ячеек,​3​

​ = Timer​

​ нужно примерно так:​

​Bema​

​ в регистре заказов,​

​ по возрастанию (для​

​удаляют эти лишние​

​ДЛСТР​

​6000​

​Для получения дополнительных сведений​

​ в списке или​

​СЧЁТЕСЛИМН​

​ заданному критерию: апрель​

​ Результат подсчета (в​

​Структурирование списка данных на​

​ ячеек в Excel​

​ строк или столбцов​

​=СЧЁТЕСЛИ(A2:A7,A4)​

​Dim a(), oDict​

​Ромашки 4​

​: На всякий случай​ отображен на рисунке:​ удобства одинаковые даты​

​ пробелы перед подсчетом.​

Подсчет количества ячеек в столбце с учетом одного или нескольких условий

​в разных сочетаниях.​Иванова​ обратитесь к разделу​​ базе данных.​​, которая используется для​

​ (442) и июнь​​ ячейке A9) равен 7.​​ листе​ строка состояния. В​ данных.​Количество вхождений фамилии Шашков​ As Object, i​Трактор 2​ выкладываю файл. Если​Если таблица содержит одинаковое​

​ выделены условным форматированием).​Из следующей таблицы скопируйте​Для получения дополнительных сведений​14000​ «Подсчет количества вхождений​В примере ниже функция​ поиска автомобилей с​ (405).​Если вы скрыли строки​Вставка промежуточных итогов в​ разделе Отображение вычисления​Чтобы помочь вам в​ (2)​

​ As Long, temp​​Адмирал 1​ это не то,​ количество двух самых​Сформируем в столбце​ текст в диапазоне​ обратитесь к разделу​Авдеев​ нескольких значений, с​БСЧЁТА​ двигателем мощностью более​Примечание:​ 4, 5 и​ списке данных на​ и количество в​ выборе наиболее оптимального​

​2​ As String​Господа 2​ что нужно, тогда​ часто повторяемых городов​С​ A2–A11 и вставьте​ «подсчет количества уникальных​7000​ помощью отчета сводной​используется для подсчета​ 250 лошадиных сил​ Следующий способ может показаться​ 6 и не​ листе​ строке состояния для​ метода, мы подробно​=СЧЁТЕСЛИ(B2:B7,»< 20000″)​

​Dim iLastRow As​и т.д.​ я Вас не​ или два самых​список уникальных значений​ в ячейку A1​ значений с помощью​12000​ таблицы» в статье​​ количества записей в​​ и средним расходом​​ несколько усложненным, однако​​ хотите, чтобы они​​Удаление промежуточных итогов​​ получения дополнительных сведений.​

​ рассмотрим каждый из​

​Число счетов с суммой,​

​ Long, iLastRow2 As​

​EducatedFool​

​ понимаю. Как это​

​ редко повторяющихся города​

​ (даты без повторов).​

​ вашего листа. Но​

​ функции» в статье​

​Формула​

​ Подсчет количества вхождений​

​ базе данных, содержащихся​

​ топлива на трассе​

​ он достаточно эффективный.​

​ учитывались при подсчете,​

​К началу страницы​

​ Можно ссылаться на​

​ этих методов, а​

​ меньшей 20 000 (4)​

​ Long, Rng2 As​

​: формула =счетесли()​

​ понять я не​

​ в одном и​

​ С помощью формулы​

​ сначала увеличьте ширину​

​ Подсчет количества уникальных​

​Описание (результат)​

​ значения.​

​ в диапазоне A4:B9​

​ более 9,4 л на​

​ Важно с точностью​

​ нужно использовать функцию​

​Создайте отчет сводной таблицы,​

​ значения, отображаемые в​

​ также случаи их​​4​​ Range​Zaka​ знаю.​ том же столбце,​ =СЧЁТЕСЛИ($A$8:$A$23;C8) найдем количество​ столбца примерно до​ значений среди повторяющихся.​=СУММ(ЕСЛИ((A2:A10=»Владимир»)+(A2:A10=»Николай»),1,0))​К началу страницы​

​ и удовлетворяющих условиям,​ 100 км (25 миль​ придерживаться инструкций и​

​ПРОМЕЖУТОЧНЫЕ.ИТОГИ​

Подсчет количества ячеек в диапазоне с учетом нескольких условий с помощью одной функции или сочетания функций

​ в котором будут​​ строке состояния при​​ применения. Дополнительную информацию​​=СЧЁТЕСЛИ(B2:B7,»>=»&B5)​​iLastRow = Cells(Rows.Count,​​: А можете объяснить​​Limyh​

Использование функции СЧЁТЕСЛИ для диапазона ячеек

​ тогда будет отображаться​​ подряд идущих значений​​ 100 единиц.​Кроме того читайте в​Количество счетов Авдеева или​Чтобы подсчитать, сколько раз​ заданным в диапазоне​ на галлон). Функция​ упорядочить данные на​несколько иначе. Вместо​ подытожены ваши данные​ необходимости краткий обзор​ вы сможете найти​Число счетов с суммой,​ 1).End(xlUp).Row ‘посл.строка в​

​ как ею в​​: не, не то.​​ первый из них.​​ дат.​1​ статье как определить​​ Зайцева (7)​​ значение встречается в​ условий A1:B2. Согласно​

​ возвращает значение 2, соответствующее​ листе именно так,​ числа 2 в​ и с помощью​​ данных и нет​​ по ссылкам на​ большей или равной​ диапазоне названий​ данном случае воспользоваться?​Попробую объяснить. Будем​​​​Задача усложняется, если серии​​2​​ количество уникальных элементов​

​Для получения дополнительных сведений​ диапазоне, используйте функцию​ этим условиям значение​

​ количеству строк, удовлетворяющих​

Подсчет ячеек с пустыми значениями

​ как показано в​ формуле укажите 102,​ которого вы сможете​ времени по вводу​ полные статьи.​

Подсчет непустых ячеек в диапазоне с помощью функции

​ 20 000 (2)​Range(Cells(2, 7), Cells(iLastRow,​Юрий М​​ считать, что есть​​Принцип действия поиска популярных​

​ значений могут повторяться.​3​ в списке.​ обратитесь к разделу​СЧЁТЕСЛИ​ «Код товара» должно​ обоим условиям (строки​ этом примере. Можно​

​ чтобы приложение Excel​ анализировать данные, выбирая​ формул.​Подсчет не должно быть​2​ 7)).Clear ‘очистка диапазона​

​: Объяснить может справка​

​ только диапазон значений​

​ по повторению значений:​

​Рассмотрим серию вида 00010110111…​

​4​

​К началу страницы​

​ «Подсчет количества нескольких​

​.​

​ быть больше или​

​ 3 и 4).​

​ скопировать данные из​

​ игнорировало скрытые строки.​

​ их категорию для​

​Выделите диапазон ячеек, в​

​ путают с суммирование.​

​Функция СЧЁТЕСЛИМН аналогична функции​

​ для уникальных​

​ Excel. На форуме​

​ А1:А15​

​Если посмотреть на синтаксис​

​ в диапазоне​

​5​

​С помощью различных комбинаций​ текстовых и числовых​В примере ниже функция​​ равно 4000, а​​Примечание:​ таблицы и вставить​ При этом лист​ просмотра.​ котором содержится хотя​ Дополнительные сведения о​ СЧЁТЕСЛИ с одним​

​’определение диапазона названий​ могут показать на​Вот нужно в​ формул то можно​

​А29:А48​

Подсчет непустых ячеек в списке с помощью функции

​6​​ функций листа можно​​ значений вхождений с​СЧЁТЕСЛИ​ значение «Оценки» — больше​ В функции​ на лист в​ может выглядеть следующим​

​Чтобы создать сводную таблицу,​​ бы одно числовое​​ суммирование значений в​ важным исключением: СЧЁТЕСЛИМН​a = Range(Cells(2,​ конкретном примере. На​ этом столбце посчитать,​ легко заметить, что​.​7​ подсчитать количество ячеек​ помощью функции» в​возвращает значение 2, соответствующее​ или равно 50. Обоим​СЧЁТЕСЛИМН​ ячейку A1. Результат​ образом (строки 4,​ выделите ячейку в​

​ значение, а затем​

​ ячейках, столбцы или​

​ позволяет применить условия​

​ 1), Cells(iLastRow, 1)).Value​

​ ВАШЕМ примере.​

​ сколько раз каждое​

​ они отличаются только​

​К такому виду серий​

​8​

​ или слов в​

​ статье Подсчет количества​

​ количеству вхождений значения​

​ условиям удовлетворяет только​

​все условия необходимо​

​ должен отобразиться в​

​ 5 и 6​

​ диапазоне данных или​

​ на вкладке​

​ строки читайте в​

​ к ячейкам в​

​Set oDict =​

​MCH​

​ слово встречается.​

​ одним из названием​

​ можно свести следующие​

​9​

​ диапазоне.​

​ вхождений значения.​ 250 в диапазоне​ одна запись в​

​ заключать в кавычки​

Количество пустых ячеек в смежных с помощью функции

​ ячейке B13.​​ скрыты):​​ таблице Excel, а​Главная​ статье суммирования значений​ нескольких диапазонах и​ CreateObject(«Scripting.Dictionary»)​: Или сводная таблица​В данном диапазоне​ функций: =МАКС() и​ задачи (серии положительных​10​

​Предположим, вам нужно определить​​Дополнительную информацию см. в​ A2:A7.​ строке 7.​ (​Добавляем дополнительный диапазон, ячейки​1​ затем на вкладке​

​в группе​ ячеек, столбцов и​ подсчитывает число соответствий​

​oDict.CompareMode = 1​

Подсчет пустых ячеек в диапазоне несмежных с помощью сочетания функций

​Zaka​​ в ячейке А1​​ =МИН(). Все остальные​​ значений, серии значений​​11​ размер большого листа,​ таких статьях базы​1​​1​​»»​ в котором упорядочены​2​Вставка​Редактирование​ строк.​

​ каждому условию. С​For i =​: Мой пример прикрепила.​ — слово Table.​ аргументы формулы –​

​ >5%, даты попадающие​

Подсчет уникальных вхождений значений

​A​ чтобы решить, как​ знаний:​2​​2​​), например «25» или​ так же, как​​3​​в группе​

Подсчет уникальных значений в диапазоне с помощью отчета сводной таблицы

​щелкните стрелку рядом​Простой подсчет​ функцией СЧЁТЕСЛИМН можно​ 1 To UBound(a)​Юрий М​

​Всего в этом​ идентичны. Функция =СЧЕТЕСЛИ()​ в определенный интервал​Текстовая строка​ выполнять вычисления в​Использование функции СУММ(ЕСЛИ()) в​3​3​

​ «240».​

Подсчет уникальных значений в диапазоне с одним условием с помощью функции СЧЁТЕСЛИ

​ и данные по​7​Таблицы​​ с кнопкой​​Подсчет количества ячеек в​

​ использовать до 127 пар​​’ If Len(a(i,​​: Можно было и​ диапазоне данное слово​ подсчитывает, сколько раз​ и т.п.).​

​Шесть слов и четыре​

​ книге: автоматически или​

​ качестве функции массива​

​4​

​4​

​Чтобы подсчитать, сколько раз​

​ объему продаж в​

​8​

​нажмите кнопку​

​Автосумма​

​ столбце или строке​

​ диапазонов и условий.​

​ 1)) Then​

​ поменьше строк :-)​

​ встречается 4 раза.​

​ каждое название города​Подсчитаем количество серий, а​ конечных пробела    ​ вручную. Чтобы подсчитать​ вместо функции СЧЁТЕСЛИ()​5​5​

​ в диапазоне встречается​

Подсчет количества уникальных значений в диапазоне с учетом нескольких условий с помощью сочетания функций в формуле массива

​ диапазоне A10–B7. В​​9​​Сводная таблица​​и выберите​​ с помощью встроенной​ Синтаксис функции имеет​If Not IsEmpty(a(i,​ И где считать?​​Нужно, чтобы формула​​ повторяется в диапазоне​ также найдем длину​   Шесть слов и три​ количество всех ячеек​ с критериями И​6​

​6​​ отдельное значение, используйте​​ дополнительный диапазон ячеек​A​.​Число​ команды​ следующий вид:​​ 1)) Then​​ Можно было и​ это посчитала и​ ячеек C2:C16. Таким​ серии (количество подряд​ начальных пробела​ в диапазоне, используйте​ и ИЛИ​7​7​ функцию​ включены ячейки диапазона​Единиц продано​Наглядный пример сводной таблицы​. Excel подсчитает количество​Подсчет количества ячеек в​СЧЁТЕСЛИМН(диапазон_условия1; условие1; [диапазон_условия2; условие2];​temp = Trim(a(i,​ показать вручную посчитанное​

​ рядом в ячейке​

​ образом в памяти​

​ идущих значений).​

​Восемь слов, запятые и​

​ формулу, перемножающую значения,​

​Использование частоты вхождения числа​

​8​

​8​

​СЧЁТЕСЛИ​

​ A10–B11 с такими​

​25​

​ приведен на следующем​

​ числовых значений диапазона​

​ диапазоне с помощью​

​ …)​

​ 1))​

​ желаемое.​

​ к примеру B2​

​ создается условный массив​

​С помощью формулы =ЕСЛИ(A29<>A30;СЧЁТЕСЛИ($A$29:A30;A29)-СУММЕСЛИ($A$28:A28;A29;$B$28:B28);»»)​

​ два конечных пробела  ​

​ возвращаемые функциями​

​ или текста в​

​A​

​9​

​. Например, чтобы посмотреть,​

​ же названиями столбцов​

​8​

​ рисунке. Обратите внимание​

​ в ячейке, смежной​

​ функции​

​Код сотрудника​

​If Not oDict.Exists(temp)​

​Юрий М​

​ поставила значение 4.​ значений.​

​ подсчитаем длину каждой​Некоторые символы игнорируются, например​ЧСТРОК​ диапазоне​Единиц продано​A​ сколько раз значение​ («Объем продаж в​

​40​ на то, что​ с выделенным диапазоном.​

  • ​Подсчет количества ячеек в​Номер региона​ Then​: Ваш файл.​Ячейка А2 -​

  • ​Скачать пример поиска наибольшего​ серии. Формулу разместим​ запятые или точки.​

​и​

Подсчет количества уникальных значений в столбце списка с помощью расширенного фильтра

​К началу страницы​​245​​B​ 70 встречается в​ единицах продукции» и​16​ в этой таблице​ Как правило, этот​ столбце с помощью​Отдел​oDict.Add temp, 1​​Guest​​ Food​ и наименьшего повторения​ в столбце​

​Формула​​ЧИСЛСТОЛБ​

  • ​С помощью диалогового окна​250​Код товара​ диапазоне A2–A40, используйте​ «Конец месяца»), а​=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(102,A2:A8)​ содержится много строк​ результат отображается в​​ структуры​​20552​​Else​​: Не поняла как.​​В диапазоне встречается​​ значения​

  • ​В​=СУММ(ЕСЛИ(ДЛСТР(СЖПРОБЕЛЫ(A2:A8))=0,0,ДЛСТР(СЖПРОБЕЛЫ(A2:A8))-ДЛСТР(ПОДСТАВИТЬ(A2:A8,» «,»»))+1))​.​Расширенный фильтр​250​Оценки​ формулу​ также добавлено условие​​В нашем примере функция​​ со значениями объемов​ ячейке справа от​Подсчет количества ячеек в​

​2​oDict.Item(temp) = oDict.Item(temp)​​ Попыталась продлить формулу,​​ 1 раз. Тоже,​​Функция МАКС или МИН​​.​​Вставив текст на лист​​Чтобы этот пример проще​

​можно найти уникальные​Н/Д​=»>=4000″​=​ в строке непосредственно​ возвращает число 4,​

Применение расширенного фильтра к диапазону данных

​ продаж (40 строк​ горизонтального диапазона или​ столбце или строке​Продажи​ + 1​

Уникальные значения из диапазона в столбце А

​ там стала повторяться​ чтобы формула подставила​ выбирает из условного​Для работоспособности формулы необходимо,​ в ячейку A1,​ было понять, скопируйте​ значения в столбце​

​=СЧЁТЕСЛИ(A2:A7,250)​

Подсчет количества уникальных значений в диапазоне, который удовлетворяет одному или нескольким условиям, с помощью составной формулы

​=»>=50″​​СЧЁТЕСЛИ(​​ под названием каждого​​ что соответствует количеству​​ с данными), но​​ под вертикальным диапазоном.​​ с помощью сводной​​21268​​End If​​ организация и кол-во​​ значение — 1.​

​ массива наибольшее или​ чтобы была заполнена​ выделите ячейку A11,​ его на пустой​ данных. Эти значения​Для получения дополнительных сведений​Код товара​

​A2:A40;70)​ столбца (ячейки A11​ ячеек с данными,​ на графике отображается​

​К началу страницы​

Специальные подсчеты (подсчет всех ячеек, подсчет слов)

​ таблицы​2​End If​ 0.​Я так думаю,​

Общее количество ячеек в диапазоне с помощью функций счёт

​ наименьшее значение. Функция​ желтая ячейка​ нажмите клавишу F2,​ лист.​ можно отфильтровать на​ обратитесь к разделу​Оценки​.​ и B11).​ которые отображаются в​​ только часть этих​​Чтобы подсчитать количество числовых​​Подсчет количества ячеек в​​Финансы​

​’End If​Прикрепила укороченную (:))​ что можно формулой​ =ПОИСКПОЗ() возвращает номер​

​А49​

  1. ​ а затем комбинацию​Копирование примера​

  2. ​ месте или извлечь​ «Подсчет количества вхождений​

    ​2048​​Подробнее читайте в статьях​Введите формулу в пустой​

    Выделение примера из справки

    ​ столбце.​

  3. ​ строк. Данные не​

  4. ​ значений в диапазоне,​ списке или столбце​23949​

  5. ​Next​ таблицу. В ней​ делать так:​ позиции на которой​(иначе, если последняя​ клавиш SHIFT+CTRL+ВВОД, чтобы​​Создайте пустую книгу или​​ их и вставить​​ отдельного значения, в​​61​​ Подсчет количества вхождений​​ ячейке (ее расположение​

​Подробнее читайте в статьях​

​ суммированы и не​

​ используйте в формуле​

​ таблицы Excel с​

​1​

​Range(«G2»).Resize(oDict.Count) = Application.Transpose(oDict.keys)​

​ «нарисован» тот вариант,​

​Забиваем в ячейке​

​ в столбце C​

​ серия состоит из​

​ преобразовать формулу в​

​ лист.​

​ в другое место.​

​ диапазоне» в статье​

​16384​

​ значения и счётеслимн.​

​ не имеет значения,​

​ функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ и​

​ содержат ни промежуточных​

​ функцию​

​ помощью функции​

​Администратор​

​Range(«H2»).Resize(oDict.Count) = Application.Transpose(oDict.items)​

​ который я хочу​

​ B1 формулу, которая​ название города соответственного​

​ 1 значения, то​

Подсчет количества слов в диапазоне с помощью составной формулы

​ формулу массива. В​​Выделите пример в разделе​​ Затем с помощью​​ Подсчет количества вхождений​​35336​​К началу страницы​​ но в данном​​ данные итогов в​​ итогов, ни общего​СЧЁТ​Подсчет на основе одного​24522​’определение диапазона уникальных​ получить в итоге:​ берет значение А1​ наибольшему или наименьшему​ формула не произведет​ ячейке A11 должен​​ справки.​​ функции​​ значения.​​83​С помощью функций листа​

​ примере формула введена​ таблице Excel.​ итога.​. В примере ниже​ или нескольких условий​4​ записей и его​ Список организаций, и​

​ и сверяет, сколько​

​ количеству повторений. Полученное​

​ подсчет ее длины).​

​ отобразиться правильный результат:​

​Примечание:​

​ЧСТРОК​

​К началу страницы​

​1024​

​ можно подсчитать как​

​ в ячейке B13).​

​К началу страницы​

​Отчет сводной таблицы на​

​ диапазон A2:A5 содержит​

​Подсчет количества ячеек в​Администратор​

​ сортировка​ кол-во в списке.​

​ раз это слово​ значение будет передано​

​Чтобы подсчитать длины серий​ 29.​

​ Не выделяйте заголовки строк​

​можно подсчитать количество​

​Используйте функции​113​ ячейки с данными,​ В данном случае​С помощью функций листа​ основе этих же​ три числовых значения​ диапазоне с учетом​28010​iLastRow2 = Cells(Rows.Count,​Казанский​

​ встречается в диапазоне​

Отображение вычислений в строке состояния

​ в качестве аргумента​ нулей используем формулу​К началу страницы​ и столбцов.​ элементов в новом​СУММ​512​ так и пустые​ в формуле используется​ можно подсчитать количество​ данных, который содержит​ (5, 32 и​ одного условия​3​ 7).End(xlUp).Row​: Еще есть такая​ А1:А15 и число​ для функции =ИНДЕКС(),​ массива:​При выделении одной или​Выделение примера из справки​ диапазоне.​и​47​ ячейки.​ функция​

Строка состояния, на которой отображаются вычисления и количество выделенных ячеек

​ ячеек в диапазоне,​​ промежуточные итоги, общие​ 10) и одно​Подсчет количества ячеек в​ИТ​Set Rng2 =​ штука Данные -​

​ совпадений и есть​

​ которая возвращает конечный​​=ЕСЛИОШИБКА(ИНДЕКС(Длины_серий;НАИМЕНЬШИЙ(ЕСЛИ((Значения=0)*(Длины_серий<>»»);СТРОКА(Длины_серий);»»);СТРОКА()-СТРОКА($E$28))-СТРОКА($E$28));»»)​​ нескольких ячеек сведения​Нажмите клавиши CTRL+C​​Примечания:​ЕСЛИ​=БСЧЁТА(A4:B9,»Оценки»,A1:B2)​Чтобы подсчитать количество ячеек​БСЧЁТ​ которые удовлетворяют заданным​ итоги и предоставляет​ текстовое («привет»). Функция​ столбце с учетом​29546​ Range(Cells(1, 7), Cells(iLastRow2,​ Итоги (в 2007​ результат формулы.​ результат в ячейку.​Аналогичную формулу запишем для​ о данных в​

support.office.com

Подсчет подряд идущих значений в MS EXCEL

​На листе выделите ячейку​ ​. Как правило, для​Для получения дополнительных сведений​ в диапазоне, содержащих​:​

​ условиям (так называемым​ краткий обзор данных.​

Неповторяющиеся серии значений

​СЧЁТ​ одного или нескольких​4​ 8)) ‘в G1-​ Данные — Промежуточные​В ячейке B2​

​Gambit​​ подсчету серий единиц:​​ этих ячейках отображаются​ A1 и нажмите​При фильтрации значений на​ этого в формуле​ обратитесь к статье​ значения, используйте функцию​

​=​ критериям).​

Серии повторяются (2 разных значения)

​Для создания сводных таблиц​используется в формуле​​ условий​​Продажи​

​ заглавие столбца-название​ итоги):​ соответственно формула берет​: Пиши макрос, который​=ЕСЛИОШИБКА(ИНДЕКС(Длины_серий;НАИМЕНЬШИЙ(ЕСЛИ((Значения=1)*(Длины_серий<>»»);СТРОКА(Длины_серий);»»);СТРОКА()-СТРОКА($G$28))-СТРОКА($G$28));»»)​ в строке состояния​ клавиши CTRL+V.​

​ месте они не​ массива с помощью​ БСЧЁТА.​СЧЁТЗ​

​БСЧЁТ(​Чтобы подсчитать количество ячеек,​ и работы с​ такого вида:​​Подсчет количества ячеек в​​31634​

​Rng2.Sort Key1:=Range(«G1»), Order1:=xlAscending,​Юрий М​ значение А2 и​​ попежит по всем​​Для удобства созданы именованные​ Excel. Например, если​Чтобы переключиться между просмотром​ удаляются с листа,​ функции​

​К началу страницы​.​A1:B7;;A10:B11)​

​ удовлетворяющих одному условию​

​ ними могут потребоваться​=​

​ диапазоне с учетом​

​3​ Header:=xlYes​: Не видно Вашей​

Серии повторяются (3 разных значения)

​ также до низу​ ячейкам столбца, и​​ диапазоны Значения и​​ на листе выделено​

​ результатов и просмотром​ просто одна или​

​ЕСЛИ​Функция​При подсчете ячеек иногда​.​​ (критерию), используйте функцию​​ некоторые навыки и​

​СЧЁТ(​ нескольких условий с​ИТ​

​Debug.Print Timer -​

​ укороченной… Попробуйте теперь​ считает.​ если значение ячейки​

excel2.ru

Как найти наиболее повторяющиеся значение в Excel

​ Длины_серий. ​ четыре ячейки, которые​ формул, возвращающих эти​ несколько строк могут​определяется соответствие условию,​СЧИТАТЬПУСТОТЫ​ необходимо игнорировать пустые​1​СЧЁТЕСЛИ​ предварительная подготовка данных.​A2:A5)​ помощью одной функции​

Поиск наиболее повторяющегося значения в Excel

​32131​ tm​ протянуть формулу на​Проблема мне видится​ равно определенной цифре,​

Регистр заказов.

​Рассмотрим серию вида 110221010112…​ содержат значения 2,​ результаты, нажмите клавиши​ быть скрыты. Чтобы​ составленному из нескольких​

  1. ​возвращает количество пустых​ ячейки. Предположим, нужно​2​. В приведенном ниже​
  2. ​Дополнительные сведения о начале​. Формула возвращает значение 3,​ или сочетания функций​1​End Sub​
  3. ​ одну ячейку вниз.​ одна.​ то инкриминируй переменную,​ в диапазоне​

​ 3, текстовую строку​ CTRL+` (апостроф) или​ снова отобразить эти​ условий, а затем​ ячеек в смежном​

Наибольшее и наименьшее повторения.

​ определить количество продавцов,​3​ примере функция подсчитывает​ работы со сводными​ соответствующее количеству числовых​Подсчет данных при содержатся​ИТ​Zaka​ Для большего количества​

​Если взять мой​

​ в конце выводи​А55:А74​

​ (например, «облако») и​ на вкладке​ значения, на вкладке​ формула суммирует количество​ диапазоне (ячейки являются​ которые продали хотя​4​ количество значений больше 20​ таблицами см. в​ значений, найденных в​ пустые значения​35106​: Всем спасибо большое​ — создайте список​ изначальный пример, первые​ эту переменную.​

​.​ цифру 4, все​Формулы​

​Данные​ значений ИСТИНА и​ смежными, если они​ бы одну единицу​5​ в диапазоне A2:A8.​ статьях:​ диапазоне.​Подсчет непустых ячеек в​4​ за помощь!​ уникальных значений из​ 6 раз -​Александр​Аналогично предыдущей задаче найдем​

exceltable.com

«Есть массив чисел в столбце. Как вычислить в EXCEL сколько раз в нем встречается определенная цифра?

​ последующие значения могут​​в группе​в группе​ возвращает результат.​ составляют непрерывную последовательность).​ товара в своем​6​ Результат равен 3. Обратите​Вычисление значений в отчете​

​1​​ диапазоне с помощью​
​Финансы​БИТ​ столбца А.​ формула посчитает нормально,​
​: макрос-то для чего…​ длины серий:​ отображаться в строке​Зависимости формул​Сортировка и фильтр​В примере ниже функция​ Если ячейка содержит​ регионе.​
​7​
​ внимание: условие «>20″​ сводной таблицы​2​
​ функции​

Посчитать количество одинаковых значений-слов в столбце

​40499​​: Есть две оранжевые​
​И справку не​
​ НО формула в​стандартная функция COUNTIF​
​С помощью формулы =ЕСЛИ(A55<>A56;СЧЁТЕСЛИ($A$29:A56;A55)-СУММЕСЛИ($A$28:A54;A55;$B$28:B54);»»)​
​ состояния одновременно: «Среднее»,​нажмите кнопку​нажмите кнопку​
​ЕСЛИ​ формулу, которая возвращает​В следующем примере функция,​
​8​
​ необходимо заключить в​

​Поля промежуточных и общих​​3​
​Подсчет непустых ячеек в​

​1​​ таблицы в желтой​ игнорируйте.​ ячейке B7 когда​ считает в выделенном​
​ подсчитаем длину каждой​ «Количество», «Количество чисел»,​Показать формулы​
​Очистить​проверяет каждую ячейку​ пустой текст («»),​ использующаяся для поиска​9​ кавычки.​ итогов в отчете​4​ списке с помощью​

​Управление персоналом​​ таблице мне нужно​Hugo​ будет брать для​ блоке сколько раз​ серии. Формулу разместим​ «Мин», «Макс» и​.​.​

​ в диапазоне A2:A10​​ эта ячейка включается​
​ значений в столбце​10​1​ сводной таблицы​
​5​ функции​42051​ найти сколько раз​
​: Я для таких​ себя строчку А7​ повторяется желаемая величина…​
​ в столбце​ «Сумма». Щелкните правой​1​
​Если необходимо быстро просмотреть​ и определяет, содержит​ в подсчет.​ «Объем продаж в​11​
​2​К началу страницы​
​6​Количество пустых ячеек в​1​ встречается соответствующее значение​
​ задач файл из​ — тут будет​Для примера, массив​
​В​ кнопкой мыши строку​2​ количество уникальных значений,​ ли она значение​Примечание:​ западном регионе», возвращает​12​3​
​Чтобы подсчитать количество значений​A​ смежных с помощью​Продажи​ в обеих таблицах?​
​использую. Только т.к.​ тоже слово, что​
​ расположен в первом​.​ состояния, чтобы отобразить​3​ выделите данные после​ «Авдеев» или «Зайцев».​ При подсчете ячеек иногда​ значение 3.​13​4​ в таблице или​Пример значения​ функции​43068​

​Pelena​​ он заточен суммировать​ и в А1,​
​ столбце с 1​Чтобы подсчитать длины серий​
​ или скрыть все​

​4​​ применения расширенного фильтра​

​ Функция​​ важно учитывать пустые​1​A​
​5​ диапазоне ячеек Excel,​17​Подсчет пустых ячеек в​2​: И Вам здравствуйте.​

​ суммы, то сперва​​ получается слово Table​ по 20 строку,​ нулей используем формулу​

​ ее значения или​​5​ (отфильтрованные или скопированные​СУММ​ ячейки. Предположим, необходимо​

planetaexcel.ru

Подсчитать количество повторяющихся значений в столбце

​2​​B​

​6​ используйте функцию​

​32​ диапазоне несмежных с​Управление персоналом​
​Не совсем понятно,​ в свободном столбце​ посчитается не 1​ и необходимо подсчитать​ массива:​ только некоторые из​

​6​ данные), а затем​
​подсчитывает общее количество​
​ подсчитать количество всех​
​3​
​Продажи в единицах​
​7​

​ПРОМЕЖУТОЧНЫЕ.ИТОГИ​​привет​

​ помощью сочетания функций​​45382​ что такое «соответствующее​ нужно всем протянуть​

​ раз((​​ сколько зад встречается​=ЕСЛИОШИБКА(ИНДЕКС(Длины_серий3;НАИМЕНЬШИЙ(ЕСЛИ((Значения3=0)*(Длины_серий3<>»»);СТРОКА(Длины_серий3);»»);СТРОКА()-СТРОКА($E$54))-СТРОКА($E$54));»»)​ них. Эти значения​A​ посмотрите на строку​

​ значений ИСТИНА и​​ продавцов в регионе,​

​4​​Конец месяца​

​8​​.​10​Подсчет уникальных вхождений значения​2​ значение»​ единицы, а потом​

​vikttur​​ число 3. Тогда​

​Для удобства созданы именованные​​ показаны на рисунке​B​ состояния. Значение​ возвращает значение 7. Этот​ независимо от объема​

​5​339​9​С помощью функции​=СЧЁТ(A2:A5)​Подсчет уникальных значений в​Финансы​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЧЁТЕСЛИ(G$11:G$23;G11)+СЧЁТЕСЛИ(I$4:I$7;G11)​​ эти единицы просуммировать.​: Ничего не понял​ и вычисляем где-надо:​ диапазоны Значения3 и​ ниже.​

​C​​Количество​ пример вы можете​ их продаж.​6​31.01.2008​A​ПРОМЕЖУТОЧНЫЕ.ИТОГИ​Для получения дополнительных сведений​
​ диапазоне с помощью​47971​

​БИТ​​Если задача регулярная​ )​

​=COUNTIF(R1C1:R20C1,3)​ Длины_серий3.​Примечание:​Регион​в строке состояния​ скопировать и вставить​Для получения дополнительных сведений​
​7​270 градусов​Единиц продано​можно определить, нужно​ обратитесь к разделу​ отчета сводной таблицы​1​: вы все правильно​
​ — можно тот​Почему СЧЕТЕСЛИ не​или (если вам​Допустим у нас есть​ В более ранних версиях​Месяц​ должно равняться количеству​

​ в ячейку A1​​ обратитесь к статье​8​29.02.2008​
​25​ ли включать в​ «Подсчета количества ячеек,​
​Подсчет количества уникальных значений​ИТ​
​ поняли спасибо!​

​ код чуть изменить,​​ подошла?​

​ с буквенными колонками​​ таблица регистра составленных​

​ Excel эти значения​​Продажи​ уникальных значений.​ на листе. Вставив​

​ СЧИТАТЬПУСТОТЫ.​A​314​8​

​ результаты скрытые строки.​
​ содержащих числа, которые​ в диапазоне с​
​Формула​я имел ввиду​ что не суммировал​Что это значит?​
​ привычнее)​ заказов клиентов. Необходимо​ также могут отображаться​Восточный​

​Уникальные значения можно определить​ пример, вы увидите,​К началу страницы​
​B​31.03.2008​120​

​ Эта функция всегда​
​ не находятся в​ учетом одного условия​

​Описание​ которые стоят напротив​
​ суммы по столбцу​
​Bema​=COUNTIF(A1:A20, 3)​
​ узнать с какого​ в строке состояния,​
​янв​ с помощью команды​
​ что ячейка A11​Используйте сочетание функций​
​Продавец:​442​
​32​
​ пропускает строки, которые​
​ смежных строках или​ с помощью функции​
​Результат​
​ желтой таблицы!​
​ сумм, а считал​
​: Limyh, а так?​

​Limyh​
​ города поступило наибольшее​

​ но только по​558 000 руб.​Дополнительно​
​ содержит ошибку #ЗНАЧ!.​СУММ​
​Продажи в западном регионе​30.04.2008​11​ отфильтрованы.​
​ столбцах» в статье​ СЧЁТЕСЛИ​

​=СЧЁТЕСЛИМН(B2:B15,»2″,C2:C15,»Финансы»)​gling​
​ повторы по столбцу​

​Limyh​​: ДОброго вечера.​ количество заказов, а​

planetaexcel.ru

сколько раз встречается соответств. значение в двух табл.! (Формулы/Formulas)

​ одному за раз.​​Восточный​(вкладка​ Чтобы сделать формулу​и​Авдеев​336​

​40​​Например, в результате применения​
​ счёт.​Подсчет количества уникальных значений​Количество сотрудников в регионе​
​: Вариант​

​ значений.​​: Bema, да.. то,​Есть столбец значений.​
​ с какого –​К началу страницы​фев​

​Данные​​ рабочей, преобразуйте ее​

excelworld.ru

​ЕСЛИ​

Skip to content

Как посчитать количество повторяющихся значений в Excel?

Зачем считать дубликаты? Мы можем получить ответ на множество интересных вопросов. К примеру, сколько клиентов сделало покупки, сколько менеджеров занималось продажей, сколько раз работали с определённым поставщиком и т.д. Если вы хотите посчитать точное количество повторяющихся записей на листе Excel, используйте один из следующих способов для подсчета дубликатов.

  1. Подсчет количества каждого из дубликатов.
  2. Считаем общее количество дубликатов в столбце.
  3. Количество совпадений по части ячейки.
  4. Как посчитать количество дубликатов внутри ячейки.
  5. Подсчет дубликатов строк.

Подсчет количества каждого из дубликатов.

Если у вас, к примеру, есть столбец с наименованиями товаров, вам часто может понадобиться узнать, сколько дубликатов имеется для каждого из них.

Чтобы узнать, сколько раз та или иная запись встречается в вашей рабочей таблице Excel, используйте простую формулу COUNTIF, где A2 — первый, а A8 — последний элемент списка:

=СЧЁТЕСЛИ($A$2:$A$17;A2)

Как показано на следующем снимке экрана, программа подсчитывает вхождения каждого элемента: «Fanta» встречается 2 раза, «Sprite» — 3 раза, и так далее.

Если вы хотите указать на 1- е , 2- е , 3- е и т. д. появление каждого элемента, используйте:

=СЧЁТЕСЛИ($A$2:$A2;A2)

Мы отметили на рисунке первое, второе и третье появление Sprite.

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

=СЧЁТЕСЛИМН($A$2:$A$17;A2;$B$2:$B$17;B2;$C$2:$C$17;C2)

На скриншоте мы отметили одинаковые строки.

После подсчета повторяющихся значений вы можете скрыть уникальные и просматривать только одинаковые, или наоборот. Для этого примените автофильтр Excel.

Считаем общее количество дубликатов в столбце.

Самый простой способ подсчета повторений в столбце — это использовать любую из формул, которые мы использовали для идентификации дубликатов в Excel (ссылки смотрите в конце этой статьи). И затем вы можете подсчитать повторы:

=СЧЁТЕСЛИ(диапазон, «Дубликат»)

Пересчитываем метки, которые вы использовали для поиска дубликатов.

В этом примере наше выражение принимает следующую форму:

=СЧЁТЕСЛИ(B2:B17;»Дубликат»)

Еще один способ подсчета числа повторений в Excel — с использованием более сложной формулы массива. Преимущество этого подхода в том, что он не требует вспомогательного столбца:

{=ЧСТРОК($A$2:$A$17)-СУММ(ЕСЛИ(СЧЁТЕСЛИ($A$2:$A$17;$A$2:$A$17)=1;1;0))}

Поскольку это формула массива, не забудьте нажать Ctrl + Shift + Enter, чтобы завершить ввод. 

Кроме того, имейте в виду, что она подсчитывает все повторяющиеся записи, включая первые вхождения:

Можно обойтись и без формулы маиисва:

=СУММПРОИЗВ(—(СЧЁТЕСЛИ(A2:A17;A2:A17)>1))

Это работает и с текстом, и с числами, а пустые ячейки игнорируются, что также очень полезно.

Теперь давайте посчитаем  количество дубликатов без учета их первого появления в таблице.

Здесь также есть два способа. Первый – с использованием вспомогательного столбца В.

В столбце B проставляем соответствующие отметки, как мы это уже не раз делали.

=ЕСЛИ(СЧЁТЕСЛИ($A$2:$A2; A2)>1;»Дубликат»;»»)

Далее  определяем количество ячеек, содержимое которых встречается не в первый раз:

=СЧЁТЕСЛИ(B2:B17;»Дубликат»)

или формула массива

{=СЧЁТЗ(A2:A17)-СУММ(1/СЧЁТЕСЛИ(A2:A17;A2:A17))}

Ну а можно пойти от обратного. Считаем количество уникальных записей вот таким простым и элегантным способом:

{=СУММ(1/СЧЁТЕСЛИ(A2:A17;A2:A17))}

Возможно,вам эта формула массива будет полезна при подсчете уникальных значений.

Ну а теперь школьная задачка: если у нас всего 16 слов (можно использовать функцию СЧЁТЗ), и из них 10 – уникальных, то сколько будет неуникальных? Правильно – 6!

Количество совпадений по части ячейки.

Предположим, у нас в ячейке записано не только название товара, но и другая дополнительная информация: товарная группа, номер счёта, единицы измерения и т.п. Как в этом случае подсчитать число упоминаний определённого товара?

Будем проверять часть содержимого, используя функцию СЧЕТЕСЛИ и знаки подстановки.

Делаем это так:

=СЧЁТЕСЛИ($A$2:$A$17;»*»&C2&»*»)

Ищем любое вхождение искомого слова при помощи знаков подстановки “*”.

Как посчитать количество дубликатов внутри ячейки.

 Случается, что список находится вовсе не в таблице, а в одной ячейке ($A$2):
Рассмотренные нами выше приемы здесь точно не сработают. Но в Excel хватает других возможностей, и все можно сделать так же достаточно просто:

=(ДЛСТР($D$1)-ДЛСТР(ПОДСТАВИТЬ($D$1;D3;»»)))/ДЛСТР(D3)

При помощи ДЛСТР считаем количество символов в ячейке со списком товаров ($A$2)
Затем при помощи ПОДСТАВИТЬ заменяем в указанном тексте заданное слово на пустое «». По умолчанию заменяем все повторы. А фактически – удаляем их.

Теперь наша задача – узнать, сколько слов мы удалили. При помощи ДЛСТР узнаем количество символов, оставшихся в списке после этой замены. Вычитаем из первоначального количества символов количество оставшихся, то есть узнаем, сколько символов было удалено. Делим результат на число букв в искомом слове.

Результат вы видите на скриншоте выше.

Подсчет дубликатов строк.

Чтобы найти общее количество повторяющихся строк, вставьте функцию СЧЁТЕСЛИМН() вместо СЧЕТЕСЛИ() и укажите все столбцы, которые вы хотите проверить на наличие совпадений. Например, чтобы подсчитать повторяющиеся строки на основе столбцов A и B, введите следующую формулу массива в свой лист Excel:

{=ЧСТРОК($A$2:$A$17)-СУММ(ЕСЛИ(СЧЁТЕСЛИМН($A$2:$A$17;$A$2:$A$17;$B$2:$B$17;$B$2:$B$17)=1;1;0))}

Как видите, выполнить подсчет повторяющихся значений в таблицах Excel можно множеством различных способов. 

Рекомендуем также:

Подсчет количества вхождений значения

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Предположим, что нужно определить, сколько раз встречается конкретный текст или число в диапазоне ячеек. Например:

Если диапазон (например, a2: D20) имеет числовые значения 5, 6, 7 и 6, то число 6 встречается два значения.

Если столбец имеет значения «Батурин», «Белов», «Белов» и «Белов», то «Белова» выполняется три значения.

Подсчитать количество вхождений значения можно несколькими способами.

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

Дополнительные сведения см. в статье Функция СЧЁТЕСЛИ.

Функция СЧЁТЕСЛИМН аналогична функции СЧЁТЕСЛИ с одним важным исключением: СЧЁТЕСЛИМН позволяет применить критерии к ячейкам в нескольких диапазонах и подсчитывает число соответствий каждому критерию. С функцией СЧЁТЕСЛИМН можно использовать до 127 пар диапазонов и критериев.

Синтаксис функции СЧЁТЕСЛИМН имеет следующий вид:

Дополнительные сведения об использовании этой функции для подсчета вхождений в нескольких диапазонах и с несколькими условиями см. в статье Функция СЧЁТЕСЛИМН.

Допустим, вам нужно определить, сколько продавцов продавало определенный элемент в определенном регионе или хотите узнать, сколько продаж обработано с определенным значением, сделанное конкретным продавцом. Вы можете использовать функции Если и счёт вместе. то есть сначала используется функция Если для проверки условия, а затем, если результат функции если является истинным, для подсчета ячеек используется функция счёт .

Формулы в этом примере должны быть введены как формулы массива.

Если у вас установлена текущая версия Office 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива.

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

Чтобы эти примеры формул работали, вторым аргументом функции ЕСЛИ должно быть число.

Дополнительные сведения об этих функциях см. в статьях Функция СЧЁТ и Функция ЕСЛИ.

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

Примечания: Формулы, приведенные в этом примере, должны быть введены как формулы массива.

Если у вас установлена текущая версия Office 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива.

Если вы открыли эту книгу в 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 содержит счета для Батурина менее чем на $9000, а сумма должна отобразить сумму записей, в которых оно соблюдается. Формула найдет ячейку C6, которая соответствует условию, и отобразит 1.

Для отображения итоговых значений и подсчета числа повторений в сводной таблице можно использовать сводную таблицу. Сводная таблица — это интерактивный способ быстрого суммирования больших объемов данных. Вы можете использовать ее для развертывания и свертывания уровней представления данных, чтобы получить точные сведения о результатах и детализировать итоговые данные по интересующим вопросам. Кроме того, можно перемещать строки в столбцы или столбцы в строки («сводить» их) для просмотра количества вхождений значения в сводной таблице. Рассмотрим пример электронной таблицы «Продажи», в которой можно подсчитать количество значений продаж для разделов «Гольф» и «Теннис» за конкретные кварталы.

Введите данные в электронную таблицу Excel.

Выделите диапазон A2:C8

Выберите Вставка > Сводная таблица.

В диалоговом окне «Создание сводной таблицы» установите переключатель Выбрать таблицу или диапазон, а затем — На новый лист и нажмите кнопку ОК.

Пустая сводная таблица будет создана на новом листе.

В области «Поля сводной таблицы» выполните одно из указанных ниже действий.

Перетащите элемент Спорт в область Строки.

Перетащите элемент Квартал в область Столбцы.

Перетащите элемент Продажи в область Значения.

Повторите третье действие.

Имя поля Сумма_продаж_2 отобразится и в области «Сводная таблица», и в области «Значения».

На этом этапе область «Поля сводной таблицы» будет выглядеть так:

В области Значения щелкните стрелку раскрывающегося списка рядом с полем Сумма_продаж_2 и выберите пункт Параметры поля значений.

В диалоговом окне Параметры поля значений выполните указанные ниже действия.

На вкладке Операция выберите пункт Количество.

В поле Пользовательское имя измените имя на Количество.

Нажмите кнопку ОК.

Сводная таблица отобразит количество записей для разделов «Гольф» и «Теннис» за кварталы 3 и 4, а также показатели продаж.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Как подсчитывать повторения в Excel?

Добрый день, уважаемый читатель!

Эту статью я хочу посвятить повторам тех значений, которые встречаются в вашей таблице, то есть мы научимся как подсчитывать повторения в Excel. Данная возможность будет полезной при подсчёте одинаковых значений в необходимом диапазоне, это поможет когда с большого массива вам нужно сгруппировать, например, сколько сотрудников сделало чеков, сколько раз работали с тем или иным поставщиком и многое другое.

Для начала рассмотрим, как выглядят столбики с данными, повторения в которых, мы собственно и будем считать. К примеру, возьмём список сотрудников, которые совершают продажи. Теперь можно посчитать, сколько раз сотрудник производил продажи, то есть попросту считаем сколько повторений его фамилии в столбике. Это возможно произвести несколькими способами:

Используя функцию СЧЁТЕСЛИ

В Excel произвести такой подсчёт чрезвычайно просто, достаточно задействовать функцию СЧЁТЕСЛИ и она за несколько секундок всё за вас сделает. В нашем случае формула будет следующего вида:

=СЧЁТЕСЛИ($B$2:$B$11;B15) В первом аргументе «диапазон» $B$2:$B$11, указываем тот диапазон ячеек, в котором и будет производиться подсчёт повторяющихся данных. Важно! Указывать случайный диапазон данных недопустимо. Его особенностью является то, что он может быть только диапазоном ячеек или ссылкой на определённую ячейку.

Вторым аргументом «критерий» ставим указание на ячейку, по которому будет производиться подсчёт аналогичных данных. Если он один вы можете его прописать вручную как текстовое слово и вместо адреса ячейки «B15» указать «Нагаев А.В.», результат будет аналогичным, но только в одном конкретном случае, возможность автоматизации таблицы тогда значительно сократится.

Дополнительная информация! Кроме прямого указания поиска данных, функция СЧЁТЕСЛИ умеет работать с символами подстановки. Таких знаков используют двух видов «?» и «*», применять их возможно только при работе с текстовыми символами. Знак «*» позволяет заменить абсолютно любое количество значений, а Знак «?» производит замену только одного символа.

Для работы с числовыми значениями необходимо применять знаки операторов сравнения: «>», « » и «=». К примеру, для подсчёта числовых значений больше «нуля» прописывайте «>0», а для подсчёта непустых ячеек нужен указать «<>».

Используем функцию СЧЁТЕСЛИМН

Когда у вас возникает необходимость подсчитывать повторения в Excel, но уже по нескольким критериям, тогда нужно работать с функцией СЧЁТЕСЛИМН, которая легко и просто сможет это выполнить.

В моём примере я добавлю категорию продаж по городам и используя формулы соберу необходимые мне повторы:

=СЧЁТЕСЛИМН($B$2:$B$11;B14;$C$2:$C$11;C14) Замечу, что орфография функции абсолютно аналогична предыдущей функции СЧЁТЕСЛИ, разница состоит только в их количестве. В нашем примере их два, но функция умеет работать и со 127 диапазонами.

Работаем с функцией ДЛСТР

Теперь давайте рассмотрим ситуацию, когда не всё так просто и упорядоченно, когда информация сбита в одну ячейку, к примеру, «Нагаев Гаврош Каропачёв Козубенко Нагаев Гаврош Козубенко Нагаев Нагаев». В этом случае статистические функции нам не помогут, необходимо считать символы и сверять повторы значений с указанным эталоном. Для этих целей есть много иных полезных функций, используя которые это можно провернуть достаточно просто:

=(ДЛСТР($B$2) -ДЛСТР(ПОДСТАВИТЬ($B$2;B5;»»)))/ДЛСТР(B5) Итак, используя функцию ДЛСТР, мы считаем, сколько же символов содержится в ячейке «$B$2» и «B5», результат будет «71». А потом с помощью функции ПОДСТАВИТЬ производим замену текущего значения на «пусто», получаем результат «47». Следующим действием отнимаем от общего количества символов наш остаток «71-47=24» и делим на количество символов в одном значении «24/6=4», как результат получаем сколько раз в строке, встречается необходимый результат… Ответ: 4. (Это результат рассматривая только первую строку поиска).

С помощью функций VBA

Последний рассматриваемый вариант, это подсчёт количества повторений с помощью, созданной в VBA функции. Функции я не писал, а просто предлагаю вам найденный ранее вариант, чтобы упростить вашу работу.

Для начала вам нужно запустить редактор макросов VBA и вставить новый модуль с помощью команд «Insert» — «Module». В созданное окно модуля вы вставляете код функции:

Подсчет количества значений в столбце в Excel

Как подсчитать сумму значений в ячейках таблицы Excel, наверняка, знает каждый пользователь, который работает в этой программе. В этом поможет функция СУММ, которая вынесена в последних версиях программы на видное место, так как, пожалуй, используется значительно чаще остальных. Но порой перед пользователем может встать несколько иная задача – узнать количество значений с заданными параметрами в определенном столбце. Не их сумму, а простой ответ на вопрос – сколько раз встречается N-ое значение в выбранном диапазоне? В Эксель можно решить эту задачу сразу несколькими методами.

Какой из перечисленных ниже способов окажется для вас наиболее подходящим, во многом зависит от вашей цели и данных, с которыми вы работаете. Одни операторы подойдут только для числовых данных, другие не работают с условиями, а третьи не зафиксируют результат в таблице. Мы расскажем обо всех методах, среди которых вы точно найдете тот, который наилучшим образом подойдет именно вам.

Метод 1: отображение количества значений в строке состояния

Пожалуй, это самый легкий метод, который подойдет для работы с текстовыми и числовыми данными. Но он не способен работать с условиями.

Воспользоваться этим методом крайне просто: выделяем интересующий массив данных (любым удобным способом). Результат сразу появится в строке состояния (Количество). В расчете участвуют все ячейки, за исключением пустых.

Еще раз подчеркнем, что при таком методе учитываются ячейки с любыми значениями. В теории, можно вручную выделить только интересующие участки таблицы или даже конкретные ячейки и посмотреть результат. Но это удобно только при работе с небольшими массивами данных. Для больших таблиц существуют другие способы, которые мы разберем далее.

Другой минус этого метода состоит в том, результат сохраняется лишь до тех пор, пока мы не снимем выделение с ячеек. Т.е. придется либо запоминать, либо записывать результат куда-то отдельно.

Порой бывает, что по умолчанию показатель “Количество” не включен в строку состояния, однако это легко поправимо:

  1. Щелкаем правой клавишей мыши по строке состояния.
  2. В открывшемся перечне обращаем вниманием на строку “Количество”. Если рядом с ней нет галочки, значит она не включена в строку состояния. Щелкаем по строке, чтобы добавить ее.
  3. Все готово, с этого момента данный показатель добавится на строку состояния программы.

Метод 2: применение функции СЧЕТЗ

Данная функция позволяет сделать то же самое, но с одной существенной разницей – полученный результат будет зафиксирован. Остальные минусы предыдущего метода сохраняются, т.е. СЧЕТ3 не работает с условиями.

Функция СЧЕТ3 выполняет задачу по подсчету всех заполненных ячеек в заданном диапазоне (пустые не учитываются). Формула функции может выглядет по-разному:

  • =СЧЕТЗ(ячейка1;ячейка2;…ячейкаN)
  • =СЧЕТЗ(ячейка1:ячейкаN)

В первом случае функция выполнит подсчет всех перечисленных ячеек. Во втором – определит количество непустых ячеек в диапазоне от ячейки 1 до ячейки N. Обратите внимание, что количество аргументов функции ограничено на отметке 255.

Давайте попробуем применить функцию СЧЕТ3 на примере:

  1. Выбираем ячейку, где по итогу будет выведен результат подсчета.
  2. Переходим во вкладку “Формулы” и нажимаем кнопку “Вставить функцию”.Также можно кликнуть по значку «Вставить функцию» рядом со строкой формул.
  3. В открывшемся меню (Мастер функций) выбираем категорию «Статистические», далее ищем в перечне нужную функцию СЧЕТ3, выбираем ее и нажимаем OK, чтобы приступить к ее настройке.
  4. В окне «Аргументы функции» задаем нужные ячейки (перечисляя их или задав диапазон) и щелкаем по кнопке OK. Задать диапазон можно как с заголовком, так и без него.
  5. Результат подсчет будет отображен в выбранной нами ячейке, что изначально и требовалось. Учтены все ячейки с любыми данными (за исключением пустых).

Метод 3: использование функции СЧЕТ

Функция СЧЕТ подойдет, если вы работаете исключительно с числами. Ячейки, заполненные текстовыми значениями, этой функцией учитываться не будут. В остальном СЧЕТ почти идентичен СЧЕТЗ из ранее рассмотренного метода.

Так выглядит формула функции СЧЕТ:

  • =СЧЕТ(ячейка1;ячейка2;…ячейкаN)
  • =СЧЕТ(ячейка1:ячейкаN)

Алгоритм действий также похож на тот, что мы рассмотрели выше:

  1. Выбираем ячейку, где будет сохранен и отображен результат подсчета значений.
  2. Заходим в Мастер функций любым удобным способом, выбираем в категории “Статистические” необходимую строку СЧЕТ и щелкаем OK.
  3. В «Аргументах функции» задаем диапазон ячеек или перечисляем их. Далее жмем OK.
  4. В выбранной ячейке будет выведен результат. Функция СЧЕТ проигнорирует все ячейки с пустым содержанием или с текстовыми значениями. Таким образом, будет произведен подсчет исключительно тех ячеек, которые содержат числовые данные.

Метод 4: оператор СЧЕТЕСЛИ

Наконец, мы подошли к функции, которая способна сделать подсчет по определенным условиям. Оператор СЧЕТЕСЛИ создан именно для этой задачи. Все ячейки без данных и те, которые не отвечают заданным пользователем параметрам, данная функция игнорирует.

Синтаксис СЧЕТЕСЛИ типичен для всех операторов, работающих с условиями:

=СЧЕТЕСЛИ(диапазон;критерий)

Диапазон – область ячеек, внутри которой необходимо найти количество совпадений по заданному условию.

Критерий – конкретное условие, совпадение по которому ищет функция. Условие указывается в кавычках, может быть задано как в виде точного совпадения с введенным числом или текстом, или же как математическое сравнение, заданное знаками «не равно» («<>»), «больше» («>») и «меньше» (« /= ») перед словом «бег».

  • После нажатия кнопки OK мы получаем число, которое сообщает нам, сколько в выбранном диапазоне (столбце) ячеек, не содержащих слово «бег». На этот раз количество равно 17.
  • Напоследок, можно разобрать работу с числовыми условиями, содержащими знаки «больше» («>») или «меньше» (« 350” в поле “Критерий” и жмем OK.

  • В заранее выбранной ячейке получим итог – 10 ячеек содержат значения больше числа 350.
  • Метод 5: использование оператора СЧЕТЕСЛИМН

    СЧЕТЕСЛИМН – функция, полностью аналогичная СЧЕТЕСЛИ, но позволяет ввести несколько диапазонов с одинаковыми или разными условиями.

    Например, нам нужно посчитать количество товаров, которые проданы более 300 шт, а также, товары, чья стоимость более 6000 руб.

    Разберем, как это сделать при помощи функцией ЧТОЕСЛИМН:

    1. В Мастере функций уже хорошо знакомым способом находим оператор СЧЕТЕСЛИМН, который находится все в той же категории “Статические” и вставляем в ячейку для вывода результата, нажав кнопку OK.
    2. Кажется, что окно настроек функции не отличается от СЧЕТЕСЛИ, но как только мы введем данные первого условия, появятся поля для ввода второго.
      • В поле «Диапазон 1» вводим координаты столбца, содержащего данные по продажам в шт. В поле «Условие 1» согласно нашей задаче пишем “>300”.
      • В «Диапазоне 2» указываем координатами столбца, который содержит данные по ценам. В качестве «Условия 2», соответственно, указываем “>6000”.
    3. Нажимаем OK и получаем в итоговой ячейке число, сообщающее нам, сколько раз в выбранных диапазонах встретились ячейки с заданными нами параметрами. В нашем примере число равно 14.

    Метод 6: функция СЧИТАТЬПУСТОТЫ

    В некоторых случаях перед нами может стоять задача – посчитать в массиве данных только пустые ячейки. Тогда крайне полезной окажется функция СЧИТАТЬПУСТОТЫ, которая проигнорирует все ячейки, за исключением пустых.

    По синтаксису функция крайне проста:

    =СЧИТАТЬПУСТОТЫ(диапазон)

    Порядок действий практически ничем не отличается от вышеперечисленных:

    1. Выбираем ячейку, куда хотим вывести итоговый результат по подсчету количества пустых ячеек.
    2. Заходим в Мастер функций, среди статистических операторов выбираем “СЧИТАТЬПУСТОТЫ” и нажимаем ОК.
    3. В окне «Аргументы функции» указываем нужный диапазон ячеек и кликаем по кнопку OK.
    4. В заранее выбранной нами ячейке отобразится результат. Будут учтены исключительно пустые ячейки и проигнорированы все остальные.

    Заключение

    Программа Microsoft Excel – крайне мощный инструмент, способный решать множество проблем самого разного уровня сложности. Даже в простейшей задаче по подсчету количества значений программа может сильно облегчить жизнь пользователю, причем несколькими разными способами. На каком именно способе подсчета количества значений из перечисленных в данной статье остановиться – зависит от ваших целей и задач.

    Как подсчитать количество повторений

    В этой статье я хочу рассказать, как можно подсчитать количество повторений какого-либо значения в таблице или в ячейке. Начнем по порядку. Имеется таблица:

    И необходимо подсчитать количество повторений каждого наименования:

    Как ни странно, но сделать это весьма просто: в Excel имеется функция — СЧЁТЕСЛИ, при помощи которой все это сделать можно буквально за секунды. Если количество повторений каждого наименования необходимо вывести в столбец В таблицы, а сами наименования расположены в столбце А:
    =СЧЁТЕСЛИ( $A$2:$A$30 ; A2 )
    Диапазон ( $A$2:$A$30 ) — указываются ячейки диапазона, в которых записаны значения, количество которых необходимо подсчитать. Главная особенность: данный аргумент может быть исключительно ссылкой на ячейку или диапазон ячеек. Недопустимо указывать произвольный массив значений.
    Критерий ( A2 ) — указывается ссылка на ячейку или непосредственно значение для подсчета. Т.е. можно указать и так: =СЧЁТЕСЛИ( $A$2:$A$30 ;»Яблоко») . Помимо этого можно применять символы подстановки: ? и *. Т.е. указав в качестве Критерия «*банан*» можно подсчитать количество ячеек, в которых встречается слово «банан» (банановый, банан, бананы, банановый сок, сто бананов, три банана и орех и т.п.). А указав «банан*» — значения, начинающиеся на «банан» (бананы, банановый сок, банановая роща и т.п.). «?» — заменяет лишь один символ, т.е. указав «бан?н» можно подсчитать строки и со значением «банан» и со значением «банон» и т.д. Если в качестве критерия указать =СЧЁТЕСЛИ( $A$2:$A$30 ;»*») , то будут подсчитаны все текстовые значения. Числовые значения при этом игнорируются. Данные подстановочные символы (* и ?) не получится применить к числовым значениям — исключительно к тексту. Т.е. если если указать в качестве критерия «12*», то числа 1234, 123, 120 и т.п. не будут подсчитаны. Для подсчета числовых значений следует применять операторы сравнения: =СЧЁТЕСЛИ( $A$2:$A$30 ;»>12″)

    Подсчитать числа, которые больше нуля: =СЧЁТЕСЛИ( $A$2:$A$30 ;»>0″)
    Подсчитать количество непустых ячеек: =СЧЁТЕСЛИ( $A$2:$A$30 ;»<>«)

    Как видно из второго рисунка — там наименования не повторяются, хотя в таблице они все записаны вперемешку. Я не буду заострять на этом внимание — я уже описывал это в статье Как получить список уникальных(не повторяющихся) значений? и при необходимости можно воспользоваться любым описанным в ней методом.

    Если необходимо подсчитать количество повторений на основании нескольких условий(значений), то начиная с 2007 Excel это легко можно сделать при помощи функции СЧЁТЕСЛИМН(COUNTIFS). Синтаксис функции почти такой же, как у СЧЁТЕСЛИ(COUNTIF), только условий и диапазонов больше:
    =СЧЁТЕСЛИМН( $A$2:$A$30 ; A2 ; $B$2:$B$30 ; B2 )
    предполагается, что условия записаны в столбце В
    По сути идет просто перечисление:
    =СЧЁТЕСЛИМН(Диапазон_условий1;Условие1; Диапазон_условий2;Условие2; Диапазон_условий3;Условие3; и т.д.)

    Но. Бывают случаи, когда список расположен вовсе не в таблице, а в одной ячейке( $D$1 ):
    Дыня Киви Груша Яблоко Дыня Груша Груша Арбуз Яблоко Банан Яблоко Яблоко Банан Яблоко Яблоко Дыня Дыня Киви Банан Дыня Арбуз Дыня Киви Яблоко Дыня Груша Яблоко Киви Арбуз
    Здесь СЧЁТЕСЛИ точно не поможет. Но в Excel полно других функций и все можно сделать так же достаточно просто:
    =(ДЛСТР( $D$1 )-ДЛСТР(ПОДСТАВИТЬ( $D$1 ; D3 ;»»)))/ДЛСТР( D3 )
    ДЛСТР— подсчитывает количество символов в указанной ячейке/строке( $D$1 , D3 )
    ПОДСТАВИТЬ (текст; старый_текст; новый_текст) — заменяет в указанном тексте заданный символ на любое другое заданное значение. По умолчанию заменяет все повторы указанного символа. Именно это и положено в основу алгоритма. На примере значения Банан( D3 ) пошаговый разбор формулы:

    • при помощи функции ДЛСТР получаем количество символов в строке с исходным текстом( $D$1 ) =(170-ДЛСТР(ПОДСТАВИТЬ( $D$1 ; D3 ;»»)))/ДЛСТР( D3 ) ;
    • при помощи функции ПОДСТАВИТЬ заменяем в строке с исходным текстом( $D$1 ) все значения Банан( D3 ) на пусто и при помощи ДЛСТР получаем количество символом строки после этой замены =(170-155)/ДЛСТР( D3 ) ;
    • вычитаем из общего количества символов количество символов в строке после замены и умножаем результат на количество символов в критерии =(170-155)/5 .

    Получаем число 3. Что нам и требовалось.

    И простая функция пользователя, которая так же подсчитывает повторения внутри ячейки:

    Function GetRepeat(sTxt As String, sCntWord As String) GetRepeat = (Len(sTxt) — Len(Replace(sTxt, sCntWord, «»))) / Len(sCntWord) End Function

    Чтобы правильно использовать приведенный код, необходимо сначала ознакомиться со статьей Что такое функция пользователя(UDF)?. Вкратце: скопировать текст кода выше, перейти в редактор VBA( Alt + F11 ) -создать стандартный модуль(InsertModule) и в него вставить скопированный текст. После чего функцию можно будет вызвать из Диспетчера функций( Ctrl + F3 ), отыскав её в категории Определенные пользователем (User Defined Functions) .
    Синтаксис функции:
    =GetRepeat( $D$1 ; D3 )
    sTxt — текст, в котором подсчитываем кол-во вхождения.
    sCntWord — текст для подсчета. Может быть символом или словом.

    Tips_All_Count_Duplicate.xls (39,0 KiB, 8 652 скачиваний)

    Статья помогла? Поделись ссылкой с друзьями!

    Поиск по меткам

    Добрый день.
    Можете ли вы мне помочь?

    Нужно посчитать количество повторений по столбцу рейс только в одной строке.
    Рейс. Объем. Колич
    повтор
    1аб. 2 2
    1ав. 3. 1
    1 аб. 0.3. 2 (2нужно посчитать как 0)
    2аг. 9. 2
    2аг. 3. 2 (2нужно посчитать как 0)
    2ав. 0.4. 1

    Убрать дубликаты не могу, т.к удаляет всю строку, а значения в поле объем нужны для дальнейшего расчета. Упорядочить значения в столбце рейс тоже нельзя, т.к во всей исходной таблице есть объединенные ячейки, которые нельзя разбить.

    Попробуйте задать вопрос в форуме , приложив пример файла с данными. По одному описанию у меня не получается понять задачу.

    Формула для выборки всех одинаковых значений в столбце Excel

    Одно из ограничений функции ВПР и других поисковых функций выборки в Excel основано на том, что они находят только первое встретившееся значение соответствующие искомому запросу в списке данных. Но что если таблица содержит несколько одинаковых значений удовлетворяющие запрос пользователя? Чтобы найти второе, третье или очередное соответствующее значение, следует использовать формулу массива.

    Как найти все одинаковые значения в столбце таблицы Excel

    Ниже на рисунке представлен список продавцов и их показатели по продажам. Имена некоторых продавцов в списке повторяются. Обок исходной таблицы находится отфильтрованный список, содержащий все результаты продаж только по одному продавцу. Чтобы создать такой список запроса к исходной таблице с помощью обычных формул мало одного использования функции ВПР. Так как данная функция ищет и возвращает только первое соответствие проверяемых значений с искомым. А в данной задаче необходимо получить все значения, удовлетворяющие искомому запросу и расположить их на отдельном списке. Первая формула:

    СТРОКА()-2;$E$1;»»)’ class=’formula’>

    Формула использована в столбце D немного проще. Она возвращает список, в котором имя продавца появляется ровно столько раз, сколько оно встречается в исходной таблице. Для определения количества повторений имени использована функция СЧЁТЕСЛИ.

    Формулы в столбцах D и E скопированы в остальные ячейки, находящиеся ниже, таким образом, чтобы были отображены все выступающие значения.

    Формула в столбце D возвращает имя записанное в ячейке E1, если количество повторений искомого имени продавца в исходной таблице больше чем результат вычисления формулы СТРОКА()-2. В первой ячейке исходной таблицы A2 формула СТРОКА()-2 возвращает значение 0. Так как имя продавца «Засядько Петр» появляется в списке больше чем 0 раз, поэтому оно отображается в списке справа. Однако на шестой строке листа формула СТРОКА()-2 возвращает значение 5, но оно уже равно значению 5 возвращаемое формулой СЧЁТЕСЛИ($A$2:$A$17;$E$1). В таком случае возвращается пустая строка (двойные кавычки). В следующей 7-ой строке СТРОКА()-2=6 – число шесть больше чем 5 и снова двойные кавычки вместо имени и т.д.

    Как сделать выборку по всех одинаковых значениях столбца в Excel

    Формула в столбце E является формулой массива, которая требует для ввода нажатия комбинации клавиш CTRL+SHIFT+Enter. Данная формула сначала проверяет, находится ли имя в смежной ячейке столбца D. Если ячейка пуста, то возвращается пустая строка. В первом случае использована функция ИНДЕКС возвращающая продажи соответствующее текущему числу повторения имени в исходной таблице. Вторая формула:

    0;ИНДЕКС($B$1:$B$17;НАИМЕНЬШИЙ(ЕСЛИ(($A$2:$A$17=D2);СТРОКА($A$2:$A$17);»»);СТРОКА()-1));»»)’ class=’formula’>

    Выше приведенная формула выполняет несколько функций, а именно: ИНДЕКС, НАИМЕНЬШИЙ и СТРОКА. Функция НАИМЕНЬШИЙ ищет строку с наименьшим значением, которая передается как аргумент для функции ИНДЕКС возвращающую найденное значение с этой строки.

    В качестве аргумента «Номер строки» в функции ИНДЕКС используется функция НАИМЕНЬШИЙ. Первым ее аргументом выступает таблица (в данном примере таблица строк или пустых значений), а вторым аргументом является число определяющее порядковый номер наименьшего значения. Например, число 2 во втором аргументе приводит к возвращению функцией второго наименьшего значения. В качестве второго аргумента используется формула СТРОКА-1 – в данном случае выполняет роль счетчика порядковых номеров наименьших значений. Вычитается число 1, так как данные в исходной таблице записаны начиная со второй строки. Формула во второй строке рабочего листа Excel возвращает первое наименьшее значение, в третьей строке – второе наименьшее и т.д.

    Функция НАИМЕНЬШИЙ игнорирует текстовые строки и оперирует только с числами. Чтобы получить номер строки ячейки в диапазоне A2:A17 содержащий исходные имена продавцов, необходимо воспользоваться функцией ЕСЛИ. Если текущее имя не соответствует искомому имени, тогда будет возвращена пустая строка, которую функция НАИМЕНЬШИЙ просто проигнорирует. Когда же в функции ЕСЛИ будет использовано искомое имя «Засядько Петр» в тоже время таблица числовых значений будет передана для функции НАИМЕНЬШИЙ. Как будет выглядеть эта таблица массива в памяти программы можно продемонстрировать схематически так:

    Данная таблица массива состоит из 16-ти элементов. Если же в проверяемой ячейке находится строка с именем продавца «Засядько Петр» в таблицу заносится текущий номер этой ячейки, а функция НАИМЕНЬШИЙ возвращает наименьший номер по порядку. Например, в 4-ой формуле ячейки E5 эта функция возвращает номер ячейки 12. Четвертый по порядку непустой элемент в таблице массива. В тоже время функция ИНДЕКС возвращает значение со смежной ячейки этой строки – 136,41.

    Что такое формула массива в Excel

    Формулы массива – это специального типа формулы, которые работают с массивами чисел. Обычная формула для ввода требует одного нажатия клавиши Enter. Для ввода формулы массива следует нажимать Enter с предварительно одновременно нажатыми двумя клавишами CTRL и SHIFT. Как уже упоминалось комбинация клавиш: CTRL+SHIFT+Enter.

    Чтобы убедиться в том, что в ячейке используется формула массива следует посмотреть на строку формул. Программа Excel помещает формулу массива в фигурные скобки. Нет смысла вводить эти фигурные скобки самостоятельно, так как это не сработает. Только комбинация клавиш!

    Стоит отметить что некоторые функции такие как СУММПРОИЗВ работают по тому же принципу что и формула массива, но они не требуют для ввода комбинации клавиш, так как по сути являются обычными формулами. СУММПРОИЗВ вычисляет только сумму значений в массивах данных. Если же необходимо выполнить другие операции с массивами данных, а не только суммирование, например, использовать формулы с функциями НАИМЕНЬШИЙ или СРЗНАЧ, тогда придется воспользоваться формулой массива с этими функциями. Не забыв нажать комбинацию клавиш CTRL+SHIFT+Enter для ввода!

    • Редакция Кодкампа

    17 авг. 2022 г.
    читать 1 мин


    Вы можете использовать функции =UNIQUE() и =COUNTIF() для подсчета количества вхождений различных значений в столбце Excel.

    В следующем пошаговом примере показано, как это сделать.

    Шаг 1: введите данные

    Во-первых, давайте введем названия для списка баскетбольных команд в столбце A:

    Шаг 2. Найдите уникальные значения в столбце

    Далее воспользуемся функцией =UNIQUE() , чтобы создать список всех уникальных названий команд в столбце A:

    Эта функция по умолчанию создает массив уникальных значений.

    Шаг 3: подсчитайте появление каждого уникального значения

    Далее воспользуемся следующей формулой для подсчета количества вхождений каждого уникального имени команды:

    =COUNTIF( $A$2:$A$15 , D2 )
    

    На следующем снимке экрана показано, как использовать эту формулу на практике:

    Обратите внимание, что мы просто копируем и вставляем формулу из ячейки E2 в каждую из оставшихся ячеек в столбце E.

    Из вывода мы видим:

    • Название команды «Шершни» встречается 2 раза в столбце А.
    • Название команды «Мавс» встречается 3 раза в столбце А.
    • Название команды «Шпоры» встречается 3 раза в столбце А.
    • Название команды «Рокетс» встречается 1 раз в столбце А.

    И так далее.

    Дополнительные ресурсы

    В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

    Как подсчитать дубликаты в Excel
    Как подсчитать частоту текста в Excel
    Как считать по группам в Excel

    Написано

    Редакция Кодкампа

    Замечательно! Вы успешно подписались.

    Добро пожаловать обратно! Вы успешно вошли

    Вы успешно подписались на кодкамп.

    Срок действия вашей ссылки истек.

    Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.

    Успех! Ваша платежная информация обновлена.

    Ваша платежная информация не была обновлена.

    Like this post? Please share to your friends:
  • Число возведенное в степень в excel
  • Число во время vba excel
  • Число в ячейке excel без использования команд форматирования выравнивается
  • Число в центре excel
  • Число в формате word