Перейти до основного матеріалу

Як видалити перший або останній n символів з комірки або рядка в Excel?

Цей підручник демонструє різні швидкі хитрощі для видалення першого або останнього N символів з комірки або рядка в Excel.

doc видалити перший останній 1 1. Видаліть перші N символів за допомогою формули / UDF
2. Видаліть останні N символів за допомогою формули / UDF
3. Пакетно видаліть N символів зліва чи справа чи посередині без формул
4. Завантажте зразок файлу

1. Видаліть перші N символів за допомогою формул

У цій частині я представляю три різні способи швидкого видалення перших N символів із рядка.

1.1 Видаліть перші N символів за допомогою функції ВПРАВО / ЗАМІНИ

>> Поєднуйте функції ПРАВО та ЛІН, щоб видалити перші N символів

Синтаксис формули та аргументи

Формула: = ПРАВО (string_cell, LEN (string_cell) -n_character)

Посилання: string_cell: клітинка, яку ви використовуєте для видалення символів

n_character: кількість символів, які потрібно видалити

Приклад: Видаліть перші 2 символи з рядка в комірці A2, скопіюйте та вставте формулу
= ПРАВО (A2, LEN (A2) -2)
press Що натомість? Створіть віртуальну версію себе у ключ
doc видалити перший останній 2

>> Функція REPLACE для видалення перших N символів

Синтаксис формули та аргументи

Формула: = ЗАМІНИ (Старий_текст, Strat_n, Num_Chars, Новий_текст)

Посилання: Old_text: комірка, яку ви використовуєте для заміни символів

Old_text: клітинка, яку ви використовуєте для заміни символів

Start_n: позиція символу в старому_тексті, який ви хочете замінити на новий_текст

Num_Chars: кількість символів у старому тексті, які потрібно замінити на new_text

New_text: текст, який замінить старий_текст

Приклад: Замініть перші два символи нічим у клітинці A6, скопіюйте та вставте цю формулу:
= ЗАМІНИ (A6,1,2, "")
press Що натомість? Створіть віртуальну версію себе у ключ
doc видалити перший останній 3

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 Що натомість? Створіть віртуальну версію себе у ключ
doc видалити перший останній 4


зняти положення

Цей інструмент видалення символів підвищує вашу ефективність на 90%, залишайте багато часу, щоб насолоджуватися своїм життям

Попрощайтеся з модифікуванням та запам’ятовуванням формул, повністю відпочиньте на мозку.

▲ Окрім цього інструменту, існує 228 вдосконалених інструментів (включаючи 30+ інструментів для редагування тексту) else в Kutools для Excel, який може вирішити вашу проблему 80% Головоломки Excel.

Стати експертом Excel за 5 хвилин, здобути визнання та просування людей.

▲ Вибір 110000+ високоефективних людей та 300+ всесвітньо відомих компаній.

30-денна безкоштовна пробна версія, кредитна картка не потрібна


2. Видаліть останні N символів за допомогою формул

У цій частині є два способи видалення останніх 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 Що натомість? Створіть віртуальну версію себе у ключ
doc видалити перший останній 5

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 Що натомість? Створіть віртуальну версію себе у ключ
doc видалити перший останній 6


от рухатися

Хочете отримати підвищення зарплати та багато часу, щоб супроводжувати сім’ю?

Вкладка Office підвищує вашу ефективність на 50% у Microsoft Office, що працює прямо зараз

Неймовірно, працювати з двома або більше документами простіше і швидше, ніж працювати з одним.

Порівняно з відомими браузерами, інструмент із вкладками в Office Tab потужніший і ефективніший.

Зменште сотні клацань миші та набору тексту за допомогою клавіатури щодня, прощайтеся з рукою миші.

Якщо ви зазвичай працюєте з кількома документами, вкладка Office допоможе вам заощадити час.

30-денна безкоштовна пробна версія, кредитна картка не потрібна.

ДетальнішеБезкоштовно завантажити зараз


3. Видаліть N символів зліва чи справа чи посередині без формул

Якщо ви не хочете витрачати час на запам'ятовування формул для вирішення завдання на видалення N символів зліва або справа рядка, Видалити за позицією корисність Kutools для Excel може впоратися з цим завданням клацанням без будь-яких формул.

Тепер змусіть вас працювати швидше та краще, ніж інші, отримуйте підвищення з легкістю

35 Інструменти для редагування тексту для Excel Поліпшіть продуктивність на 90% при обробці тексту та залиште багато часу, щоб насолоджуватися життям

