Подсчет символов в Excel: ячейка и диапазон (простое руководство)
В огромном мире Excel понимание тонкостей манипулирования данными имеет жизненно важное значение. Одним из таких аспектов является подсчет символов, определенных символов или определенного текста в ячейках или диапазоне ячеек. Это руководство расскажет вам о пошаговых способах достижения этой цели. Независимо от того, новичок вы или мастер Excel, всегда есть чему поучиться!
Количество символов
Во-первых, начнем с самого распространенного случая: подсчета количества символов в одной ячейке или диапазоне ячеек.
Подсчет символов в одной ячейке
Чтобы подсчитать символы в одной ячейке, вы можете использовать команду LEN функция, которая считает буквы, цифры, символы и все пробелы в ячейке.
Шаг 1. Выберите пустую ячейку и используйте функцию LEN.
В этом случае я хочу посчитать символы в ячейке A2. Используйте функцию LEN, как показано ниже, затем нажмите Enter .
=LEN(A2)
Шаг 2 (необязательно). Перетащите маркер автозаполнения на ячейки, в которых вы хотите подсчитать символы.
Подсчет символов в диапазоне ячеек
Чтобы агрегировать количество по нескольким ячейкам, вы можете использовать SUMPRODUCT и LEN функции вместе.
Например, чтобы подсчитать общее количество символов в диапазоне A2:A5, используйте приведенную ниже формулу, а затем нажмите Enter ключ для получения счета:
=SUMPRODUCT(LEN(A2:A5))
- Вы можете использовать приведенную ниже формулу для подсчета общего количества символов в диапазоне A2:A5.
Однако если вы используете версии до Excel 2019, обязательно нажмите Shift + Ctrl + Enter одновременно для получения точного результата.=SUM(LEN(A2:A5))
- Если вам нужно подсчитать общее количество символов в нескольких прерывистых ячейках, например в ячейках A2 и A5, приведенные выше формулы не будут работать правильно. Вместо этого используйте следующую формулу:
=SUM(LEN(A2),LEN(A5))
Определенные, конкретные символы имеют значение
В некоторых случаях вам может потребоваться подсчитать один определенный символ в строке или диапазоне ячеек. Однако различие между подсчетом с учетом регистра и без учета регистра может иметь решающее значение в зависимости от ваших потребностей в данных. В этом разделе будут представлены методы решения этих проблем.
Подсчет определенных символов с учетом регистра в ячейке или диапазоне
Для подсчета конкретных символов с учетом регистра здесь мы предлагаем два разных метода.
Способ 1. Использование формулы в сочетании с функциями LEN и ПОДСТАВИТЬ.
Способ 2: использование Kutools for Excel с помощью кликов
Способ 1. Использование формулы в сочетании с функциями LEN и ПОДСТАВИТЬ.
-
Подсчет определенного символа с учетом регистра в ячейке
Например, чтобы подсчитать количество символов «s» в ячейке A2, используйте приведенную ниже формулу и нажмите Enter ключ:
=LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))
Объяснение формулы:- LEN(A2): подсчитайте общее количество символов в ячейке A2.
- SUBSTITUTE(A2,"s",""): заменить все символы "s" пустыми.
- LEN(SUBSTITUTE(A2,"s","")): Получить длину символов в A2 без символа "s".
- LEN(A2)-LEN(SUBSTITUTE(A2,"s","")): из общего количества символов в ячейке A2 вычитается длина символов в A2 без символа "s". Результатом будет количество символов «s» в A2.
Внимание: вы можете использовать ссылку на ячейку, чтобы указать символ в формуле, который будет автоматически корректироваться по мере заполнения формулы с помощью маркера автозаполнения. -
Подсчет определенного символа с учетом регистра в диапазоне
Если вы хотите посчитать символ «s» в диапазоне A2:A5, используйте приведенную ниже формулу и нажмите Enter ключ:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))
Способ 2: использование Kutools for Excel с помощью кликов
Чтобы без труда определить частоту появления определенного символа в строке, используйте Kutools for Excel's СЧЕТЧИК функция. Это превосходное решение, позволяющее мгновенно определить количество любого символа в ячейке без необходимости запоминать сложные формулы.
После бесплатной установки Kutools для Excel, выберите пустую ячейку и нажмите Kutools > Kutools Функции > Статистические и математические > СЧЕТЧИК. Затем в диалоговом окне «Аргумент функции» выполните:
- Нажмите в Внутри_текст текстовое поле, чтобы выбрать ячейку, в которой вы хотите посчитать определенный символ.
- Нажмите в Найти_текст текстовое поле, чтобы выбрать ячейку, которая ссылается на конкретный символ, который вы хотите посчитать. (Или введите определенный символ в текстовое поле Найти_текст.) Затем нажмите OK.
Если в текстовом поле «Найти_текст» вы используете ссылочную ячейку, вы можете перетащить дескриптор заполнения на другие ячейки, чтобы применить эту формулу и получить значения.
Если Вы хотите получить общее количество символов «s» в диапазоне A2:A5, Перейдите к Найти_текст текстовое поле и введите «s», затем перетащите дескриптор автозаполнения вниз, чтобы подсчитать символ «s» в каждой ячейке от A2: A5, затем используйте SUM функция для получения суммы.
Подсчет определенных символов с учетом регистра в ячейке или диапазоне
-
Подсчитать конкретный символ с учетом регистра в ячейке
Если вы хотите посчитать символы «s» или «S» в ячейке A2, вы можете использовать следующую формулу и нажать Enter ключ:
=LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))
Объяснение формулы:- 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.
Внимание: вы можете использовать ссылку на ячейку, чтобы указать символ в формуле, который будет автоматически корректироваться по мере заполнения формулы с помощью маркера автозаполнения. -
Подсчет определенного символа с учетом регистра в диапазоне
Если вы хотите подсчитать общее количество символов «s» и «S» в диапазоне A2:A5, используйте приведенную ниже формулу и нажмите Enter ключ:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))
Посчитать определенный текст
Иногда, помимо простого подсчета определенного символа, вам может потребоваться количественная оценка определенного текста внутри ячейки или диапазона. В таких сценариях крайне важно учитывать чувствительность к регистру, поскольку это может привести к различным результатам.
Подсчитайте определенный текст с учетом регистра в ячейке или диапазоне
Для подсчета определенного текста с учетом регистра мы также предлагаем два разных метода.
Способ 1. Использование формулы в сочетании с функциями LEN и ПОДСТАВИТЬ.
Способ 2: использование Kutools for Excel с помощью кликов
Способ 1. Использование формулы в сочетании с функциями LEN и ПОДСТАВИТЬ.
-
Подсчитайте определенное слово с учетом регистра в ячейке
Например, чтобы подсчитать количество слова «видеть» в ячейке A2, используйте приведенную ниже формулу и нажмите Enter ключ:
=(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")
Внимание: вы можете использовать ссылку на ячейку, чтобы указать определенный текст в формуле, который будет автоматически корректироваться по мере заполнения формулы с помощью маркера автозаполнения. -
Подсчитайте определенное слово с учетом регистра в диапазоне
Если вы хотите посчитать слово «и» в диапазоне A2:A5, используйте приведенную ниже формулу и нажмите Enter ключ:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))
Способ 2: использование Kutools for Excel с помощью кликов
Вместо того, чтобы разбираться с длинными и сложными формулами, есть более простой метод, позволяющий быстро определить количество определенного слова в ячейке или диапазоне в Excel. Не ищите дальше, чем Kutools for Excel's Посчитайте количество слов инструмент. Всего несколько кликов, и все готово. Упростите свои задачи с помощью этого эффективного инструмента и обойдите сложности традиционных формул.
После установки Kutools для Excel, выберите пустую ячейку и нажмите Kutools > Формула Помощник> Статистический > Подсчитайте количество слова. Затем в диалоговом окне «Аргумент функции» выполните:
- Нажмите в Текст текстовое поле, чтобы выбрать ячейку, в которой вы хотите посчитать определенное слово.
- Нажмите в Word текстовое поле, чтобы выбрать ячейку, которая ссылается на конкретное слово, которое вы хотите посчитать. (Или введите конкретное слово в текстовое поле Word.) Затем нажмите OK.
Если в текстовом поле «Текст» вы используете ссылочную ячейку, вы можете перетащить дескриптор заполнения на другие ячейки, чтобы применить эту формулу и получить значения.
Если Вы хотите получить общее количество слов «и» в диапазоне A2:A5, просто выберите диапазон A2:A5 в текстовом поле «Текст» в помощнике по формулам.
Подсчитайте определенный текст с учетом регистра в ячейке или диапазоне
-
Подсчитать определенный текст с учетом регистра в ячейке
Чтобы подсчитать появление слова «see» в ячейке A2 без учета различий в регистре (будь то «SEE», «see», «SeE» и т. д.), вы можете использовать приведенную ниже формулу. После ввода просто нажмите Enter ключ:
=(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")
Внимание: вы можете использовать ссылку на ячейку, чтобы указать слово в формуле, которое будет автоматически корректироваться по мере заполнения формулы с помощью маркера автозаполнения. -
Подсчет определенного символа с учетом регистра в диапазоне
Если вы хотите подсчитать общее количество слов «и» без учета регистра в диапазоне A2:A5, используйте приведенную ниже формулу и нажмите Enter ключ:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))
Приведенные выше идеи описывают методы подсчета символов, определенных символов и определенного текста в Excel. Я верю, что эта информация сослужит вам хорошую службу. Чтобы узнать больше о революционных стратегиях Excel, которые помогут улучшить управление данными, изучите дальше здесь..
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Содержание
- Количество символов
- Подсчет символов в одной ячейке
- Подсчет символов в диапазоне
- Конкретное количество символов
- Подсчет определенных символов с учетом регистра (ячейка/диапазон)
- Подсчет определенных символов без учета регистра (ячейка/диапазон)
- Определенный текст имеет значение
- Подсчитайте определенный текст с учетом регистра (ячейка/диапазон)
- Подсчитайте определенный текст без учета регистра (ячейка/диапазон)
- Статьи по теме
- Лучшие инструменты для офисной работы
- Комментарии