Текстові

REPLACE

Визначення

REPLACE повертає текст, у якому задану кількість символів замінено новими, починаючи з обраної позиції.

Синтаксис

=REPLACE(old_text, start_num, num_chars, new_text)

Аргументи

Аргумент Значення
old_text Початковий текст або комірка з ним.
start_num Перший символ для заміни; 1 — початок тексту.
num_chars Скільки символів прибрати з цієї початкової точки.
new_text Символи, які поставити на їхнє місце. Текст має стояти в подвійних лапках.

Приклад

Двір перекодовує мітки, замінюючи три літери з позиції 2. Мітки записано в A2:A4.

A: Мітка
BOARD
HOUSE
CRANE

Формула: =REPLACE(A2,2,3,"IN")

Результат: BIND. Позиції 2–4 у BOARD — OAR, які стають IN. Під час заповнення вниз формула дає BIND, HINE і CINE.

Практика

У комірці A2 записано ABCDE. У B2 напишіть формулу, яка замінює 3 символи, починаючи з позиції 2, на X.

  1. У B2 напишіть формулу REPLACE, яка замінює 3 символи A2, починаючи з позиції 2, на X.
Крок 1 з 2
Формули тут використовують англійські назви функцій, наприклад SUM, а десятковим роздільником є крапка (.) — у всіх мовах.
Завантажуємо аркуш…

Пов’язані функції

EXACT може звірити новий текст із цільовим. LEFT може взяти префікс із результату.

Поширена помилка

Відлік start_num від 0: перший символ має позицію 1, тож REPLACE(A2,0,3,"X") повертає #VALUE!.

Пов’язані функції

Ці посилання — пов’язані функції.