Как посчитать количество символов в ячейке excel
Перейти к содержимому

Как посчитать количество символов в ячейке excel

  • автор:

Как посчитать количество символов в ячейке excel

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Excel узнать количество символов в ячейке

​Смотрите также​например​:​ добавить? Просто поставить​ знаю​ar = Cells(Rows.Count,​ было 13, а​​Код =ДЛСТР(A1)​ нашла)​=СУММПРОИЗВ(ДЛСТР(B1:B10)-ДЛСТР(ПОДСТАВИТЬ(ПРОПИСН(B1:B10);;»»)))​​ в ячейке. Например,​ 22; 123; 8;​ символов Z и​ ячеек.​

Пример использования функции ДЛСТР

  • ​ячейка1​ нужно подсчитать, например​​ и запятая.​​Чтобы подсчитать символы в​​=СУММПРОИЗВ (ДЛСТР ($E$2:$E$47)-ДЛСТР​​_Boroda_​ формат «0000000000000» не​StoTisteg​ 4).End(xlUp).Row​​ недостающие заменить нулями​​Elena S​PingWiN0x20​Elena S​ вывести в ячейку​
  • ​ 5. Формула, приведенная​ цифры 1 в​Определим, сколько букв Z​);ДЛСТР(​ B1.​
  • ​Чтобы использовать эту функцию,​ ячейках, используйте функцию​ (ПОДСТАВИТЬ (ПРОПИСН ($E$2:$E$47);;»»)))​, Е-мае, точно. Спасибо.​ подойдет?​​:​​For i =​​ в начале числа.​​: спасибо !​​: А1 — это​​: Добрый день,​​ В1 количество символов​​ выше, вернет 5,​ диапазоне​ содержится в диапазоне​ячейка2​Чтобы подсчитать символы в​

Подсчет символов в диапазоне в MS EXCEL

​ введите​ ДЛСТР. Она вычисляет​или​

​Подскажите пожалуйста как в​Макросом можно так​​Cells(i, 5)=Cstr(Trim(Cells(i, 5)))​​ 3 To ar​

​То есть 41533892​AVI​ ячейка, длину которой​
​подскажите пож-та, существует​

​ Т в ячейке​ т.к. в диапазоне​
​А7:A11​

​А7:A11​);ДЛСТР(​ нескольких ячейках, введите​=ДЛСТР(​​ количество букв, цифр,​​=СУММПРОИЗВ (ДЛСТР (E2:E27)-ДЛСТР​
​ Excel показать количество​

​Sub tt()​For j=13 to​Cells(i, 5) =​ должно поменяться на​: Добрый день!​

​ нужно посчитать. Нужная​​ ли в excel’e​​ А1.​ содержится две цифры​(без учета РЕгиСТра):​.​ячейка3​ формулу и протяните​ячейка​ символов и всех​ (ПОДСТАВИТЬ (E2:E27;»L»;»»)))​ определённых символов. В​ar = Cells(Rows.Count,​

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

​ Len(Cells(i, 5).Value) Step​​ CStr(13 — Len(Trim(Cells(i,​ 0000041533892, а 31404053​В столбце D​ Вам формула​ функция,​Пытался через ДЛСТР.​ 1 (в числах​=СУММПРОИЗВ(ДЛСТР(A7:A11)-ДЛСТР(ПОДСТАВИТЬ(СТРОЧН(A7:A11); ;»»)))​
​Формула для подсчета (с​))​ маркер заполнения через​)​

​ пробелов. Например, длина​​подсчитывают количество букв​

​ частности есть таблица​​ 4).End(xlUp).Row​ -1​
​ 4))) & Trim(Cells(i,​

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

​ на 0000031404053​​ число с количеством​
​=ДЛСТР(ТЕКСТ(A1;»0%»))​подсчитывающая количество знаков​ Пробелы смог исключить,​
​ 1 и 123)​Аналогичная формула =СУММПРОИЗВ(ДЛСТР(A7:A11)-ДЛСТР(ПОДСТАВИТЬ(СТРОЧН(A7:A11); ;»»)))​​ учетом РЕгиСТра), см.​​. В этом примере​
​ необходимый диапазон ячеек.​в строку формул​
​ фразы​ L и в​ с размерами. Нужно​

​For i =​​Cells(i, 5)=»0″ &​ 4)))​Формулой получается так​ цифр от 7​​Serge 007​

​ в​​ но не могу​
​ и три цифры​ может подсчитать количество​ файл примера:​ функция ДЛСТР считает​Чтобы посчитать общее количество​
​ и нажмите клавишу​

​На улице сегодня 25​​ ячейках с XL​

Добавить определённое количество символов в ячейку (Макросы/Sub)

