Справка по формулам и функциям
- Введение
-
- Общие сведения о формулах
- Добавление и редактирование формул
- Просмотр сообщений об ошибках в формуле и основные способы работы с ошибками
- Копирование и перемещение формул
- Ссылки на ячейки в формулах
- Использование операторов строк и подстановочных знаков
- Советы по использованию двойных кавычек в формулах
-
- Общие сведения о функциях
- Список функций по категориям
- Типы аргументов и значений
- Использование операторов строк и подстановочных знаков
- Рекомендации по выбору финансовых функций
- Функции, используемые для округления значений
- Функции, поддерживающие условия и подстановочные символы в качестве аргументов
-
- НАКОПДОХОД
- НАКОПДОХОДПОГАШ
- ДЛИТОБЛИГ
- МДЛИТОБЛИГ
- ДНЕЙКУПОНДО
- ДНЕЙКУПОН
- ДНЕЙКУПОНПОСЛЕ
- ЧИСЛКУПОН
- ОБЩПЛАТ
- ОБЩДОХОД
- ВАЛЮТА
- ВАЛЮТАКОД
- ВАЛЮТАКОНВ
- ВАЛЮТАП
- ДОБ
- ДДОБ
- СКИДКА
- ЭФФЕКТ
- БС
- ИНОРМА
- ПЛПРОЦ
- ВНДОХ
- ПРОЦПЛАТ
- МВСД
- НОМИНАЛ
- КПЕР
- ЧПС
- ППЛАТ
- ОСПЛТ
- ЦЕНА
- ЦЕНАСКИДКА
- ЦЕНАПОГАШ
- ПС
- СТАВКА
- ПОЛУЧЕНО
- АПЛ
- АКЦИЯ
- АКЦИЯП
- АСЧ
- ПУО
- НЕРЕГ.ВНДОХ
- НЕРЕГ.ЧПС
- ДОХОД
- ДОХОДСКИДКА
- ДОХОДПОГАШ
-
- ABS
- ОКРВВЕРХ
- ЧИСЛКОМБ
- ЧЁТН
- EXP
- ФАКТР
- ДВФАКТР
- ОКРВНИЗ
- НОД
- ЦЕЛОЕ
- НОК
- LN
- LOG
- LG
- ОСТАТ
- ОКРУГЛТ
- МУЛЬТИНОМ
- НЕЧЁТ
- ПИ
- ПОЛИНОМИАЛЬНЫЙ
- СТЕПЕНЬ
- ПРОИЗВЕД
- ЧАСТНОЕ
- СЛЧИС
- СЛУЧМЕЖДУ
- РИМСКОЕ
- ОКРУГЛ
- ОКРУГЛВНИЗ
- ОКРУГЛВВЕРХ
- СУММСТЕП
- ЗНАК
- КОРЕНЬ
- КОРЕНЬПИ
- ПОДЫТОГ
- СУММ
- СУММЕСЛИ
- СУММЕСЛИМН
- СУММПРОИЗВ
- СУММКВ
- СУММРАЗНКВ
- СУММСУММКВ
- СУММКВРАЗН
- ОТБР
-
- СРОТКЛ
- СРЗНАЧ
- СРЗНАЧА
- СРЕСЛИ
- СРЕСЛИМН
- БЕТАРАСП
- БЕТАОБР
- БИНОМРАСП
- ХИ2РАСП
- ХИ2ОБР
- ХИ2ТЕСТ
- ДОВЕРИТ
- КОРРЕЛ
- СЧЕТ
- СЧЕТЗ
- СЧИТАТЬПУСТОТЫ
- СЧЕТЕСЛИ
- СЧЕТЕСЛИМН
- КОВАР
- КРИТБИНОМ
- КВАДРОТКЛ
- ЭКСПРАСП
- FРАСП
- FРАСПОБР
- ПРЕДСКАЗ
- ЧАСТОТА
- ГАММАРАСП
- ГАММАОБР
- ГАММАНЛОГ
- СРГЕОМ
- СРГАРМ
- ОТРЕЗОК
- НАИБОЛЬШИЙ
- ЛИНЕЙН
- ЛОГНОРМОБР
- ЛОГНОРМРАСП
- МАКС
- МАКСА
- МАКС.ЕСЛИМН
- МЕДИАНА
- МИН
- МИНА
- МИН.ЕСЛИМН
- МОДА
- ОТРБИНОМРАСП
- НОРМРАСП
- НОРМОБР
- НОРМСТРАСП
- НОРМСТОБР
- ПЕРСЕНТИЛЬ
- ПРОЦЕНТРАНГ
- ПЕРЕСТ
- ПУАССОН
- ВЕРОЯТНОСТЬ
- КВАРТИЛЬ
- РАНГ
- НАКЛОН
- НАИМЕНЬШИЙ
- НОРМАЛИЗАЦИЯ
- СТАНДОТКЛОН
- СТАНДОТКЛОНА
- СТАНДОТКЛОНП
- СТАНДОТКЛОНПА
- СТЬЮДРАСП
- СТЬЮДРАСПОБР
- ТТЕСТ
- ДИСП
- ДИСПА
- ДИСПР
- ДИСПРА
- ВЕЙБУЛЛ
- ZТЕСТ
- Авторские права
ПОДСТАВИТЬ
Функция ПОДСТАВИТЬ возвращает строковое значение — результат замены указанных символов в данном строковом значении новым строковым значением.
ПОДСТАВИТЬ(исходн. строка; существующая строка; новая строка; совпадение)
исходн. строка: любое значение.
существующая строка: заменяемое значение. Аргумент существующая строка может принимать любые значения.
новая строка: заменяющее значение. Аргумент новая строка может принимать любые значения. Их длина не обязательно совпадает с длиной существующей строки.
вхождение: необязательное числовое значение, указывающее номер заменяемого вхождения строки, определяемой аргументом существующая строка в строку, определяемую аргументом исходн. строка. Если аргумент совпадение не опущен, его значение должно быть больше или равно 1. Если значение аргумента совпадение превышает количество вхождений строки, определяемой аргументом существующая строка в строку, определяемую аргументом исходн. строка, замена не выполняется. Если аргумент совпадение опущен, все вхождения строки, определяемой аргументом существующая строка в строку, определяемую аргументом исходн. строка, заменяются значением аргумента новая строка.
Примечания
Заменять можно отдельные символы, целые слова, наборы символов в слове.
Если функция РЕГВЫРАЖЕН используется для задания искомого значения в существующей строке, группа захвата может быть использована в новой строке.
Примеры |
---|
=ПОДСТАВИТЬ(“a b c d e f"; “b"; “B") возвращает «а B c d e f». =ПОДСТАВИТЬ("a a b b b c"; "a"; "A"; 2) возвращает «a A b b b c». =ПОДСТАВИТЬ(“a a b b b c"; “b"; “B") возвращает «a a B B B c». =ПОДСТАВИТЬ("aaabbccc"; "bc"; "BC"; 2) возвращает «aaabbccc». =ПОДСТАВИТЬ(60606; 6; 3) возвращает 30303. =ПОДСТАВИТЬ("example@example.com: Marina Email"; РЕГВЫРАЖЕН("[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}") & РЕГВЫРАЖЕН(": *"); "") возвращает «Marina Email». =ПОДСТАВИТЬ(“marina@example.com"; РЕГВЫРАЖЕН(“([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})”); “$1”) возвращает «marina». Если для функции РЕГВЫРАЖЕН используется первая группа захвата, будет извлечено только имя пользователя. =ПОДСТАВИТЬ("marina@example.com"; РЕГВЫРАЖЕН("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"); "$2") возвращает «example.com». Если для функции РЕГВЫРАЖЕН используется вторая группа захвата, будет извлечено только доменное имя. |