Як вставити символ між текстом в Excel (5 простих способів)

  • Поділитися Цим
Hugh West

Якщо ви хочете вставити символ між текстом в Excel Ця стаття для вас. Тут ми розповімо вам про 5 простих та ефективних методи, що дозволяють виконати завдання без особливих зусиль.

Завантажити Практичний посібник

Ви можете завантажити Файл Excel і потренуйтеся, поки читаєте цю статтю.

Вставка символу між текстами.xlsm

5 способів вставки символу між текстом в Excel

Наступний набір даних має наступний вигляд Держава і Кількість На прикладі цього набору даних ми продемонструємо вам 5 простих та ефективних методи для вставити символ між текстом в Excel Тут ми використовували Excel 365 Ви можете використовувати будь-яку доступну версію Excel.

1. використання функцій LEFT та MID з оператором амперсанду

Тут, у Кількість ми хочемо додати колонку Дефіс ( - ) між державна абревіатура і цифри Для цього ми будемо використовувати ЛІВОРУЧ і MID функціонує разом з Амперсанд ( Я знаю, що це не так; ) оператор.

Давайте пройдемо наступні кроки для виконання поставленого завдання.

  • Перш за все, введіть в комірку наступну формулу D5 .
=LEFT(C5,2) & "-" & MID(C5,3,100)

Розбивка по формулам

  • LEFT(C5,2) → функція LEFT повертає символ або символи з початкової позиції в числовому або текстовому рядку комірки. Символи, що повертаються, базуються на вказаному нами номері.
  • LEFT(C5,2) → стає
    • Вихід: Нью-Йорк
  • MID(C5,3,100) → функція MID повертає символи з текстового рядка. Починається з вказаної позиції і повертає вказану кількість символів.
  • MID(C5,3,100) → стає
    • Вихід: 019186
  • NY& "-" &019186 → оператор амперсанду з'єднує НЬЮ-ЙОРК з Дефіс (-) та 019186 .
  • NY& "-" &019186 → стає
    • Вихідні дані: NY-019186
    • Пояснення : a Дефіс ( - ) додається між абревіатурою НЬЮ-ЙОРК і цифри 019186 в камері D5 .
  • Після цього натисніть ENTER .

Потім, ви можете побачити результат в комірці D5 .

  • На даний момент, тягнути вниз формула з Інструмент з ручкою для заливки .

Як наслідок, у Результат ви можете побачити колонку вставлений символ між текстом .

Читати далі: Як додати символ в Excel до кількох комірок (5 простих способів)

2 Застосування функції REPLACE для вставки символу між текстами

У цьому методі ми будемо додавати код числа (+889) між державна абревіатура та цифри про Кількість Ми застосуємо функція REPLACE щоб виконати завдання.

Давайте пройдемо наступні кроки для виконання поставленого завдання.

  • Спочатку введіть в комірку наступну формулу D5 .
=REPLACE(C5,3,0,"(+889)")

Розбивка по формулам

  • REPLACE(C5,3,0,"(+889)") → функція REPLACE замінює частину текстового рядка іншим числом або текстом, який ми вкажемо.
  • REPLACE(C5,3,0,"(+889)") → стає
    • Вихідний номер: NY(+889)019186
    • Пояснення: тут, (+889) додається між НЬЮ-ЙОРК і цифри 019186 в камері D5 .
  • Після цього натисніть ENTER .

Тому ви можете побачити результат в комірці D5 .

  • Більше того, тягнути вниз формула з Інструмент з ручкою для заливки .

Тому, в рамках проекту Результат ви можете побачити колонку вставлений символ між текстом .

3. використання функцій LEFT, SEARCH, RIGHT & LEN

