ПСТР в Excel (функция получения подстроки)
Функция ПСТР в Excel предназначена для получения части строки (подстроки) и может применяться для того, чтобы вырезать часть строки. Нужная часть строки определяется номерами начальной и конечной позиций символов в указанной строке.
ПСТР в Excel относится к одной из самых часто используемых функций, поскольку при обработке больших массивов данных, импортированных из других программ, задача по обрезке строк возникает довольно часто. Формула позволяет получить часть строки, задав начало и конец обрезки.
Посмотрим применение функции ПСТР в Excel на практике, но прежде всего разберёмся с особенностями данной формулы.


10 наиболее полезных функций при анализе данных в Excel — ExcelGuide: Про Excel и не только
- Текст
Текстовая строка, часть которой требуется получить. Это может быть ссылка на ячейку (чаще всего), текстовая константа (имеет смысл только для обучения) или результат работы другой функции. - Начальная позиция
Считается слева и указывает функции ПСТР, откуда начинается нужный нам фрагмент строки (подстрока). Нумерация начинается с 1, а не с нуля! - Число знаков
Сколько символом нужно получить. Минимум 1. Если указать 0, то на выходе получим пустую строку (ничего).
Функция ПОДСТАВИТЬ заменяет новым текстом старый текст в исходной текстовой строке. Аргументов у функции три: сначала указываем ту строку, в которой будем менять текст; далее указываем старый текст; а затем тот, которым мы хотим заменить.
В качестве примера в нашей строке заменим «про» на «о»:
ЛЕВСИМВ
Функция ЛЕВСИМВ возвращает указанное количество знаков с начала строки. В качестве аргументов на первом месте указываем ту строку, из которой хотим извлечь текст, а вторым аргументом количество символов, которое хотим получить.
Давайте из нашей строки получим текст «ExcelGuide.ru»:
Функция ПРАВСИМВ аналогична ЛЕВСИМВ, только возвращает указанное количество символов не с начала, а с конца строки. Первым аргументом указываем строку, откуда будем получать часть текста, а вторым аргументом – количество символов.
Из нашей строки извлечем текст «про Excel и не только»:
Функция ПСТР позволяет получить указанное количество символов начиная с определенной позиции. У этой функции 3 аргумента: Текст, из которого нам нужно получить часть; стартовая позиция, с которой нужно извлечь символы; количество символов, которое хотим получить.
В нашей строке есть слово Excel, давайте его получим:

Как поставить enter в ячейке excel
При работе с формулами в Excel, можно время от времени сталкиваться с различными ошибками. Так в примере ниже функция ВПР вернула ошибку #Н/Д из-за того, что в базе данных по ФИО нет искомой нами фамилии (более подробно об ошибке #Н/Д вы можете прочитать в этой статье: «Как исправить ошибку #Н/Д в Excel»)
Перенос с использование формулы СЦЕПИТЬ
Для решения нашей проблемы можно использовать формулу СЦЕПИТЬ.
У нас имеется текст в ячейках A1 и B1. Введем в B3 следующую формулу:
Как в примере, который я приводил выше, для корректной работы функции в свойствах требуется установить флажок «переносить по словам».
Часто требуется внутри одной ячейки Excel сделать перенос текста на новую строку. То есть переместить текст по строкам внутри одной ячейки как указано на картинке. Если после ввода первой части текста просто нажать на клавишу ENTER, то курсор будет перенесен на следующую строку, но другую ячейку, а нам требуется перенос в этой же ячейке.
Это очень частая задача и решается она очень просто — для переноса текста на новую строку внутри одной ячейки Excel необходимо нажать ALT+ENTER (зажимаете клавишу ALT, затем не отпуская ее, нажимаете клавишу ENTER)

ПСТР в Excel (функция получения подстроки) | MS Office | Учебные статьи
Если вам необходимо поменять символ переноса строки на пробел, то в поле «Найти» вам необходимо указать специальный код «Разрыва строки», который обозначается как ^l
В поле «Заменить на: » необходимо сделать просто пробел и нажать на «Заменить» или «Заменить все».
Перенос текста в ячейке в Excel
Перенести текст внутри одной ячейки на следующую строку можно несколькими способами:
Чтобы перенос строки с использованием формул отображался корректно в книге, следует включить опцию переноса на панели.
Какой бы метод не был выбран, текст распределяется по ширине столбца. При изменении ширины данные автоматически перестраиваются.

- Выделить ту ячейку, где будет показан подсчет.
- Вписать формулу, указывая ссылку на адрес определенной ячейки.
- Нажать «Enter».
- Растянуть результат на другие строки или столбцы.
Как работать с текстом в Excel: пошаговая инструкция
Если Вы хотите нормально пользоваться Excel и понимать, как работает программа, рекомендуем приобрести специальный видеокурс, с описанием и примерами уроков которого можно познакомиться здесь.