Допълнения към урока
Учебна програма Excel формули и функции
2. Текстови функции (Text)

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Ключови функции за замяна на текст в Excel

В този урок се разглеждат две важни текстови функции в Excel - REPLACE и SUBSTITUTE, които позволяват да заменяте части от текст с други. За разлика от повечето текстови функции, които извличат части от текст, тези функции променят съдържанието, като заместват определени символи или текстови фрагменти с други.

Разлики между REPLACE и SUBSTITUTE

  • REPLACE - работи с позиции в текста. Изисква да посочите:

    • Изходния текст
    • Начална позиция (от кой символ да започне замяната)
    • Брой символи за замяна
    • Новия текст, който да се вмъкне
  • SUBSTITUTE - работи със съдържание. Изисква да посочите:

    • Изходния текст
    • Текста, който търсите за замяна
    • Новия текст, с който да замените
    • Опционално: кое поред срещане на търсения текст да бъде заменено (ако не се посочи, заменя всички срещания)

Практически примери

  1. Замяна на първото тире с наклонена черта чрез REPLACE:

    • Формула: =REPLACE(A4, 4, 1, "/")
    • Аргументи: текст от клетка A4, начална позиция 4, замяна на 1 символ, нов текст "/"
  2. Замяна на първото тире с наклонена черта чрез SUBSTITUTE:

    • Формула: =SUBSTITUTE(A4, "-", "/", 1)
    • Аргументи: текст от клетка A4, търсен текст "-", нов текст "/", замяна само на първото срещане
  3. Замяна на всички тирета с наклонени черти:

    • Формула: =SUBSTITUTE(A4, "-", "/")
    • Без последния аргумент функцията автоматично заменя всички срещания на търсения символ