Функция SUBSTITUTE. Справка Visio 2010

Главная страница /  Полезная информация по таблице свойств (ShapeSheet™)  / Справочник по таблице свойств  /  Список функций по алфавиту  / Список функций по категориям > Текстовые функции

Функция SUBSTITUTE

Заменяет часть текстовой строки другой текстовой строкой.

Синтаксис

SUBSTITUTE (text, old_text, new_text[, start_num][,ignore_case_opt)

Parameters

Имя

Требуется/Необязательно

Тип данных

Описание

text

Требуется

Строка

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

old_text

Требуется

Строка

Текст, который нужно заменить.

new_text

Требуется

Строка

Текст, которым нужно заменить строку old_text.

start_num_opt

Необязательно

Числовой

Определяет, какие вхождения строки old_text нужно заменить.

ignore_case_opt

Необязательно

Логический

ЛОЖЬ, если регистр учитывается; в противном случае — ИСТИНА. Значение по умолчанию — ЛОЖЬ.

Возвращаемое значение
Строка

Заметки

Если задан аргумент start_num_opt, заменяется только данное вхождение строки old_text. В противном случае все вхождения old_text в тексте text заменяются строкой new_text.

Чтобы заменить в текстовой строке определенный текст, используйте функцию SUBSTITUTE. Чтобы заменить текст, расположение которого в строке известно, используйте функцию REPLACE.

.

Пример

SUBSTITUTE ("1 января 2003 г.","января","ЯНВ")

Возвращает строку "1 ЯНВ 2003 г.".

SUBSTITUTE ("1 января 2003","ЯНВАРЯ","ЯНВ")

Возвращает строку "1 января 2003". Строка не изменяется, поскольку поиск текста выполняется с учетом регистра.


© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.