У наступному наборі даних ви можете побачити Кількість стовпчик, що існує Хеш ( # ) між знаком державна абревіатура і цифри Далі ми додамо цифровий код (+889) після того, як Хеш ( # Для цього ми будемо використовувати комбінацію ЛІВОРУЧ , ПОШУК , ПРАВО і LEN функції.

Давайте пройдемо наступні кроки для виконання поставленого завдання.

  • На початку введіть в комірку наступну формулу D5 .
=LEFT(C5, SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5))

Розбивка по формулам

  • SEARCH("#", C5) → функція ПОШУК повертає кількість символів, на якій вперше зустрічається певний символ або текстовий рядок, якщо читати зліва направо. Тут, функція ПОШУК з'ясовує позицію Хеш ( # ) в комірці C5 .
    • Вихід: 3
  • LEN(C5) → функція LEN повертає загальну кількість символів у комірці C5 .
    • Вихід: 9
  • RIGHT(C5, LEN(C5) - ПОИСК("#", C5)) → функція RIGHT повертає символ або символи з кінцевої позиції в числовому або текстовому рядку комірки. Символи, що повертаються, базуються на вказаному нами номері.
  • ПРАВО(C5, 9- 3) стає
    • Вихід: 019186
  • SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5)) → оператор амперсанд "&" з'єднує 3 з (+889) і 019186 .
  • 3 &"(+889)"& 019186 → стає
    • Вихідний телефон: 3(+889)019186
  • LEFT(C5, ПОИСК("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - ПОИСК("#", C5)) → функція LEFT повертає символ або символи з початкової позиції в числовому або текстовому рядку комірки. Символи, що повертаються, базуються на вказаному нами номері.
  • LEFT(C5,3(+889)019186) Як наслідок, стає
    • Вихідні дані: NY#(+889)019186
    • Пояснення: тут, (+889) додається між НЬЮ-ЙОРК. і цифри 019186 в камері D5 .
  • Після цього натисніть ENTER .

Таким чином, ви можете побачити результат в комірці D5 .

  • Разом з тим, тягнути вниз формула з Інструмент з ручкою для заливки .

Як наслідок, у Результат ви можете побачити колонку вставлений символ між текстом .

Читати далі: Як додати символи у формулу Excel (4 простих способи)

Схожі читання

  • Як встановити ліміт символів в Excel
  • Фільтрація спеціальних символів в Excel (простий посібник)
  • Застосування формули для визначення спеціальних символів в Excel (4 способи)
  • Як перевірити ліміт символів в Excel (з простими кроками)

4. застосування комбінованих функцій для вставки символів між текстами

У наступному наборі даних ви можете побачити Кількість стовпчик, що існує простір (" ") між державна абревіатура і цифри . тут ми додамо цифровий код (+889) після того, як простір ( " " Для виконання завдання ми будемо використовувати комбінацію КОНКАТЕНАТ , ЛІВОРУЧ , ПОШУК , ПРАВО і LEN функції.

Давайте пройдемо наступні кроки для виконання поставленого завдання.

  • Перш за все, введіть в комірку наступну формулу D5 .
=CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5)))

Розбивка по формулам

  • SEARCH(" ", C5) → функція ПОШУК повертає кількість символів, на якій вперше зустрічається певний символ або текстовий рядок, якщо читати зліва направо. Тут, функція ПОШУК з'ясовує позицію простір ( " " ) в комірці C5 .
    • Вихід: 3
  • LEN(C5) → функція LEN повертає загальну кількість символів в комірці C5.
    • Вихід: 9
  • RIGHT(C5, LEN(C5) -SEARCH(" ", C5)) → функція RIGHT повертає символ або символи з кінцевої позиції в числовому або текстовому рядку комірки. Символи, що повертаються, базуються на вказаному нами номері.
  • RIGHT(C5, 9-3) → стає
    • Вихід: 019186
  • LEFT(C5, SEARCH(" ", C5))→ функція LEFT повертає символ або символи з початкової позиції в числовому або текстовому рядку комірки. Символи, що повертаються, базуються на вказаному нами номері.
  • LEFT(C5, SEARCH(" ", C5)) → стає
    • Вихід: Нью-Йорк
  • CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5))) → функція CONCATENATE з'єднує або об'єднує символи в один текстовий рядок.
  • CONCATENATE(NY , "(+889)", 019186)) Тоді, він стає
    • Вихідний: NY (+889)019186
    • Пояснення: тут, (+889) додається між НЬЮ-ЙОРК і цифри 019186 в камері D5 .
  • Далі натисніть ENTER .

