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

Подсчёт символов в Excel: ячейка и диапазон (простое руководство)

АвторСуньДата изменения

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


Подсчёт символов

 

Начнём с самого распространённого случая: подсчёта количества символов в одной ячейке или диапазоне ячеек.


Подсчёт символов в одной ячейке

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

Шаг 1: выберите пустую ячейку и примените функцию ДЛСТР

В данном случае нужно подсчитать количество символов в ячейке A2. Используйте функцию ДЛСТР, как показано ниже, и нажмите клавишу Enter.

=LEN(A2)

Снимок экрана с использованием функции ДЛСТР для подсчёта символов в ячейке Excel

Шаг 2 (необязательно): перетащите маркер автозаполнения на ячейки, в которых нужно подсчитать символы

Снимок экрана, демонстрирующий использование маркера автозаполнения для подсчёта символов в нескольких ячейках Excel

Для быстрого и точного отслеживания частоты символов в строке воспользуйтесь функцией Kutools для Excel«COUNTCHAR» из набора Kutools. Помимо этой функции, Kutools предлагает десятки других функций, которые легко упрощают выполнение сложных вычислений.Оцените непревзойдённую эффективность Kutools — скачайте его уже сегодня!Снимок экрана, демонстрирующий функцию COUNTCHAR в Kutools for Excel для точного подсчёта символов

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

Чтобы получить суммарное количество символов по нескольким ячейкам, используйте совместно функции СУММПРОИЗВ и ДЛСТР.

Например, чтобы подсчитать общее количество символов в диапазоне A2:A5, используйте приведённую ниже формулу, затем нажмите клавишу Enter, чтобы получить результат:

=SUMPRODUCT(LEN(A2:A5))

Снимок экрана с использованием функций СУММПРОИЗВ и ДЛСТР для подсчёта символов в диапазоне ячеек Excel

Примечания:
  • Чтобы подсчитать общее количество символов в диапазоне A2:A5, используйте приведённую ниже формулу.
     =SUM(LEN(A2:A5))
    Однако в версиях Excel до 2019 года обязательно нажмите одновременно Shift + Ctrl + Enter, чтобы получить точный результат.
  • Если вам нужно подсчитать общее количество символов в нескольких несмежных ячейках, например A2 и A5, приведённые выше формулы не дадут корректного результата. Воспользуйтесь вместо этого следующей формулой:
    =SUM(LEN(A2),LEN(A5))

Подсчёт определённых символов

В некоторых случаях вам может понадобиться подсчитать вхождения одного конкретного символа в строке или диапазоне ячеек. При этом учёт или игнорирование регистра может сыграть решающую роль — всё зависит от ваших задач. В этом разделе описаны эффективные методы для решения таких задач.


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

Здесь представлены два разных метода для подсчёта определённого символа с учётом регистра.

Метод 1: использование формулы с комбинацией функций ДЛСТР и ПОДСТАВИТЬ

Метод 2: использование Kutools для Excel с помощью щелчков мышью

Метод 1: использование формулы с комбинацией функций ДЛСТР и ПОДСТАВИТЬ
  • Подсчёт определённого символа с учётом регистра в ячейке

    Например, чтобы подсчитать количество символов «s» в ячейке A2, используйте приведённую ниже формулу и нажмите клавишу Enter:

    =LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))

    Снимок экрана с формулой ДЛСТР и ПОДСТАВИТЬ для подсчёта определённых символов с учётом регистра в Excel

    Пояснение формулы:
    • LEN(A2): Подсчитайте общее число символов в ячейке A2.
    • SUBSTITUTE(A2,«s»,«»): замените все вхождения символа «s» пустой строкой.
    • LEN(SUBSTITUTE(A2,«s»,«»)): Получите длину текста в ячейке A2 без символа «s».
    • LEN(A2)−LEN(SUBSTITUTE(A2;«s»;«»)): Общее количество символов в ячейке A2 минус длина текста в A2 после удаления всех символов «s». Результат — количество букв «s» в ячейке A2.
    Примечание: вы можете использовать Ссылка на ячейку для указания символа в формуле, который будет автоматически корректироваться при заполнении формулы с помощью маркера автозаполнения.Снимок экрана, демонстрирующий использование ссылки на ячейку в формуле для подсчёта символов в Excel
  • Подсчёт определённого символа с учётом регистра в диапазоне

    Если Вы хотите подсчитать символ «s» в диапазоне A2:A5, используйте приведённую ниже формулу и нажмите клавишу Enter:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))

    Снимок экрана с подсчётом определённых символов в диапазоне с помощью функций СУММПРОИЗВ и ПОДСТАВИТЬ в Excel

