SUBSTITUTE функция

В тази статия е описан синтаксисът и употребата на функция SUBSTITUTE в Microsoft Excel.

Описание

Замества стар_текст с нов_текст в текстов низ. Използвайте SUBSTITUTE, когато искате да заместите конкретен текст в текстовия низ; използвайте REPLACE, когато искате да заместите всеки текст, която се намира на зададено място в текстовия низ.

Синтаксис

SUBSTITUTE (текст; стар_текст; нов_текст; [срещане_ном])

Синтаксисът на функцията SUBSTITUTE има следните аргументи:

  • "текст" Задължително. Текстът или препратката към клетка, съдържаща текста, в който искате да замествате знаци.
  • Old_text Задължително. Текстът, който искате да заместите.
  • New_text Задължително. Текстът, с който искате да заместите стар_текст.
  • Instance_num Незадължително. Задава кое появяване на стар_текст искате да заместите с нов_текст. Ако зададете срещане_ном, замества се само това появяване на стар_текст. В противен случай всички появявания на стар_текст в текст се заместват с нов_текст.

Пример

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Данни
Данни за продажби <
Тримесечие 1, 2008 г. <
Тримесечие 1, 2011 г. <
Формула Описание (резултат) Резултат
=SUBSTITUTE(A2; "продажби"; "стойност") Замества "продажби" със "стойност" (Данни за стойност) Данни за стойност
=SUBSTITUTE(A3; "1"; "2"; 1) Замества първото появяване на "1" с "2" (Тримесечие 2, 2008 г.) Тримесечие 2, 2008 г.
=SUBSTITUTE(A4; "1"; "2"; 3) Замества третото появяване на "1" с "2" (Тримесечие 1, 2012 г.) Тримесечие 1, 2012 г.