Note: The other languages of the website are Google-translated. Back to English

Як додати текст посередині вибраних комірок у Excel?

Припустимо, у вас є список даних, що складається з початкової літери G та інших цифр, і тепер ви хочете додати ще одну букву D після першої літери G до всього списку. Див. Знімок екрана, показаний.

Як ви можете досягти цього? Додавання листа в клітинки по одному, здається, втрачає час під час вашої роботи. У цій статті ми покажемо вам, як за допомогою ефективних методів додавати текст посередині вибраних комірок у Excel.

Додайте текст посередині виділених комірок за допомогою формули
Додайте текст посередині вибраних комірок з кодом VBA
Додайте текст посередині вибраних комірок за допомогою Kutools для Excel


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

У цьому розділі ми надамо вам формулу для додавання тексту посередині вибраних комірок. Будь ласка, виконайте наступне.

1. Цей метод слід робити за допомогою довідкової колонки. Виділіть порожню комірку, яка прилягає до вихідних даних, тут я вибираю комірку B2.

2. Скопіюйте та вставте формулу = ВЛІВО (A2,1) & "D" & MID (A2,2,100) в панель формул, а потім натисніть вводити ключ. Дивіться знімок екрана:

примітки:

  • 1). У формулі цифра 1 означає, що текст буде додано після першого символу комірки.
  • 2). Цифри 2 і 100 означають, що символи від другої до сотої вихідної комірки будуть додані після нового вставленого тексту.
  • 3). Якщо ви хочете додати текст після другого символу, будь ласка, змініть цифри 1 на 2 та 2 на 3 у формулі.
  • 4). А символ "D" - це текст, який ви додасте до комірки. Будь ласка, змініть його відповідно до ваших потреб.

3. Виділіть клітинку B2, перетягніть маркер заповнення вниз до комірки, яку потрібно охопити цією формулою. Ви бачите, що текст додано посередині комірок у всьому списку.

Tips : Окрім наведеної вище формули, ви також можете застосувати цю формулу = ЗАМІНИ (A2,2,0, "D"), (цифра 2 вказує місце, куди ви хочете вставити текст, а буква D посилається на текст, який вам потрібно додати, ви можете змінити їх відповідно до своїх потреб), а потім натисніть клавішу Enter, щоб отримати результат.


Додайте текст до початку або кінця всіх вибраних комірок у Excel:

Kutools для Excel додати текст Утиліта може швидко додати вказаний текст до початку або кінця комірок у виділеному файлі в Excel.
Завантажте повну версію 30-денний безкоштовний слід Kutools для Excel зараз!


Додайте текст посередині вибраних комірок з кодом VBA

Крім того, ви можете додати текст посередині вибраних комірок за допомогою коду VBA.

1. Будь ласка, натисніть інший + F11 відкрити Програми Microsoft Visual Basic вікна.

2. клацання Insert > Модулі. Потім скопіюйте та вставте нижче код VBA в редактор коду.

Код VBA: додайте текст до списку даних після першого символу

Sub AddString()
	Dim Rng As Range
	Dim WorkRng As Range
	On Error Resume Next
	xTitleId = "KutoolsforExcel"
	Set WorkRng = Application.Selection
	Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
	For Each Rng In WorkRng
		Rng.Value = VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1)
	Next
End Sub

3. прес F5 клавіша для запуску коду, і в спливаючому вікні Kutools для Excel діалоговому вікні, виберіть діапазон, до якого потрібно додати текст, і нарешті клацніть на OK кнопки.

Тепер вказаний текст додається після першого символу виділених комірок.

примітки: У наведеному вище коді ви вставите конкретне значення після першого символу в комірці, ви можете змінити цифри 1 і 2 на цифри 2 і 3, якщо додаєте текст після другого символу в цьому сценарії VBA.Left (Rng.Value, 1) & "D" & VBA.Mid (Rng.Value, 2, VBA.Len (Rng.Value) - 1), а буква D - це новий текст, який потрібно вставити.


Додайте текст посередині вибраних комірок за допомогою Kutools для Excel

Треба визнати, що два вищезазначені методи для нас незручні. Тут я покажу вам додати текст корисність Kutools для Excel, за допомогою цієї утиліти ви можете легко вказати середню позицію списку, а потім одночасно додати певний текст до цієї позиції всього списку.

Перед поданням заявки Kutools для Excel, будь ласка завантажте та встановіть його спочатку.

1. Виберіть список, до якого потрібно додати текст, посередині комірок, а потім клацніть Кутулс > текст > додати текст. Дивіться знімок екрана:

2 В додати текст у діалоговому вікні введіть текст, який потрібно додати до комірок, у вікні текст вкажіть позицію, куди потрібно додати текст, встановивши позначку Вказувати (тут я вводжу номер 1), потім клацніть на OK кнопку. (Ви можете миттєво переглянути результат додавання у правому полі)

примітки: Для додавання тексту одночасно у декількох позиціях виділеної комірки можна вказати позиції, розділяючи їх комами Вказувати коробці. Дивіться знімок екрана:

Тепер зазначений текст додається після першої літери у вибраному списку.

  Якщо ви хочете отримати безкоштовну пробну версію (30-день) цієї утиліти, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.


Додайте текст посередині вибраних комірок за допомогою Kutools для Excel


Пов'язана стаття:.


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (7)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Це здається складним. Чому б для початково зазначеної проблеми просто не виконати пошук G і замінити все на GD?
Цей коментар був мінімізований модератором на сайті
Тому що ви можете вставити певний символ за певним індексом рядка. Що якби вони не всі були G? Це було лише для того, щоб надати приклад того, як це працює.
Цей коментар був мінімізований модератором на сайті
ТРИМАКАСІХ КАК, САНГАТ МЕМБАНТУУУУ
Цей коментар був мінімізований модератором на сайті
Boa tarde, tudo bem ?

Eu testei as duas fórmulas e não funcionaram. Inclusive testei também no mesmo cenário descrito no texto e também não funcionou. Poderia перевірити, чи помилковий алгоритм у формулі Excel?
Цей коментар був мінімізований модератором на сайті
Привіт Віка,
Формула, наведена в дописі, може бути застосована лише в англомовному системному середовищі Excel. Якщо у вас є Excel мовою, відмінною від англійської, перетворіть формулу з англійської на мову, якою ви зараз користуєтеся.
Схоже, ви використовуєте систему Excel португальською мовою. Потрібно замінити коми у формулі на крапку з комою.
Ви можете перекласти формулу на цій сторінці: https://de.excel-translator.de/translator/
Цей коментар був мінімізований модератором на сайті
Tive o mesmo problema, mas segui pela reposta que enviaram aqui, a formula para o excel em português seria =ESQUERDA(A2;1) & "D" & EXT.TEXTO(A2;2;100)

Частина формули, яка містить помилку в серії "MID", точніше замінена на "EXT.TEXTO"
Цей коментар був мінімізований модератором на сайті
Привіт Матеус К.,
Якщо ви використовуєте версію Excel мовою, відмінною від англійської, перетворіть формулу з англійської на мову, якою ви зараз користуєтеся.
Ви можете перекласти формулу на цій сторінці: https://de.excel-translator.de/translator/
There are no comments posted here yet

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL