Чем мы можем вам помочь?

Функция ПСТР возвращает заданное число символов из строки, начиная с указанной позиции.

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

Синтаксис

ПСТР(строка; начальная_позиция; количество_символов)

Аргумент

Описание

Допустимые значения

строка

Текстовая строка, содержащая фрагмент, который требуется извлечь

Текстовая строка или ссылка на ячейку, содержащую текст

начальная_позиция

Номер символа в текстовой строке, с которого начинается извлекаемый фрагмент

Целое число 1 или ссылка на ячейку с числом

количество_символов

Длина фрагмента, который необходимо извлечь

Целое число > 0 или ссылка на ячейку с числом

Примеры использования

Извлечение подстроки

=ПСТР("Привет, мир!"; 1; 6)

Вернет «Привет», так как извлекает 6 символов, начиная с 1-й позиции.

Извлечение с использованием переменных

Если в ячейке A1 находится текст «Таблица», можно использовать:

=ПСТР(A1; 3; 4)

Формула вернет "блиц", начиная с 3-й позиции и извлечет 4 символа.

Примечания

Если начальная_позиция больше длины строки, функция вернет пустую строку.

Если аргумент количество_символов больше, чем оставшиеся символы в строке, функция вернет все оставшиеся символы.

Был ли материал полезным?
Да
Нет
Предыдущее
ПРОПНАЧ
Следующее
ПСТРБ