​ суммировать сколько например​​ 3 To ar​
​ Cells(i, 5)​Next i​=ПОВТОР(«0»;13-ДЛСТР(D3))&D3​ до 12-ти​
​: Здравствуйте.​числовой​ туда прицепить условие.​ 2 (в числах​ цифр (1 и​=СУММПРОИЗВ(ДЛСТР(A7:A11)-ДЛСТР(ПОДСТАВИТЬ(A7:A11;B4;»»)))​ символы в каждой​ символов в нескольких​
​ ВВОД. В этих​ градусов, я пойду​ тоже. И соответственно​ размеров L и​
​Cells(i, 5) =​ ​Next j​
​End Sub​А как добавлять​Мне необходимо в​Функция ДЛСТР подсчитывает​
​ячейке?​
​Pavel55​ 22 и 123).​
​ 2) в диапазонах​Формула для подсчета (без​
​ ячейке, а функция​ ячейках, используйте функцию​ примерах​ купаться​
​ сумма больше нужной​
​ сколько XL. Беда​
​ Format(Cells(i, 4), «‘0000000000000»)​Не проверял, но​Я определил сколько​ определенное количество нулей​ столбец Е добавить​

​ количество ЛЮБЫХ символов​​(для текстовых ячеек​ ​: Вот почитайте доконца​
​Felix​ с числами. ​ учета РЕгиСТра):​
​ СУММ складывает результаты.​ СУММ вместе с​
​ячейка​ ​составляет 46 символов:​ получается.​

​ в том, что​​Next i​ попробуйте, должно работать​ нулей добавить, но​ в код я​
​ эти же числа​
​ в ячейке, поэтому​
​ есть «ДЛСТР»,​Юрий М​
​: Никак не могу​Пусть в диапазоне​
​=СУММПРОИЗВ(ДЛСТР(A7:A11)-ДЛСТР(ПОДСТАВИТЬ(СТРОЧН(A7:A11);»z»;»»)))​Найдем количество вхождений определенного​
​ функцией ДЛСТР. Пример:​
​ — это ячейка, количество​

​ 36 букв, 2​​Xraptorx​​ формулы которые я​​End Sub​

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

​_Boroda_​ как заставить их​ не знаю​ так, что бы​ Вам подойдёт такая​а для числовых​: Я вот такую​ сочинить формулу для​А7:A11​Формула для одновременного подсчета​ символа в диапазоне​

​ символов в которой​ цифры, 7 пробелов​

​: да, формулой счетесли​

​: Обязательно реально нули​ добавиться я не​КодSub ffff()​ общее их количество​ формула:​ чото ничего не​

​ формулу нашел. Работает​​ подсчета определенных символов​

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

Функция =СЧЁТСИМВЛ(ТЕКСТ, СИМВОЛ) имеет два обязательных аргумента:

  • ТЕКСТ — Строка, в которой необходимо посчитать количество символов.
  • ШАБЛОН — Символ, который необходимо посчитать.

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

Теперь к практике. Далее привожу множество примеров использования данной функции.

Пример 1

Посчитать количество пробелов в тексте.

Пример 2

Посчитать количество заданных символов.

Пример 3

Посчитать количество символов не обращая внимание на регистр.

Пример 4

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

Пример 5

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

Пример 6

Посчитать количество всех символов в строке за исключением пробелов.

Альтернатива данной функции

Excel позволяет пользователям достичь правильного решения разными путями. Данная формула не исключение. Заменить данную функцию можно с помощью двух других: ДЛСТР и ПОДСТАВИТЬ. Чтобы определить количество заданного символа сначала определите длину всего текста функцией ДЛСТР, а затем отнимите от этого значения длину этого же текста, только с предварительно удаленными символами (которые вы ищите): =ДЛСТР(B13)-ДЛСТР(ПОДСТАВИТЬ(B13;» «;»»)). В файле для скачивания приведены конкретные примеры.

Код на VBA

Function СЧЁТСИМВЛ(ТЕКСТ As String, СИМВОЛ As String) As Long Dim i As Long Dim S As Long S = 0 For i = 1 To Len(ТЕКСТ) If СИМВОЛ = Mid(ТЕКСТ, i, 1) Then S = S + 1 Next СЧЁТСИМВЛ = S End Function

Надстройка
VBA-Excel

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

покупка

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

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

doc Excel подсчитать количество символов 1

Количество символов

Во-первых, начнем с самого распространенного случая: подсчета количества символов в одной ячейке или диапазоне ячеек.

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

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

Шаг 1. Выберите пустую ячейку и используйте функцию LEN.

В этом случае я хочу посчитать символы в ячейке A2. Используйте функцию LEN, как показано ниже, затем нажмите Enter .

=LEN(A2)

doc Excel подсчитать количество символов 2

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

doc Excel подсчитать количество символов 3

doc Excel подсчитать количество символов 4

Для быстрого и точного отслеживания частоты символов в строке перейдите к Kutools for Excel ‘s СЧЕТЧИК функция. Помимо этой функции, Kutools предлагает десятки функций, которые с легкостью упрощают сложные вычисления. Испытайте непревзойденную эффективность Kutools, загрузив его сегодня!

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

Чтобы агрегировать количество по нескольким ячейкам, вы можете использовать SUMPRODUCT и LEN функции вместе.

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

=SUMPRODUCT(LEN(A2:A5))

doc Excel подсчитать количество символов 5

    Вы можете использовать приведенную ниже формулу для подсчета общего количества символов в диапазоне A2:A5.
 =SUM(LEN(A2:A5))
=SUM(LEN(A2),LEN(A5))

Определенные, конкретные символы имеют значение

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

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

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

Способ 1. Использование формулы в сочетании с функциями LEN и ПОДСТАВИТЬ.
  • Подсчет определенного символа с учетом регистра в ячейке Например, чтобы подсчитать количество символов «s» в ячейке A2, используйте приведенную ниже формулу и нажмите Enter ключ:
=LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))