Метод 2: использование Kutools для Excel с помощью щелчков мышью

Чтобы быстро и точно определить частоту конкретного символа в строке, воспользуйтесь функцией Kutools для Excel «COUNTCHAR» — отличным решением, которое мгновенно подсчитывает количество любого символа в ячейке без необходимости запоминать сложные формулы.

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

После бесплатной установки Kutools для Excel выберите пустую ячейку и последовательно щелкните Kutools > Расширенные функции > Статистические и математические > COUNTCHAR. Затем в диалоговом окне «Аргументы функции» выполните следующие действия:

  1. Щёлкните Снимок экрана с кнопкой выбора диапазона в диалоговом окне Аргументы функции в поле Within_text, чтобы выбрать ячейку, в которой нужно подсчитать определённый символ.
  2. Щёлкните Снимок экрана диалогового окна Аргументы функции для подсчёта символов в ячейке в поле Find_text, чтобы выбрать ячейку, содержащую ссылку на символ, который нужно подсчитать. (Или просто введите нужный символ прямо в поле)Find_text.) Затем нажмите ОК.
    Снимок экрана диалогового окна Аргументы функции для подсчёта символов в ячейке

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

Снимок экрана с применением функции COUNTCHAR к нескольким ячейкам

Чтобы получить общее количество символов «s» в диапазоне A2:A5, перейдите в поле Find_text, введите «s», затем перетащите маркер автозаполнения вниз, чтобы подсчитать количество символов «s» в каждой ячейке диапазона A2:A5, и используйте функцию СУММ для получения итогового значения.

Снимок экрана с общим количеством символов в диапазоне с использованием Kutools

Повысьте эффективность работы в Excel с помощью набора функций и формул, специально разработанных для решения сложных задач. Нужно ли вам подсчитать определённый текст, посчитать ячейки по цвету или выявить уникальные значения — Kutools для Excel легко справится с этим. Убедитесь сами в преимуществах этого инструмента для повышения продуктивности!Загрузите Kutools для Excel уже сегодня!

Подсчёт определённых символов без учёта регистра в ячейке или диапазоне

  • Подсчёт определённого символа без учёта регистра в ячейке

    Если Вы хотите подсчитать символы «s» или «S» в ячейке A2, используйте следующую формулу и нажмите клавишу Enter:

    =LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))

    Снимок экрана с формулой для подсчёта определённых символов без учёта регистра в ячейке Excel

    Пояснение формулы:
    • LEN(A2): Подсчитайте общее число символов в ячейке A2.
    • UPPER(«s»): Замените «s» на «S».
    • UPPER(A2): Преобразуйте все буквы в ячейке A2 в верхний регистр.
    • SUBSTITUTE(UPPER(A2); UPPER(«s»); «»): Замените все символы «S» на пустые.
    • LEN(SUBSTITUTE(UPPER(A2), UPPER(«s»),«»)): Получите длину текста в ячейке A2 без символов «s» и «S».
    • LEN(A2)-LEN(SUBSTITUTE(A2,«s»,«»)): Общее количество символов в ячейке A2 минус длина текста в A2 без символов «s» и «S». Результат — количество символов «s» и «S» в ячейке A2.
    Примечание: вы можете использовать Ссылка на ячейку для указания символа в формуле, который будет автоматически корректироваться при заполнении формулы с помощью маркера автозаполнения.Снимок экрана, демонстрирующий использование ссылки на ячейку для подсчёта символов без учёта регистра в Excel
  • Подсчёт определённого символа без учёта регистра в диапазоне

    Если Вы хотите подсчитать общее количество символов «s» и «S» в диапазоне A2:A5, используйте приведённую ниже формулу и нажмите клавишу Enter:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))

    Снимок экрана с формулой для подсчёта определённых символов без учёта регистра в диапазоне Excel


Подсчёт определённого текста

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


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

