SUBSTITUTE функция

Отнася се за
Excel за Microsoft 365 Excel за Microsoft 365 за Mac Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2016

В тази статия е описан синтаксисът и употребата на функция 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 г.