KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как подсчитать количество ячеек в диапазоне, равных A, B или C, в Excel

АвторSiluviaДата изменения

При работе с Excel часто возникает необходимость подсчитать, сколько ячеек содержат определённые значения, такие как A, B или C, в заданном диапазоне. Это распространённая задача, например, при обработке систем оценок, результатов опросов или категорий Анализ данных.

Однако Excel не предлагает встроенной функции для подсчёта нескольких конкретных значений за один шаг — обычно приходится комбинировать формулы или прибегать к более продвинутым методам. В этой статье мы подробно разберём три практичных способа подсчёта ячеек, содержащих значения A, B или C: с помощью формул Excel, VBA и гораздо более простого решения с использованием Kutools для Excel.

подсчитать ячейки, равные a, b или c


Подсчёт ячеек, равных A, B или C, с помощью формул Excel

Формулы Excel предлагают гибкий способ подсчёта ячеек, соответствующих нескольким значениям — например, A, B или C. Хотя встроенная функция для одновременного подсчёта нескольких конкретных значений отсутствует, добиться этого легко с помощью функции COUNTIF.

Например, на приведённом ниже листе столбец «Оценка» содержит значения A, B, C и D. Чтобы подсчитать, сколько ячеек содержат A, B или C, воспользуйтесь следующими формулами.

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

Общепринятый и простой подход — использовать несколько функций COUNTIF и сложить их результаты.

Шаги:

  1. Выберите пустую ячейку для размещения результата.
  2. Введите следующую формулу:
    =COUNTIF(A1:A10,"A") + COUNTIF(A1:A10,"B") + COUNTIF(A1:A10,"C")
  3. Нажмите Enter.

Результат:

Эта формула подсчитывает каждое значение (A, B и C) отдельно, а затем суммирует результаты, чтобы получить общее количество.

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

Хотя этот метод прост в освоении и совместим со всеми версиями Excel, формула может значительно удлиняться при добавлении большего количества значений.

Чтобы сделать формулу короче и эффективнее, можно также использовать константу массива внутри функции COUNTIF:

=SUM(COUNTIF(A2:A100,{"A","B","C"}))
как использовать вторую формулу
Примечания:
  • В этой формуле массив {«A»;«B»;«C»} позволяет функции СЧЁТЕСЛИ одновременно проверять несколько значений, а функция СУММ объединяет полученные результаты в единое итоговое значение.
  • Вы можете легко изменять значения (A, B, C) по мере необходимости.

Подсчитайте ячейки, равные A, B или C, мгновенно с помощью Kutools для Excel

Если вы предпочитаете не возиться с формулами или ищете более быстрое решение, Kutools для Excel предлагает встроенный инструмент, который значительно упрощает эту задачу.

Kutools включает Помощник формул, который позволяет легко подсчитывать ячейки, равные A, B или C, без необходимости вручную вводить формулы.

Kutools для Excel — предлагает более 300 незаменимых инструментов для Excel, делая вашу работу быстрее, проще и эффективнее.Загрузите сейчас!

Шаги:

  1. Выберите ячейку для вывода результата и нажмите Kutools>Помощник формул>Статистические>Подсчитать количество ячеек в диапазоне, равных A, B или C.
    включить функцию подсчёта ячеек, равных a, b или c
  2. В диалоговом окне Помощник по формуламнастройте аргументы формулы:
    1. В поле Диапазон выберите диапазон данных, в котором нужно подсчитать ячейки.
    2. 2) Введите значения, которые нужно подсчитать (например, A, B и C), в три поля критериев.
    3. Нажмите ОК.
      настроить функцию подсчёта ячеек, равных a, b или c

Результат:

Результат появляется мгновенно — никаких формул запоминать или вводить не нужно.

результат

Kutools для Excel— расширяет возможности Excel более чем 300 необходимыми инструментами, ускоряя и упрощая вашу работу, а также предлагает функции ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас

Почему стоит использовать Kutools:

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

Этот метод особенно полезен при работе со сложными наборами данных или когда нужно быстрое и надёжное решение.


Подсчёт ячеек, равных A, B или C, с помощью VBA

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

Шаги по использованию функции VBA:

  1. Нажмите Alt+F11, чтобы открыть редактор VBA.
  2. Нажмите Вставка>Модуль.
  3. Вставьте код в окно модуля.
    повторно использовать код VBA
    Код VBA: Подсчёт ячеек, равных A, B или C
    Function CountMultipleValues(rng As Range, ParamArray values() As Variant) As Long
        Dim cell As Range
        Dim i As Long
        
        For Each cell In rng
            For i = LBound(values) To UBound(values)
                If cell.Value = values(i) Then
                    CountMultipleValues = CountMultipleValues + 1
                    Exit For
                End If
            Next i
        Next cell
    End Function
  4. Вернитесь в Excel и примените следующую функцию.
    =CountMultipleValues(C2:C21,"A","B","C")
  5. Нажмите Enter, чтобы получить результат.
    применить функцию для получения результата
Примечание:Чтобы сохранить код для дальнейшего использования, сохраните книгу как Книгу Excel с поддержкой макросов(файл .xlsm).

Заключение

Подсчитать ячейки, содержащие A, B или C, в Excel можно несколькими способами — всё зависит от ваших задач и уровня владения программой.

  • Методы с использованием формул Excel надёжны и широко поддерживаются, но могут становиться сложными при работе с несколькими критериями
  • Метод VBA обеспечивает гибкость и возможность настройки, но требует технических знаний
  • Kutools для Excel предлагает самое простое и быстрое решение, позволяя выполнить задачу без написания каких-либо формул

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


Лучшие инструменты для повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Революционизируйте работу в Анализ данных на основе:Интеллектуального выполнения   |  Генерация кода|  Создание пользовательские формулы  |  Анализ данных и создание диаграмм|  Вызов Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Рекомендуемые функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление книгами и листами   |  Библиотека ресурсов(Автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем из списка   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

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


Office Tab Добавляет вкладки в Office и значительно упрощает вашу работу

  • Включите вкладки для редактирования и чтения в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — не в отдельных окнах.
  • Повышает продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — единый установщик

Kutools for Office — это программный пакет, включающий надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, что идеально подходит для команд, работающих в разных приложениях Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка за считанные минуты (готово для MSI)
  • Лучше работают вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек