Заменяет строку другой строкой в заданном экземпляре (или во всех экземплярах).
Синтаксис
SUBSTITUTE (“Текст”, “СтарыйТекст”, “НовыйТекст”, [ИндексЭкземпляра])
Примечание: Необходимый разделитель (запятая или точка с запятой) выбирается автоматически на основе региональных настроек компьютера.
Типы Данных Аргументов
Все Тексты: Строка
Индекс Экземпляра (опционально): Целое Число
Если значение Индекса Экземпляра не задано, то все экземпляры Старого Текста будут заменены.
Тип Данных в Результате
Строка
Пример
Свойство Стены “Размеры Кирпича” является строкой: “92 мм x 57 мм x 194 мм”.
При помощи функции SUBSTITUTE можно извлечь из строки только числа (например, для применения в другой формуле).
(Старым Текстом будут символа “мм”, для Новый Текст должен отсутствовать.)
Формула
SUBSTITUTE (Размеры Кирпича, “мм”, “”)
Индекс Экземпляра не задан. Таким образом все экземпляры Старого Текста будут удалены.
Результат
92 x 57 x 194
Комментарии
Используйте функцию SUBSTITUTE для замены одной строки на другую во всех экземплярах или только в определенных экземплярах.
Используйте функцию Замена в строке [REPLACE], чтобы заменить одну строку на другую с заданной позиции.