doc Excel подсчитать количество символов 6

  • LEN(A2): подсчитайте общее количество символов в ячейке A2.
  • SUBSTITUTE(A2,»s»,»»): заменить все символы «s» пустыми.
  • LEN(SUBSTITUTE(A2,»s»,»»)): Получить длину символов в A2 без символа «s».
  • LEN(A2)-LEN(SUBSTITUTE(A2,»s»,»»)): из общего количества символов в ячейке A2 вычитается длина символов в A2 без символа «s». Результатом будет количество символов «s» в A2.

doc Excel подсчитать количество символов 7

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

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

doc Excel подсчитать количество символов 8

Способ 2: использование Kutools for Excel с помощью кликов

Чтобы без труда определить частоту появления определенного символа в строке, используйте Kutools for Excel‘s СЧЕТЧИК функция. Это превосходное решение, позволяющее мгновенно определить количество любого символа в ячейке без необходимости запоминать сложные формулы.

После бесплатной установки Kutools для Excel, выберите пустую ячейку и нажмите Kutools > Kutools Функции > Статистические и математические > СЧЕТЧИК. Затем в диалоговом окне «Аргумент функции» выполните:

  1. Нажмите в Внутри_текст текстовое поле, чтобы выбрать ячейку, в которой вы хотите посчитать определенный символ.
  2. Нажмите в Найти_текст текстовое поле, чтобы выбрать ячейку, которая ссылается на конкретный символ, который вы хотите посчитать. (Или введите определенный символ в текстовое поле Найти_текст.) Затем нажмите OK.
    doc Excel подсчитать количество символов 9

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

doc Excel подсчитать количество символов 10

Если Вы хотите получить общее количество символов «s» в диапазоне A2:A5, Перейдите к Найти_текст текстовое поле и введите «s», затем перетащите дескриптор автозаполнения вниз, чтобы подсчитать символ «s» в каждой ячейке от A2: A5, затем используйте SUM функция для получения суммы.

doc Excel подсчитать количество символов 11

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

Подсчет определенных символов с учетом регистра в ячейке или диапазоне
  • Подсчитать конкретный символ с учетом регистра в ячейке Если вы хотите посчитать символы «s» или «S» в ячейке A2, вы можете использовать следующую формулу и нажать Enter ключ:
=LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))

doc Excel подсчитать количество символов 12

  • 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.

doc Excel подсчитать количество символов 13

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

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

doc Excel подсчитать количество символов 14

Посчитать определенный текст

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

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

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

Способ 1. Использование формулы в сочетании с функциями LEN и ПОДСТАВИТЬ.
  • Подсчитайте определенное слово с учетом регистра в ячейке Например, чтобы подсчитать количество слова «видеть» в ячейке A2, используйте приведенную ниже формулу и нажмите Enter ключ:
=(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")

doc Excel подсчитать количество символов 15

doc Excel подсчитать количество символов 16

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

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

doc Excel подсчитать количество символов 17

Способ 2: использование Kutools for Excel с помощью кликов

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

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

  • Нажмите в Текст текстовое поле, чтобы выбрать ячейку, в которой вы хотите посчитать определенное слово.
  • Нажмите в Word текстовое поле, чтобы выбрать ячейку, которая ссылается на конкретное слово, которое вы хотите посчитать. (Или введите конкретное слово в текстовое поле Word.) Затем нажмите OK.
    doc Excel подсчитать количество символов 18

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

doc Excel подсчитать количество символов 19

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

doc Excel подсчитать количество символов 20

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

Подсчитайте определенный текст с учетом регистра в ячейке или диапазоне
  • Подсчитать определенный текст с учетом регистра в ячейке Чтобы подсчитать появление слова «see» в ячейке A2 без учета различий в регистре (будь то «SEE», «see», «SeE» и т. д.), вы можете использовать приведенную ниже формулу. После ввода просто нажмите Enter ключ:
=(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")

doc Excel подсчитать количество символов 21

doc Excel подсчитать количество символов 22

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

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

doc Excel подсчитать количество символов 23

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *