Перейти к содержимому

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

Author: Sun Last Modified: 2025-08-07

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


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

 

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


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

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

Шаг 1: Выберите пустую ячейку и используйте функцию ДЛСТР

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

=LEN(A2)

A screenshot showing the LEN function used to count characters in a cell in Excel

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

A screenshot demonstrating the use of autofill handle for counting characters in multiple cells in Excel

Для быстрого и точного отслеживания частоты символов в строке обратитесь к функции COUNTCHAR в Kutools для Excel. Помимо этой функции, Kutools предлагает десятки других функций, которые упрощают сложные вычисления. Оцените непревзойденную эффективность Kutools, скачав его уже сегодня!A screenshot showcasing the COUNTCHAR function in Kutools for Excel for precise character counting

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

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

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

=SUMPRODUCT(LEN(A2:A5))

A screenshot showing the use of SUMPRODUCT and LEN functions to count characters in a range of cells in 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",""))

    A screenshot showing the LEN and SUBSTITUTE formula to count specific characters with case sensitivity in Excel

    Объяснение формулы:
    • ДЛСТР(A2): Подсчитывает общее количество символов в ячейке A2.
    • ЗАМЕНИТЬ(A2,"s",""): Заменяет все вхождения символа "s" на пустую строку.
    • ДЛСТР(ЗАМЕНИТЬ(A2,"s","")): Получает длину символов в A2 без символа "s".
    • ДЛСТР(A2)-ДЛСТР(ЗАМЕНИТЬ(A2,"s","")): Общее количество символов в ячейке A2 минус длина символов в A2 без символа "s". Результат будет числом символов "s" в A2.
    Примечание: Вы можете использовать ссылку на ячейку для указания символа в формуле, которая автоматически скорректируется при заполнении формулы с помощью маркера автозаполнения.A screenshot demonstrating the use of a cell reference in a formula for character counting in Excel
  • Подсчет определенного символа с учетом регистра в диапазоне

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

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

    A screenshot of counting specific characters in a range using the SUMPRODUCT and SUBSTITUTE functions in Excel

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

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

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

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

  1. Щелкните A screenshot showing the range selection button in the Function Arguments dialog в Within_text текстовое поле для выбора ячейки, в которой вы хотите подсчитать определенный символ.
  2. Щелкните A screenshot showing the range selection button in the Function Arguments dialog в Find_text текстовое поле для выбора ячейки, ссылающейся на определенный символ, который вы хотите подсчитать. (Или введите определенный символ в текстовое поле Find_text.) Затем щелкните OK.
    A screenshot of the Function Arguments dialog for character counting in a cell

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

A screenshot of applying the COUNTCHAR function to multiple cells

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

A screenshot showing the total character count in a range using Kutools

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

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

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

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

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

    A screenshot showing the formula to count specific characters with case insensitivity in a cell in Excel

    Объяснение формулы:
    • ДЛСТР(A2): Подсчитывает общее количество символов в ячейке A2.
    • ПРОПИСН("s"): Изменяет "s" на "S".
    • ПРОПИСН(A2): Изменяет все буквы в ячейке A2 на верхний регистр.
    • ЗАМЕНИТЬ(ПРОПИСН(A2), ПРОПИСН("s"),""): Заменяет все символы "S" на пустое место.
    • ДЛСТР(ЗАМЕНИТЬ(ПРОПИСН(A2), ПРОПИСН("s"),"")): Получает длину текста в A2 без символов "s" и "S".
    • ДЛСТР(A2)-ДЛСТР(ЗАМЕНИТЬ(A2,"s","")): Общее количество символов в ячейке A2 минус длина символов в A2 без символа "s" и "S". Результатом будет количество символов "s" и "S" в A2.
    Примечание: Вы можете использовать ссылку на ячейку для указания символа в формуле, которая автоматически скорректируется при заполнении формулы с помощью маркера автозаполнения.A screenshot demonstrating the use of a cell reference for case-insensitive character counting in Excel
  • Подсчет определенного символа без учета регистра в диапазоне

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

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

    A screenshot showing the formula to count specific characters with case insensitivity in a range in Excel


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

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


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

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

Метод 1: Использование формулы, комбинирующей функции ДЛСТР и ЗАМЕНИТЬ

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

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

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

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

    A screenshot showing the formula for counting a specific word with case sensitivity in a cell using LEN and SUBSTITUTE in Excel

    Примечание: Вы можете использовать ссылку на ячейку для указания определенного текста в формуле, которая автоматически скорректируется при заполнении формулы с помощью маркера автозаполнения.
    A screenshot demonstrating the use of a cell reference for text-based formulas in Excel
  • Подсчет определенного слова с учетом регистра в диапазоне

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

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

    A screenshot showing the formula to count a specific word with case sensitivity in a range using SUMPRODUCT in Excel

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

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

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

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

  • Щелкните A screenshot of the range selection button in Formula Helper в Текст текстовое поле для выбора ячейки, в которой вы хотите подсчитать определенное слово.
  • Щелкните A screenshot of the range selection button in Formula Helper в Слово текстовое поле для выбора ячейки, ссылающейся на определенное слово, которое вы хотите подсчитать. (Или введите определенное слово в текстовое поле Слово.) Затем щелкните OK.
    A screenshot of the Formula Helper dialog for counting specific words

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

A screenshot showing the use of Kutools for Excel to count specific words across multiple cells

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

A screenshot demonstrating the total word count for a range using Kutools for Excel's Formula Helper

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

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

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

    Чтобы подсчитать вхождения слова "see" в ячейке A2 без учета регистра (будь то "SEE", "see", "SeE" и т.д.), вы можете использовать приведенную ниже формулу. После ввода просто нажмите клавишу Enter:

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

    A screenshot showing the formula for counting specific text with case insensitivity in a cell using LEN and SUBSTITUTE in Excel

    Примечание: Вы можете использовать ссылку на ячейку для указания слова в формуле, которая автоматически скорректируется при заполнении формулы с помощью маркера автозаполнения.A screenshot demonstrating the use of a cell reference in the formula for case-insensitive text counting in Excel
  • Подсчет определенного символа без учета регистра в диапазоне

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

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

    A screenshot showing the formula to count specific text with case insensitivity in a range using SUMPRODUCT in Excel


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


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

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

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

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


Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)

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