Текстовые функции Excel

В данной статье будут рассмотрены самые полезные и интересные текстовые функции в Excel.

Все текстовые функции можно найти на вкладке Формулы → Библиотека функций → Текстовые 

текстовые функции в экселе

 

Функция ЛЕВСИМВ() — возвращает первые (левые) символы строки исходя из заданного количества знаков

=ЛЕВСИМВ(текст;количество_символов)

  • текст – строка либо ссылка на ячейку, содержащую текст, из которого необходимо вернуть подстроку;
  • количество_знаков – целое число, указывающее, какое количество символов необходимо вернуть из текста. По умолчанию принимает значение 1текстовые ЛЕВСИМВ, первые n букв
Текст Значение Формула Описание
Бюджет Старый Бюджет   =ЛЕВСИМВ(A2;6) возвращает первые 6 символа

Функция ПРАВСИМВ() — аналогична функции ЛЕВСИМВ(), только знаки возвращаются с конца строки (справа)

=ПРАВСИМВ(текст;количество_символов)

  • текст – строка либо ссылка на ячейку, содержащую текст, из которого необходимо вернуть подстроку;
  • количество_знаков – целое число, указывающее, какое количество символов необходимо вернуть из текста. По умолчанию принимает значение 1текстовые ПРАВСИМВ, выбрать последние символы, выбрать только левые в эксель
Текст Значение Формула Описание
Бюджет Старый Старый  =ПРАВСИМВ(A2;6) возвращает последние 6 символов

Функция ЗАМЕНИТЬ() — замещает часть знаков текстовой строки начиная с указанного по счёту символа, другой строкой текста

=ЗАМЕНИТЬ(старый_текст; начальная_позиция; количество_знаков; новый_текст)

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

В данном примере в строке А2 необходимо заменить 6 символов, начиная с 8го (Старый на НОВЫЙ):

текстовые ЗАМЕНИТЬ, заменить часть текста в ексель, заменить

Текст Значение Формула Описание
Бюджет Старый Бюджет НОВЫЙ  =ЗАМЕНИТЬ(A2;8;6;»НОВЫЙ»)

заменяет 6 символов, с 8го

(Старый на НОВЫЙ):

Функция ПОДСТАВИТЬ() — заменяет в строке определённый текст или символ

=ПОДСТАВИТЬ(текст; старый_текст; новый_текст; номер_вхождения)

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

В данном примере в строке А2 слово вместо «Старый» подставляем «НОВЫЙ»

текстовые ПОДСТАВИТЬ

Текст Значение Формула Описание
Бюджет Старый Бюджет НОВЫЙ  = ПОДСТАВИТЬ(A2;»Старый»;»НОВЫЙ»;1)

подставляет 6 символов, начиная с 8го

(вместо Старый  — НОВЫЙ):

Функция СЦЕПИТЬ() — позволяет соединить в одной ячейке две и более части текста, чисел, символов а также ссылок на ячейки.

=СЦЕПИТЬ(текст1; текст2; …; текстN)

текст1 — обязательный аргумент. Первый текстовый элемент, подлежащий соеденению.
текст2  … — необязательные аргументы. Дополнительные текстовые элементы (до 255 штук)

текстовые СЦЕПИТЬ, соединить текст, склеить текст в ексель

Функция самостоятельно не добавляет пробелы между строками, поэтому добавлять их приходится самостоятельно, или запятые. Ещё удобно склеить текст в EXCEL с помощью знака «&» — детальнее можно ознакомится в этой статье: как объединить ячейки в EXCEL 

Как выполнить обратную операцию — разъединить текст в разные ячейки можно прочитать тут:  разбить текст по столбцам в  EXCEL

Функция СЖПРОБЕЛЫ() — позволяет удалить все лишние пробелы, пробелы по краям, и двойные пробелы в середине текста.

=СЖПРОБЕЛЫ(текст)

текстовые СЖПРОБЕЛЫ, убрать пробелы в ексель, удалить пробелы в эксель

в некоторых случаях можно использовать такой лайфхак : Как убрать лишние пробелы в Excel (Найти и Заменить)

Читайте также:

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

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