Excel: как вставить символ в строку


Часто вам может потребоваться вставить символ в определенную позицию строки в Excel.

Для этого вы можете использовать функцию REPLACE со следующим синтаксисом:

 =REPLACE( A2,5,0 ,"sometext")

Эта конкретная формула вставляет «некоторый текст» в строку в ячейке A2 , начиная с позиции 5 строки.

Следующий пример показывает, как использовать эту формулу на практике.

Пример. Вставка символа в строку в Excel

Допустим, у нас есть следующий набор данных в Excel, который показывает конференцию и названия различных баскетбольных команд НБА:

Допустим, мы хотим вставить «Конференция» сразу после «Восток» в каждой строке.

Поскольку длина «Восток» составляет 4 символа, мы будем использовать следующую формулу для вставки «Конференция» в строку, начиная с пятой позиции:

 =REPLACE( A2,5,0 ,"Conference")

Мы введем эту формулу в ячейку B2 , затем щелкните и перетащим формулу в каждую оставшуюся ячейку столбца B:

Excel вставить символ в строку

Обратите внимание, что слово «Конференция» вставлено в каждую строку, начиная с позиции 5.

Также обратите внимание, что мы намеренно оставили пробел в начале слова «Конференция», чтобы в каждой строке был пробел между «Восток» и «Конференция».

Как работает эта формула?

Функция ЗАМЕНИТЬ() в Excel использует следующий синтаксис:

ЗАМЕНИТЬ(старый_текст, начальный_номер, число_символов, новый_текст)

Золото:

  • old_text : Текст для замены.
  • start_num : Начальная позиция в тексте для поиска.
  • num_chars : количество символов для замены.
  • new_text : текст, на который нужно заменить old_text.

В нашем примере мы использовали следующую формулу:

ЗАМЕНИТЬ(A2, 5, 0, «Конференция»)

Таким образом, наша формула заменила 0 символов, начиная с позиции 5 в ячейке A2, а текст, который мы использовали, был «Конференция», что привело к вставке этого текста, начиная с позиции 5, а не к замене n’, импортируя любой текст в исходную строку.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как удалить определенный текст из ячеек
Excel: формула для MID справа
Excel: как использовать функцию MID для строк переменной длины

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *