Як видалити перший або останній n символів з комірки або рядка в Excel?
Цей підручник демонструє різні швидкі хитрощі для видалення першого або останнього N символів з комірки або рядка в Excel.
У цій частині я представляю три різні способи швидкого видалення перших N символів із рядка.
1.1 Видаліть перші N символів за допомогою функції ВПРАВО / ЗАМІНИ
>> Поєднуйте функції ПРАВО та ЛІН, щоб видалити перші N символів
Синтаксис формули та аргументи
Формула: = ПРАВО (string_cell, LEN (string_cell) -n_character)
Посилання: string_cell: клітинка, яку ви використовуєте для видалення символів
n_character: кількість символів, які потрібно видалити
Приклад: Видаліть перші 2 символи з рядка в комірці A2, скопіюйте та вставте формулу
= ПРАВО (A2, LEN (A2) -2)
press
Що натомість? Створіть віртуальну версію себе у
ключ
>> Функція REPLACE для видалення перших N символів
Синтаксис формули та аргументи
Формула: = ЗАМІНИ (Старий_текст, Strat_n, Num_Chars, Новий_текст)
Посилання: Old_text: комірка, яку ви використовуєте для заміни символів
Old_text: клітинка, яку ви використовуєте для заміни символів
Start_n: позиція символу в старому_тексті, який ви хочете замінити на новий_текст
Num_Chars: кількість символів у старому тексті, які потрібно замінити на new_text
New_text: текст, який замінить старий_текст
Приклад: Замініть перші два символи нічим у клітинці A6, скопіюйте та вставте цю формулу:
= ЗАМІНИ (A6,1,2, "")
press
Що натомість? Створіть віртуальну версію себе у
ключ
1.2 Видаліть перші N символів за допомогою користувацької функції
1. прес Alt + F11 клавіші, щоб увімкнути вікно Microsoft Visual Basic для програм, а потім клацніть Insert > Модулі створити модуль.
2. Скопіюйте код нижче та вставте їх у Модулі сценарій
Код VBA: Видаліть перші n символів
Public Function RemoveFirstC(rng As String, cnt As Long)
RemoveFirstC = Right(rng, Len(rng) - cnt)
End Function
3. Збережіть код і поверніться до аркуша, яким ви користуєтесь. Наприклад, видаліть перші 3 символи з рядка в комірці A11, скопіюйте та вставте цю формулу
= RemoveFirstC (A11,3)
press
Що натомість? Створіть віртуальну версію себе у
ключ
У цій частині є два способи видалення останніх N символів із рядка в Excel.
2.1 Видаліть останні N символів за допомогою функції LEFT
Синтаксис формули та аргументи
Формула: = LEFT (string_cell, LEN (string_cell) -Num_chars)
Посилання: string_cell: клітинка, яку ви використовуєте для видалення символів
n_character: кількість символів, які потрібно видалити
Приклад: Видаліть останні 2 символи з рядка в комірці A2, скопіюйте та вставте формулу
= ВЛІВО (A2, LEN (A2) -2)
press
Що натомість? Створіть віртуальну версію себе у
ключ
2.2 Видаліть останні N символів за допомогою користувацької функції
1. прес Alt + F11 клавіші, щоб увімкнути вікно Microsoft Visual Basic для програм, клацніть Insert > Модулі створити модуль.
2. Скопіюйте код нижче та вставте їх у скрипт модуля.
Код VBA: Видаліть останні n символів
Public Function RemoveLastC(rng As String, cnt As Long)
RemoveLastC = Left(rng, Len(rng) - cnt)
End Function
3. Збережіть код і поверніться до аркуша, яким ви користуєтесь. Наприклад, видаліть останні 3 символи із рядка в комірці A5, введіть цю формулу
= RemoveLastC (A5,3)
press
Що натомість? Створіть віртуальну версію себе у
ключ
![]() |
Хочете отримати підвищення зарплати та багато часу, щоб супроводжувати сім’ю? Office Tab Підвищує вашу ефективність на 50% у Microsoft Office, працюючи прямо зараз
|
Якщо ви не хочете витрачати час на запам'ятовування формул для вирішення завдання на видалення N символів зліва або справа рядка, Видалити за позицією корисність Kutools for Excel може впоратися з цим завданням клацанням без будь-яких формул.
Тепер змусіть вас працювати швидше та краще, ніж інші, отримуйте підвищення з легкістю
35 Інструменти для редагування тексту для Excel Поліпшіть продуктивність на 90% при обробці тексту та залиште багато часу, щоб насолоджуватися життям
Ці інструменти лише одна частина Kutools for Excel, є ще 194 інструменти, які можна вирішити 80% Головоломки Excel для вас.
- Kutools for Excel допоможе вам легко впоратися з 1500 робочими сценаріями, підвищуючи в середньому вашу ефективність на 71% щодня
- Одним клацанням миші виконайте більшість складних операцій, уникайте рук миші, викликаних тисячами клацань миші.
- Ви можете за лічені секунди обробляти завдання Excel, не шукаючи болючих формул та VBA, і мати набагато більше часу, щоб супроводжувати свою сім’ю.
- Обраний 110000+ високоефективними людьми та більш ніж {module708} всесвітньо відомими підприємствами.
Після безкоштовного встановлення Kutools for Excel, будь ласка, виконайте наведені нижче дії:
Виділіть комірки, з яких ви хочете видалити символи, застосувавши програму, клацнувши Кутулс > текст > Видалити за позицією.
3.1 Видаліть перший / останній N символів без формули
>> Видаліть перші N символів
![]() |
1) В Номери текстове поле, введіть кількість символів, які ви хочете видалити з рядка, у цьому прикладі я видалю спочатку 3 символи з рядків. 2) Перевірка Зліва варіант в становище . |
Результат відображається як:
>> Видалити останні N символів
![]() |
1) В Номери текстове поле, введіть кількість символів, які ви хочете видалити з рядка, у цьому прикладі я видалю останнє 3 символи з рядків. 2) Перевірка Справа варіант в становище . |
Результат відображається як:
3.2 Видаліть N символів із певного середнього положення без формули
Але іноді вам може знадобитися видалити певну кількість символів із середини рядка.
Приклад: Видалення 3 символів починається з третіх символів із рядка.
![]() |
1) В Номер text, введіть кількість символів, які ви хочете видалити з рядків, тут я видалю 3 символів. 2) Перевірка Вказувати , потім введіть номер, з якого потрібно видалити початок рядка, поруч із текстовим полем в становище розділу, тут я видалю символи з третього символу. |
Результат відображається як:
Порада: Якщо ви хочете видалити всі цифрові, буквені, нецифрові, небуквені або певні символи з клітинок, ви можете застосувати Kutools for Excel's Видалити символи утиліта
Додаткові поради щодо видалення символів ...











