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

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

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

Подсчет знаков

Для подсчета символов в Excel существует специальная функция, которая называется «ДЛСТР». Именно с её помощью можно просуммировать знаки в конкретном элементе листа. Существует несколько способов её использования.

Способ 1: подсчет символов

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

  1. Выделяем элемент листа, в котором должен будет выводиться результат подсчета. Кликаем на кнопку «Ввести функцию», расположенную в верхней части окна слева от строки формул.

Запускается Мастер функций. Ищем в нем наименование ДЛСТР и жмем на кнопку «OK».

Вслед за этим происходит открытие окна аргументов. Данная функция имеет только один аргумент – адрес конкретной ячейки. Причем нужно заметить, что в отличие от большинства других операторов, этот не поддерживает ввод ссылок на несколько ячеек или на массив. В поле «Текст» вводим вручную адрес элемента, в котором нужно подсчитать символы. Можно сделать по-другому, что будет проще для пользователей. Устанавливаем курсор в поле аргумента и просто кликаем по нужной области на листе. После этого её адрес появится в поле. Когда данные внесены, жмем на кнопку «OK».

Способ 2: подсчет символов в столбце

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

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

  • Формула копируется на весь диапазон. Результат сразу же виден на листе.
  • Способ 3: подсчет символов в нескольких ячейках с помощью автосуммы

    Как было сказано выше, аргументом оператора ДЛСТР могут выступать только координаты одной ячейки. Но что делать, если нужно посчитать общую сумму символов в нескольких из них? Для этого очень удобно применить функцию автосуммы.

    1. Подсчитаем количество знаков для каждой отдельной ячейки, как это было описано в предыдущем варианте.
    2. Выделяем диапазон, в котором указано количество символов, и жмем на кнопку «Сумма», расположенную во вкладке «Главная» в блоке настроек «Редактирование».

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

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

      Выделяем элемент листа, в который будет выводиться результат. Вводим в него формулу по шаблону:

  • После того, как функция с адресами всех ячеек, количество символов в которых нужно подсчитать, введена, жмем на кнопку ENTER. На экран выводится общая сумма сложения знаков.
  • Как видим, существует несколько способов подсчета количества символов в отдельных ячейках, так и общего числа знаков во всех элементах диапазона. В каждом из вариантов данная операция осуществляется при помощи функции ДЛСТР.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Источник: lumpics.ru

    Описание формул для подсчета случаев появления текста, символов и слов в Excel

    Аннотация

    Эта статья содержит и описывает формулы, которые вычисляют следующее:

    • Количество случаев появления текстовой строки в диапазоне ячеек.
    • Количество случаев появления символа в одной ячейке.
    • Количество случаев появления символа в диапазоне ячеек.
    • Количество слов (или текстовых строк), разделенных символом в ячейке.

    Дополнительная информация

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

    =SUM(LEN(range)-LEN(SUBSTITUTE(range,”text”,””)))/LEN(“text”)

    Где диапазон — диапазон ячеек, а “text” заменяется конкретной текстовой строкой, которую вы хотите посчитать.

    Вышеупомянутая формула должна быть введена в виде формулы массива. Чтобы ввести формулу в качестве массива в Excel для Windows, нажмите CTRL+SHIFT+ENTER. Чтобы ввести формулу в качестве массива в Excel для Macintosh, нажмите COMMAND+RETURN.

    Формула должна быть разделена на длину строки текста, поскольку сумма длины символа диапазона уменьшается кратно каждому вхождению текстовой строки. Эта формула может заменить все более поздние формулы в этой статье, кроме формулы для подсчета количества слов в ячейке.

    Пример 1. Подсчет количества вхождений текстовой строки в диапазоне

    Запустите Excel, а затем откройте новую книгу

    Введите следующие сведения на Листе 1:

    Значение ячейки A8 составляет 4, потому что текст “яблоко” появляется четыре раза в диапазоне.

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

    =LEN(cell_ref)-LEN(SUBSTITUTE(cell_ref,”a”,””))

    Где cell_refссылка на ячейку, и “а” заменяется символом, который вы хотите посчитать.

    Эта формула не должна быть введена в качестве массивной формулы.

    Пример 2. Подсчет количества появлений символа в одной ячейке.

    Используйте те же данные из предыдущего примера; предполагая, что вы хотите подсчитать количество появлений символа “p” в A7. Введите следующую формулу в ячейку A9:

    Значение ячейки A9 составляет 3, потому что символ “p” появляется три раза в A7.

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

    =SUM(LEN(range)-LEN(SUBSTITUTE(range,”a”,””)))

    Читайте также:  Excel как добавить слово в каждую ячейку

    Где range — это диапазон нужной ячейки, а “а” заменяется символом, который вы хотите сосчитать.

    Вышеупомянутая формула должна быть введена в виде формулы массива. Чтобы ввести формулу в качестве массивной формулы в Excel, нажмите на CTRL+SHIFT+ENTER.

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

    Используйте те же данные из предыдущего примера; предполагая, что вы хотите подсчитать количество символа “p” в A2:A7. В ячейку А10 введите следующую формулу:

    Вышеупомянутая формула должна быть введена в виде формулы массива. Чтобы ввести формулу в качестве массивной формулы в Excel, нажмите на CTRL+SHIFT+ENTER.

    Значение ячейки A10 составляет 11, потому что символ “p” появляется 11 раз в A2:A7.

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

    =IF(LEN(TRIM(cell_ref))=0,0,LEN(cell_ref)-LEN(SUBSTITUTE(cell_ref,char,””))+1)

    Где cell_ref – это ссылка на ячейку, а char – это символ, разделяющий слова.

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

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

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

    Запустите Excel, а затем откройте новую книгу

    Введите следующие сведения на Листе 1:

    Формула в ячейке A2 возвращает значение 4, чтобы отразить, что строка содержит четыре слова, разделенных пробелами. Если слова разделены несколькими пробелами или если слова начинаются или заканчиваются пробелами, это не имеет значения. Функция TRIM удаляет дополнительные пробелы и пробелы в начале и в конце в тексте ячейки.

    В Excel можно также использовать макрос для подсчета количества случаев появления определенного символа в ячейке или диапазоне ячеек.

    Ссылки

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

    89794 Как использовать Visual Basic для приложений для подсчета случаев появления символа в выделении в Excel

    Источник: docs.microsoft.com

    Количество символов в ячейке Excel: формула подсчета и функция

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

    На самом деле выполнить поставленную задачу достаточно просто, ведь в Эксель предусмотрена функция под названием “ДЛСТР”, которая применяется именно в таких случаях.

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

    Ниже приведен алгоритм действий для использования функции “ДЛСТР”:

    1. Становимся в ту ячейку, куда планируем вставить функцию, после чего щелкаем по кнопке “Вставить функцию” (с левой стороны от строки формул).
    2. Откроется окно Мастера функций. Кликнув по текущей категории выбираем пункт “Текстовые”.
    3. В предложенном перечне операторов выбираем “ДЛСТР” и жмем кнопку OK.
    4. На экране отобразится окно аргументов функции. На самом деле у данного оператора всего одно поле для заполнения, в котором нужно указать координаты ячейки, количество символов в которой нужно посчитать. Причем указать можно только адрес конкретной ячейки, ссылки на несколько ячеек или диапазон элементов оператором не поддерживаются. Прописать координаты в поле аргумента можно вручную. Также выбрать нужную ячейку можно, щелкнув левой кнопкой мыши по ней, предварительно кликнув по области ввода информации. После того, как значение аргумента заполнено, кликаем OK.
    5. Результат в виде количества символов в выбранной ячейке (в аргументах функции) сразу же отобразится на экране. А готовая формула функции отобразится, соответственно, в строке формул.

    Количество знаков в столбце или строке

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

    1. Чтобы растянуть результат на другие строки столбца наводим указатель мыши на правый нижний угол ячейки с функцией “ДЛСТР”, как только он сменит вид на небольшой плюсик, зажав левую кнопку мыши тянем его вниз до той строки, для которой мы хотим получить аналогичный результат.
    2. Как мы можем заметить, благодаря этому нехитрому действию нам удалось в считанные секунды получить данные по количеству символов для каждой ячейки выбранного столбца.

    Ранее мы упоминали, что в качестве аргумента функции “ДЛСТР” можно указать только адрес одной конкретной ячейки. Поэтому, чтобы определить суммарное количество знаков во всех ячейках столбца нужно воспользоваться одним из способов подсчета суммы значений. Подробнее ознакомиться со всеми методами можно в нашей статье – “Как посчитать в Экселе сумму столбца”.

    Давайте к примеру, воспользуемся одним из способов:

    1. Выделяем ячейки столбца. Далее нажимаем кнопку “Сумма” в разделе инструментов “Редактирование” (вкладка “Главная”).
    2. Результат в виде суммарного количества символов во всех ячейках столбца отобразится в ячейке сразу под выделенным диапазоном.

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

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

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

      1. Отмечаем ячейку, куда планируем вставить формулу. Далее ставим знак “равно” (“=”) и через знак плюса добавляем функции “ДЛСТР” для каждой ячейки, которая должна участвовать в финальном расчете. Например, нам нужно определить итоговое количество знаков в ячейках A2, A5, A10, B3, B10, C8 и C12.
        Следовательно, финальная формула должна выглядеть следующим образом:
        =ДЛСТР(A2)+ДЛСТР(A5)+ДЛСТР(A10)+ДЛСТР(B3)+ДЛСТР(B10)+ДЛСТР(C8)+ДЛСТР(C12).
      2. После того, как формула набрана, нажимаем клавишу Enter и получаем готовый результат в выбранной ячейке.
    Читайте также:  Excel как переносить текст в ячейке

    Заключение

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

    Источник: microexcel.ru

    7 формул для работы с текстами объявлений в Excel

    Сколько программ и сервисов вы используете при работе над текстом объявлений для контекстной рекламы? Хотелось бы, чтобы одним из первых вы назвали MS Excel, поскольку он помогает справляться со многими задачами. Не зря Яндекс.Директ и Google AdWords позволяют загружать кампании с помощью xls- и csv-файлов. В этом материале мы разберем семь полезных формул для работы с текстом и ключевыми фразами в Excel.

    1. Функция ДЛСТР — Подсчет символов в ячейке

    Эта формула может быть знакома многим, но существует полезный лайфхак. В строке ввода для соседней ячейки прописываем: = ДЛСТР(А1), где ДЛСТР – функция, (А1) – положение ячейки, взятое в скобки. Так вы посчитаете количество знаков в строке.

    При просмотре всей таблицы с текстом объявлений легко не заметить превышения по символам. Чтобы они бросались в глаза, нужно сделать следующее:

    1. сначала выделить столбец с цифрами,
    2. затем на главной панели меню выбрать Условное форматирование ->Правила выделения ячеек ->Больше,

    1. в появившемся окне ввести максимальное количество символов,
    2. выбрать необходимый параметр выделения.

    Не забудьте растянуть формулу на все необходимые ячейки. Теперь, если количество символов будет превышать максимум, вы это заметите.

    2. Функция СЖПРОБЕЛЫ— Удаление лишних пробелов

    При копировании большого массива текста в нем могут появиться лишние пробелы (до, после или между словами), что затруднит дальнейшую работу. Функция СЖПРОБЕЛЫ позволяет избавиться от всех лишних пробелов, кроме одинарных, в заданных ячейках. Вводим формулу = СЖПРОБЕЛЫ(А1), где (А1) – ячейка к изменению, и растягиваем на необходимое количество ячеек.

    3. Формула СЦЕПИТЬ(ПРОПИСН(ЛЕВСИМВ(A1));ПРАВСИМВ(A1;(ДЛСТР(A1)-1))) — Преобразует первое слово ячейки с прописной буквы

    Чтобы преобразовать имеющийся ключевую фразу в заголовок или текст объявления без привлечения сторонних сервисов, применяем эту формулу: =СЦЕПИТЬ(ПРОПИСН(ЛЕВСИМВ(A1));ПРАВСИМВ(A1;(ДЛСТР(A1)-1))), где А1 – необходимая ячейка.

    Эта формула, как и предыдущая, работает не «поверх» ячеек с изменяемыми данными, а в ячейке ввода формулы.

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

    1. выделить все измененные ячейки,
    2. нажать сочетание клавиш Ctrl+C;
    3. затем, не переходя на другие ячейки, нажать сочетание клавиш Ctrl+V;
    4. в выпадающем меню Параметров вставки выбрать пункт «Только значения».

    Все, теперь ячейки содержат только текстовые значения!

    4. Формула СЦЕПИТЬ(А1;“ ”;А2 ;“ ”;А3;…) — Объединяет 2 и более ячеек в одну с добавлением пробела между ними

    Разберем формулу подробней:

    =СЦЕПИТЬ(А1;” “;А2 ;” “;А3;…), где А1, А2, А3 – ячейки к объединению,

    “ ” – пробелы, которые проставятся между содержимым ячеек.

    Если сочетание символов “ ” не применить, ячейки «склеятся» без пробела.

    5. Применение функций СЦЕПИТЬ, ЕСЛИ и ДЛСТР — Добавляет продающее окончание

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

    Сначала нужно определиться с окончанием. Например, для разного допустимого количества символов можно взять «Купить со скидкой 30%!», «Скидка 30%!», «!». Надо помнить, что после содержания первой ячейки нужно добавить знак препинания, а перед продающим окончанием – пробел. Т.е. продающие окончания должны иметь вид: «. Заказать со скидкой 30%!», «. Скидка 30%!» или «!».

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

    В зависимости от ограничения по символам (например, в заголовке рекламного объявления в Директе максимальное количество знаков — 33), считаем, какое допустимое количество символов должна содержать ячейка, к которой добавляем окончание. Проще говоря, из 33 вычитаем получившееся количество символов продающих окончаний.

    Источник: ppc.world

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

    При написании статей для газет, журналов или онлайн-ресурсов полезно знать число знаков в тексте. Редактор Word от компании Microsoft имеет такую функцию, результат которой отображается на нижней панели документа, а вот программа MS Excel – нет. Сегодня разберемся, как посчитать количество символов в ячейке excel.

    Набор функций

    Общая логика подсчета знаков в ячейке следующая: любой текст имеет определенное количество слов, которые разделены друг от друга пробелом. Последнее слово пробела не имеет. Исходя из сказанного, формула может выглядеть так: n = N+1, где n – слова, N – пробелы.

    Чтобы реализовать это выражение в excel, необходимо воспользоваться двумя встроенными функциями и проделать следующие действия:

    1. Узнать длину строки с пробелами.
    2. Определить количество символов без пробелов.
    3. Найти разность двух значений, с учетом дополнительной единицы, которая характеризует конец строчки.

    Для работы используем функции ДЛСТР, которая возвращает длину заданной строки в числовом виде, а также ПОДСТАВИТЬ, которая поможет удалить пропуски между словами.

    1. Создаете текстовые строки.
    Читайте также:  Сумма ячеек в excel

    1. Рядом записываете формулу ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(A2;» «;»»))+1.

    1. При помощи маркера автозаполнения применяете выражение ко всем остальным строкам.

    Наибольший интерес представляет синтаксис функции ПОДСТАВИТЬ, где в первом блоке указывается анализируемая ячейка, второй аргумент есть старый текст, а последний – новый. Это обязательные для заполнения поля, которые нужны для работы. Номер вхождения является дополнительным блоком.

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

    Чтобы подсчитать число определенных символов в слове, используйте ту же формулу, только аргумент старого текста функции ПОДСТАВИТЬ должен содержать искомый знак. Например, сколько букв а в слове Антарктида? В строке функций будет следующая запись:

    Замечание! Здесь дополнительно была использована формула ПРОПИСН, которая делает все символы прописными. Это сделано для учета заглавной буквы слова.

    Макрос

    Более опытные пользователи Microsoft Office Excel могут создать свой собственный макрос на основе языка программирования Visual Basic (vba), который будет решать подобные задачи. Автор может дополнить алгоритм и учесть различные нюансы при подсчете числа знаков. При этом нужно учитывать особенности синтаксиса языка, чтобы конечный макрос работал правильно.

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

    Жми «Нравится» и получай только лучшие посты в Facebook ↓

    Источник: mir-tehnologiy.ru

    Описание формул для подсчета случаев появления текста, символов и слов в Excel

    Аннотация

    Эта статья содержит и описывает формулы, которые вычисляют следующее:

    • Количество случаев появления текстовой строки в диапазоне ячеек.
    • Количество случаев появления символа в одной ячейке.
    • Количество случаев появления символа в диапазоне ячеек.
    • Количество слов (или текстовых строк), разделенных символом в ячейке.

    Дополнительная информация

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

    =SUM(LEN(range)-LEN(SUBSTITUTE(range,”text”,””)))/LEN(“text”)

    Где диапазон — диапазон ячеек, а “text” заменяется конкретной текстовой строкой, которую вы хотите посчитать.

    Вышеупомянутая формула должна быть введена в виде формулы массива. Чтобы ввести формулу в качестве массива в Excel для Windows, нажмите CTRL+SHIFT+ENTER. Чтобы ввести формулу в качестве массива в Excel для Macintosh, нажмите COMMAND+RETURN.

    Формула должна быть разделена на длину строки текста, поскольку сумма длины символа диапазона уменьшается кратно каждому вхождению текстовой строки. Эта формула может заменить все более поздние формулы в этой статье, кроме формулы для подсчета количества слов в ячейке.

    Пример 1. Подсчет количества вхождений текстовой строки в диапазоне

    Запустите Excel, а затем откройте новую книгу

    Введите следующие сведения на Листе 1:

    Значение ячейки A8 составляет 4, потому что текст “яблоко” появляется четыре раза в диапазоне.

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

    =LEN(cell_ref)-LEN(SUBSTITUTE(cell_ref,”a”,””))

    Где cell_refссылка на ячейку, и “а” заменяется символом, который вы хотите посчитать.

    Эта формула не должна быть введена в качестве массивной формулы.

    Пример 2. Подсчет количества появлений символа в одной ячейке.

    Используйте те же данные из предыдущего примера; предполагая, что вы хотите подсчитать количество появлений символа “p” в A7. Введите следующую формулу в ячейку A9:

    Значение ячейки A9 составляет 3, потому что символ “p” появляется три раза в A7.

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

    =SUM(LEN(range)-LEN(SUBSTITUTE(range,”a”,””)))

    Где range — это диапазон нужной ячейки, а “а” заменяется символом, который вы хотите сосчитать.

    Вышеупомянутая формула должна быть введена в виде формулы массива. Чтобы ввести формулу в качестве массивной формулы в Excel, нажмите на CTRL+SHIFT+ENTER.

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

    Используйте те же данные из предыдущего примера; предполагая, что вы хотите подсчитать количество символа “p” в A2:A7. В ячейку А10 введите следующую формулу:

    Вышеупомянутая формула должна быть введена в виде формулы массива. Чтобы ввести формулу в качестве массивной формулы в Excel, нажмите на CTRL+SHIFT+ENTER.

    Значение ячейки A10 составляет 11, потому что символ “p” появляется 11 раз в A2:A7.

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

    =IF(LEN(TRIM(cell_ref))=0,0,LEN(cell_ref)-LEN(SUBSTITUTE(cell_ref,char,””))+1)

    Где cell_ref – это ссылка на ячейку, а char – это символ, разделяющий слова.

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

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

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

    Запустите Excel, а затем откройте новую книгу

    Введите следующие сведения на Листе 1:

    Формула в ячейке A2 возвращает значение 4, чтобы отразить, что строка содержит четыре слова, разделенных пробелами. Если слова разделены несколькими пробелами или если слова начинаются или заканчиваются пробелами, это не имеет значения. Функция TRIM удаляет дополнительные пробелы и пробелы в начале и в конце в тексте ячейки.

    В Excel можно также использовать макрос для подсчета количества случаев появления определенного символа в ячейке или диапазоне ячеек.

    Ссылки

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

    89794 Как использовать Visual Basic для приложений для подсчета случаев появления символа в выделении в Excel

    Источник: docs.microsoft.com