Тому ви можете побачити результат в комірці D5 .

  • Більше того, тягнути вниз формула з Інструмент з ручкою для заливки .

Таким чином, у Результат ви можете побачити колонку вставлений символ між текстом .

Читати далі: Код символу для позначки в Excel (2 додатки)

5. використання VBA для вставки символу між текстами

У цьому методі ми будемо використовувати VBA код до вставити символ між текстом в Excel .

Давайте пройдемо наступні кроки для виконання поставленого завдання.

  • Спочатку ми відвідаємо Розробник рахунок.
  • Потім виберіть Visual Basic .

Наразі, на даний момент, в Вікно редактора VBA з'явиться.

  • Після цього, з боку Вставка вкладка>> вибрати Модуль .

Далі, в наступному. Модуль VBA з'явиться.

На цьому етапі введіть наступний код в поле Модуль .

 Sub INSERT_CHARACTER_BETWEEN_CELLS() Dim Cells As Range Dim Cell_Range As Range Set Cell_Range = Application.Selection Set Cell_Range = Application.InputBox _ ("Виділити діапазон комірок для вставки символу", _ "Вставити символ між комірками", Cell_Range.Address, Type:=8) For Each Cells In Cell_Range Cells.Value = VBA.Left(Cells.Value, 2) & "(+889)" & _ VBA.Mid(Cells.Value, 3,VBA.Len(Cells.Value) - 1) Next End Sub 

Розподіл кодів

  • Ми заявляємо ВСТАВИТИ_СИМВОЛ_МІЖ_КОМІРКАМИ як наші Sub .
  • Ми беремо Клітини і Cells_Range в якості змінних для Діапазон .
  • Ми використовуємо Ліворуч , VBA.Mid і VBA.Len функції для вставки (+889) між виділеними комірками.
  • Ми використовуємо Для петлі продовжувати виконання завдання, якщо не знайде остання комірка .
  • Далі ми будемо близький в "Урядовому кур'єрі". Вікно редактора VBA .
  • Після цього ми будемо повернення до нашого робочий аркуш .
  • Поряд з цим, ми наполягатимемо на ALT+F8 для того, щоб вивести на чисту воду Макрос діалогове вікно, щоб ми могли біг код.

Крім пресингу ALT+F8 Ви можете зайти на сайт Розробник і виберіть вкладку Макроси від Код група, яка має на меті вивести на поверхню Макрос діалогове вікно,

Наразі, на даний момент, в МАКРО з'явиться діалогове вікно.

Переконайтеся в тому, що Назва макросу містить Sub твого коду.

  • Потім натисніть на кнопку Біжи .

Пізніше, на Поле вводу з Вставка символу між комірками з'явиться.

  • Після цього, в Вибір діапазону комірок для вставки символу виділимо комірки C5:C9 .
  • Потім натисніть ГАРАЗД. .

Тому, в рамках проекту Результат ви можете побачити колонку вставлений символ між текстом .

Практична секція

Ви можете завантажити вищезазначене Excel на практиці відпрацювати пояснені методи.

Висновок

Тут ми спробували показати вам 5 методів до вставити символ між текстом в Excel Дякуємо, що прочитали цю статтю, сподіваємося, вона була корисною. Якщо у вас є якісь запитання або пропозиції, будь ласка, повідомте нам про це в розділі коментарів нижче. Будь ласка, відвідайте наш веб-сайт ExcelWIKI щоб дослідити більше.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.