Функция ПСТР возвращает заданное число знаков из текстовой строки, начиная с указанной позиции.
Синтаксис
ПСТР(текст;начальная_позиция;количество_знаков)
Текст — текстовая строка, содержащая знаки, которые необходимо извлечь.
Начальная_позиция — позиция первого знака, извлекаемого из текста. Первый знак в тексте имеет начальную позицию 1 и т. д.
Количество_знаков — количество знаков, которые требуется возвратить.
Замечания
Если значение «число_знаков» отрицательно, функция ПСТР возвращает значение ошибки #ЗНАЧ!.
Пример
Формула | Описание (результат) |
---|---|
=ПСТР("Поток жидкости";1;5) | Пять знаков из указанной строки, начиная с первого (Поток) |
=ПСТР("Поток жидкости";7;20) | Двадцать знаков из указанной строки, начиная с седьмого (жидкости) |
=ПСТР("Поток жидкости";20;5) | Поскольку начальная позиция больше, чем длина строки, возвращается пустая строка () |