Ці інструменти є лише частиною Kutools для Excel, є ще 194 інструменти, які можуть вирішити 80% Головоломки Excel для вас.

  • Kutools для Excel допоможе вам легко впоратися з 1500 робочими сценаріями, у середньому покращуючи вашу ефективність на 71% щодня
  • Одним клацанням миші виконайте більшість складних операцій, уникайте рук миші, викликаних тисячами клацань миші.
  • Ви можете за лічені секунди обробляти завдання Excel, не шукаючи болючих формул та VBA, і мати набагато більше часу, щоб супроводжувати свою сім’ю.
  • Обраний 110000+ високоефективними людьми та більш ніж {module708} всесвітньо відомими підприємствами.

Після безкоштовного встановлення Kutools для Excel виконайте наведені нижче дії.

Виділіть комірки, з яких ви хочете видалити символи, застосувавши програму, клацнувши Кутулс > текст > Видалити за позицією.
doc видалити перший останній 7

3.1 Видаліть перший / останній N символів без формули

>> Видаліть перші N символів

doc видалити перший останній 8

1) В Номери текстове поле, введіть кількість символів, які ви хочете видалити з рядка, у цьому прикладі я видалю спочатку 3 символи з рядків.

2) Перевірка Зліва варіант в становище .

Результат відображається як:
doc видалити перший останній 9

>> Видалити останні N символів

doc видалити перший останній 10

1) В Номери текстове поле, введіть кількість символів, які ви хочете видалити з рядка, у цьому прикладі я видалю останнє 3 символи з рядків.

2) Перевірка Справа варіант в становище .

Результат відображається як:
doc видалити перший останній 11

3.2 Видаліть N символів із певного середнього положення без формули

Але іноді вам може знадобитися видалити певну кількість символів із середини рядка.

Приклад: Видалення 3 символів починається з третіх символів із рядка.

doc видалити перший останній 12

1) В Номер text, введіть кількість символів, які ви хочете видалити з рядків, тут я видалю 3 символів.

2) Перевірка Вказувати , потім введіть номер, з якого потрібно видалити початок рядка, поруч із текстовим полем в становище розділу, тут я видалю символи з третього символу.

Результат відображається як:
doc видалити перший останній 13

Видаліть символи за позицією без формул

зняти за позицією

Порада: Якщо ви хочете видалити всі цифрові, буквені, нечислові, небуквені або певні символи з клітинок, ви можете застосувати Kutools для Excel Видалити символи утиліта
видалити символами

Додаткові поради щодо видалення символів ...


Завантажте зразок файлу

зразок


Рекомендовані засоби підвищення продуктивності

Вкладка Office - перегляд, редагування та керування документами з вкладками в Microsoft Office 2019 - 2003 і Office 365


офісна вкладка

Kutools для Excel - Збирає понад 300 розширених інструментів для економії 50% часу у вашій щоденній роботі з Excel


вкладка kutools
вкладка kutoolsp
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Helpful Article
This comment was minimized by the moderator on the site
buenísimo, mil gracias!!
This comment was minimized by the moderator on the site
Gracias por tu ayuda me sirvió mucho, utilizando en vez de izquierda, DERECHA se obtienen tambien buenos resultados...Gracias. 
This comment was minimized by the moderator on the site
Merci vraiment ca m'a beaucoup aidé, thanks it is very useful
This comment was minimized by the moderator on the site
Love this!!! Explained clearly. Easy to follow. Worked!!! Thanks!
This comment was minimized by the moderator on the site
Thanks, great help.
This comment was minimized by the moderator on the site
"658414 Mottagares kundnummer Menigo Rutt VÄX319" is my information, but I'm only interested in the last six letters/numbers. Any ideas?
This comment was minimized by the moderator on the site
Hi, Krets, you can use this formula =RIGHT(A1, 6) to extract last 6 characters in another cell. For more details, please read this article:

https://www.extendoffice.com/documents/excel/1656-excel-extract-first-character.html
This comment was minimized by the moderator on the site
"A/P MALKAWATHE,,TALUKA SOUTH SOLAPUR,SOLAPUR,Solapur,413252" this is my data. I want pincode separated from the data. by using =RIGHT(P2,LEN(P2)-6) it is not working.
This comment was minimized by the moderator on the site
You want to extract last 6 characters, the formula =RIGHT(P2,6) may help you, more details, please go to this article.https://www.extendoffice.com/documents/excel/3639-excel-extract-part-of-string.html
This comment was minimized by the moderator on the site
nice its work nice thank you very much
This comment was minimized by the moderator on the site
Just what I needed!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations