Evolcom.ru

Бытовая техника
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как посчитать символ в ячейке Excel или диапазоне?

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

Видео: как … подсчитать количество символов в строке Excel

Рассмотрим, как подсчитать количество символов в тексте Excel, количество слов, букв, цифр, определенных букв и т.д. В Excel нет специальной кнопки для подсчета количества символов в ячейке, как в Word.

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

Сначала уточним, что в Excel есть только буквы, цифры, запятые, точки, кавычки и т.д. Пустое пространство между словами, цифрами и кавычками называется пробелом. Пробел — сколько места занимает текст.

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

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

Находится функция «ДЛСТР» на закладке «Формулы» в разделе «Библиотека функций». Нажимаем на кнопку «Текстовые». В появившемся списке выбираем функцию «ДЛСТР».

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

Получилась такая формула в ячейке А49. =ДЛСТР(A49) Копируем формулу по столбцу. Какими способами быстро скопировать формулу по столбцу, смотрите в статье «Копирование в Excel». Получилось так.

Видео: Как посчитать количество текстовых повторов в таблице Excel, функция СЧЕТЕСЛИ

Примечание. В программе Microsoft Excel кавычки также учитываются как символы, как тире, запятые и т.д. Word может вставлять свой текст в одну ячейку Excel. До недавнего времени было невозможно вставить текст из Word в несколько ячеек, не нарушив всю таблицу.

Второй вариант. Посчитать количество цифр в ячейке Excel.

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

Читайте так же:
Как посчитать количество непрерывных пустых ячеек в Excel?

Третий вариант. Посчитать количество символов в нескольких ячейках Excel.

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

Второй способ. Совмещаем функцию «ДЛСТР» с функцией «СУММ». Получится такая формула.

Четвертый вариант. Как посчитать количество конкретных букв в Excel.

Первый способ. Нам нужно посчитать количество буквы «с» в словах. В ячейку В66 пишем такую формулу.

Скопируйте формулу в столбец. Вот как это работает. Кстати, эта формула поможет вам быстро проверить тесты студентов. : )

Второй способ. Нам нужно посчитать в словах количество сразу двух букв – «с» и «о». В ячейке С66 напишем такую формулу.

Скопируйте формулу для каждого столбца.

Для вычисления количества цифр можно использовать ту же формулу. Только в формуле вместо букв мы пишем в кавычках нужное число.

Пятый вариант. Нам нужно посчитать во всех ячейках букву «с», т.е. сложить букву «с» во всех ячейках. Для этого не нужно считать буквы во всех ячейках отдельно. Достаточно написать одну формулу. В ячейке E66 напишем такую формулу.

В тексте ячейки Excel можно считать не только символы, но и слова.

(Рейтинг пока отсутствует)

Excel работает за вас

Excel works!

Спасибо за визит

Как посчитать количество символов в ячейке Excel? Работа с текстом

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

1. Как найти количество символов в ячейке Excel?

Это делается с помощью функции =DLSTR(), которая возвращает количество символов в ячейке в виде числа. Вы можете увидеть, как это работает, в примере 1.

Читайте так же:
Как посчитать пустые ячейки как ноль при использовании СРЕДНЕГО в Excel?

Если эта ячейка содержит формулу, =DLSTR() возвращает длину результата формулы. Пример 2.

2. Как обрезать текст слева или справа?

Чтобы разделить текст по количеству символов слева или справа, используйте функции =LeftSIMB() и =RIGHTSIMB(), указав ячейку, содержащую текст в квадратных скобках, точку с запятой, количество разделяемых символов.

Однако его можно заменить функцией =PCP(). При этом количество символов остается в указанном диапазоне (см. пример 4). Для замены левых и правых символов используйте функцию =PSTR() с начальной позицией 1 и конечной позицией = длине строки. Пример 6.

3. Как посчитать количество определенных символов в строке?

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

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

4. Небольшая хитрость. Как посчитать количество слов в строке?

Для подсчета количества слов будем считать, что количество слов = количество пробелов +1. Запишите формулу из примера 7, внеся необходимые изменения. См. пример 8.

Разве это не сработало? Правильно, потому что у нас есть дефис в начале предложения, который не является словом. Поэтому мы должны немного изменить формулу. Как вы это делаете? В примере я оставлю все как есть.

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

Читайте так же:
Как посчитать количество прописных или строчных букв в ячейке?

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

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

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

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

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

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

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

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

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

    Способ 3: подсчет символов в нескольких ячейках с помощью автосуммы

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

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

    Способ 4: подсчет символов в нескольких ячейках при помощи функции

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

      Читайте так же:
      Как посчитать количество ячеек с текстом или числом в Excel?

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

      Пример функция ПСТР для разделения текста на части в Excel

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

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

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

      Как разделить текст на несколько ячеек по столбцам в Excel?

      Пример 1: Столбец таблицы содержит даты, записанные в виде строк текста. Запишите выделенный номер дня, месяца и года данных дат отдельно в соседних колонках.

      Просмотр таблицы исходных данных :

      Пример 1.

      Для заполнения номера дня используйте следующую формулу (используйте ее как формулу массива):

      ПСТР.

      • A2:A10 — диапазон ячеек с текстовым представлением дат, из которых будут выбраны номера дней;
      • 1 — номер начальной позиции символа подстроки, который будет извлечен (первый символ начальной строки);
      • 2 — номер последней позиции символа подстроки, которую нужно извлечь.

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

      Просмотр всей таблицы данных :

      разделить текст на несколько ячеек.

      Этот метод позволил нам разделить текст в столбце А. Разбив каждую дату на отдельные столбцы: день, месяц и год, мы смогли разделить каждую дату на несколько ячеек.

      Читайте так же:
      Как подсчитать уникальные значения в сводной таблице?

      Как вырезать часть текста ячейки в Excel?

      Пример 2: Один столбец таблицы содержит текстовые записи с названием и маркой продуктов. Разделите имеющиеся строки на подстроки с названием и брендом соответственно и внесите полученные значения в соответствующие столбцы таблицы.

      Вид таблицы данных :

      Пример 2.

      Используйте следующую формулу для заполнения колонки «Имя»:

      Функция ПОИСКПОЗ возвращает номер позиции символа пробела » » в просматриваемой строке, который принимается в качестве аргумента функции число_символов ПХП. В результате вычислений получаем:

      НАЙТИ.

      Используйте следующую матричную формулу для заполнения колонки «Бренд»:

      Функция ПОИСК возвращает местоположение символа пробела. К этому числу прибавляется единица, чтобы найти местоположение первого символа в названии марки продукта. Целочисленное значение используется в качестве аргумента start_position в функции DSTP. Для простоты вместо поиска номера последней позиции (например, с помощью функции DLSTR), который в данном примере наверняка превысит количество символов в исходной строке, приводится число 100.

      В результате вычислений получается :

      вырезать часть текста ячейки.

      Как посчитать возраст по дате рождения в Excel?

      Пример 3. Таблица содержит данные о сотрудниках в столбцах Имя и Дата рождения. Создайте колонку для отображения фамилии и возраста сотрудника в формате «Иванов — 27 лет».

      Вид исходной таблицы:

      Пример 3.

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

      P STR возвращает часть строки до символа пробела, исходя из позиции, определенной функцией ПОИСКПОЗ. Возраст сотрудника вычисляется с помощью функции SENDAT, который усекается до ближайшего целого числа, чтобы найти полное количество лет. Функция ТЕКСТ преобразует полученное значение в текстовую строку.

      Для соединения (конкатенации) полученных строк используются символы «&». В результате вычислений получим:

      голоса
      Рейтинг статьи
      Ссылка на основную публикацию
      Adblock
      detector