Excel: как вставить символ в строку
Часто вам может потребоваться вставить символ в определенную позицию строки в Excel.
Для этого вы можете использовать функцию REPLACE со следующим синтаксисом:
=REPLACE( A2,5,0 ,"sometext")
Эта конкретная формула вставляет «некоторый текст» в строку в ячейке A2 , начиная с позиции 5 строки.
Следующий пример показывает, как использовать эту формулу на практике.
Пример. Вставка символа в строку в Excel
Допустим, у нас есть следующий набор данных в Excel, который показывает конференцию и названия различных баскетбольных команд НБА:
Допустим, мы хотим вставить «Конференция» сразу после «Восток» в каждой строке.
Поскольку длина «Восток» составляет 4 символа, мы будем использовать следующую формулу для вставки «Конференция» в строку, начиная с пятой позиции:
=REPLACE( A2,5,0 ,"Conference")
Мы введем эту формулу в ячейку B2 , затем щелкните и перетащим формулу в каждую оставшуюся ячейку столбца B:
Обратите внимание, что слово «Конференция» вставлено в каждую строку, начиная с позиции 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 для строк переменной длины