Здесь также предлагаются два разных метода для подсчёта вхождений определённого текста с учётом регистра.

Метод 1: использование формулы с комбинацией функций ДЛСТР и ПОДСТАВИТЬ

Метод 2: использование Kutools для Excel с помощью щелчков мышью

Метод 1: использование формулы с комбинацией функций ДЛСТР и ПОДСТАВИТЬ
  • Подсчёт определённого слова с учётом регистра в ячейке

    Например, чтобы подсчитать количество слов «see» в ячейке A2, используйте приведённую ниже формулу и нажмите клавишу Enter:

    =(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")

    Снимок экрана с формулой для подсчёта определённого слова с учётом регистра в ячейке с использованием ДЛСТР и ПОДСТАВИТЬ в Excel

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

    Если Вы хотите подсчитать слово «and» в диапазоне A2:A5, используйте приведённую ниже формулу и нажмите клавишу Enter:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))

    Снимок экрана с формулой для подсчёта определённого слова с учётом регистра в диапазоне с использованием СУММПРОИЗВ в Excel

Метод 2: использование Kutools для Excel с помощью щелчков мышью

Вместо того чтобы возиться с длинными и сложными формулами, есть гораздо более простой способ быстро подсчитать количество конкретного слова в ячейке или диапазоне в Excel. Воспользуйтесь инструментом Kutools для Excel — «Количество слов в тексте». Всего несколько щелчков — и вы готовы к работе! Упростите свои задачи с этим мощным инструментом и забудьте о сложностях традиционных формул.

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

После установки Kutools для Excel выберите пустую ячейку и последовательно щёлкните Kutools>Помощник формул>Статистические>Количество слов в тексте. Затем в диалоговом окне «Аргументы функции» выполните следующие действия:

  • Щёлкните Снимок экрана с кнопкой выбора диапазона в Мастере формул в поле Text, чтобы выбрать ячейку, в которой нужно подсчитать определённое слово.
  • Щёлкните Снимок экрана диалогового окна Мастера формул для подсчёта определённых слов в поле Word, чтобы выбрать ячейку, содержащую ссылку на нужное слово, количество вхождений которого требуется подсчитать. (Либо введите это слово прямо в поле Word.) Затем нажмите ОК.
    Снимок экрана диалогового окна Мастера формул для подсчёта определённых слов

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

Снимок экрана с использованием Kutools for Excel для подсчёта определённых слов в нескольких ячейках

Если вы хотите получить общее количество слов «and» в диапазоне A2:A5, просто выделите диапазон A2:A5 в поле «Текст» окна «Помощник формул».

Снимок экрана с общим количеством слов в диапазоне с использованием Мастера формул от Kutools for Excel

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

Подсчёт определённого текста без учёта регистра в ячейке или диапазоне

  • Подсчёт определённого текста без учёта регистра в ячейкеЧтобы подсчитать, сколько раз встречается слово «see» в ячейке A2 без учёта регистра (неважно, написано ли оно как «SEE», «see», «SeE» и т.д.), воспользуйтесь приведённой ниже формулой. После ввода просто нажмите клавишу Enter:
    =(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")
    Снимок экрана с формулой для подсчёта определённого текста без учёта регистра в ячейке с использованием ДЛСТР и ПОДСТАВИТЬ в Excel
    Примечание: вы можете использовать ссылку на ячейку для указания слова в формуле — она будет автоматически обновляться при заполнении с помощью маркера автозаполнения.Снимок экрана, демонстрирующий использование ссылки на ячейку в формуле для подсчёта текста без учёта регистра в Excel
  • Подсчёт определённого символа без учёта регистра в диапазоне

    Если Вы хотите подсчитать общее количество слов «and» без учёта регистра в диапазоне A2:A5, используйте приведённую ниже формулу и нажмите клавишу Enter:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))

    Снимок экрана с формулой для подсчёта определённого текста без учёта регистра в диапазоне с использованием СУММПРОИЗВ в Excel


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


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

Kutools для Excel — помогает Вам выделиться из толпы

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

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке».
  • Повышает Вашу продуктивность на 50 % при просмотре и редактировании нескольких документов.
  • Добавляет эффективные Tabs в Office (включая Excel), как в Chrome, Edge и Firefox.