База Знаний: Функции Calc. REPLACE
From Wiki
Jump to navigationJump to search < Энциклопедия | База знаний | Модули OpenOffice.org | Calc | Справочник функций | Текстовые функции
REPLACE
Функция заменяет часть текстовой строки на другую текстовую строку.
Синтаксис функции:
=REPLACE(originaltext; startposition; length; newtext) |
---|
где:
- originaltext — текстовая строка;
- startposition — позиция первого символа замещаемого текста. Первый символ в заданной текстовой строке имеет позицию 1 и так далее;
- length — определяет длину замещаемой подстроки;
- newtext — заменяющий текст.
Функция REPLACE в originaltext, удаляет length символов, начиная с символа startposition, заменяет их на newtext, и возвращает результат.
Startposition и length должны быть >= 1.
Функция REPLACE очень похожа на функцию SUBSTITUTE.
При использовании REPLACE, мы указываем позицию и длину подстроки, которые будут заменены, что это за подстрока, мы не знаем.
При использовании SUBSTITUTE, мы знаем то, что мы заменяем, только не уверенны точно, где оно находится в заданной строке.
На рис. 1:
- в ячейке B2 возвращается mice. Начиная c символьной позиции 2, удаляются 3 символа (ous) и заменяются на ic.
InfraOffice.pro 3.1.x