Excel: як вставити символ у рядок
Часто вам може знадобитися вставити символ у певну позицію рядка в Excel.
Для цього можна використовувати функцію REPLACE із таким синтаксисом:
=REPLACE( A2,5,0 ,"sometext")
Ця конкретна формула вставляє «деякий текст» у рядок у комірці A2 , починаючи з позиції 5 рядка.
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: вставте символ у рядок у Excel
Припустімо, у Excel є такий набір даних, який показує конференцію та назву різних баскетбольних команд НБА:
Скажімо, ми хочемо вставити «Конференція» одразу після «Схід» у кожному рядку.
Оскільки «East» складається з 4 символів, ми використаємо таку формулу, щоб вставити «Conference» у рядок, починаючи з п’ятої позиції:
=REPLACE( A2,5,0 ,"Conference")
Ми введемо цю формулу в комірку B2 , а потім клацніть і перетягніть формулу до кожної клітинки, що залишилася в стовпці B:
Зауважте, що «Конференція» вставлено в кожен рядок, починаючи з позиції 5.
Також зауважте, що ми навмисно залишили пробіл на початку “Конференції”, щоб у кожному рядку був пробіл між “Схід” і “Конференція”.
Як працює ця формула?
Функція REPLACE() в Excel використовує такий синтаксис:
REPLACE(старий_текст, початковий_номер, кількість_символів, новий_текст)
золото:
- old_text : текст для заміни
- start_num : Початкове розташування в тексті для пошуку
- num_chars : кількість символів для заміни
- new_text : текст, яким потрібно замінити old_text
У нашому прикладі ми використали таку формулу:
REPLACE(A2; 5; 0; ”Конференція”)
Таким чином, наша формула замінила 0 символів, починаючи з позиції 5 у комірці A2, а текст, який ми використали, був «Конференція», що призвело до вставки цього тексту, починаючи з позиції 5, а не заміни n’ імпортує будь-який текст у вихідний рядок.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: як видалити певний текст із клітинок
Excel: формула для MID справа
Excel: як використовувати функцію MID для рядків змінної довжини