Difference between revisions of "RU/kb/00000534"
From Wiki
Jump to navigationJump to search (Основной текст) |
|||
Line 6: | Line 6: | ||
<section begin=toc /> | <section begin=toc /> | ||
=== REPLACE === | === REPLACE === | ||
− | Функция заменяет часть текстовой строки на другую текстовую строку. | + | <section begin=description />Функция заменяет часть текстовой строки на другую текстовую строку.<section end=description /> |
==== Синтаксис функции: ==== | ==== Синтаксис функции: ==== |
Latest revision as of 08:28, 13 March 2012
< Энциклопедия | База знаний | Модули 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