Зміст
У цій статті я покажу вам ефективні шість способів видалення останнього символу в Excel. Іноді потрібно витягти різні тексти з комірки, видаливши останній символ. Це можна зробити, набравши вручну, але це не ефективно. Отже, давайте зануримося в цю статтю та дізнаємось про способи видалення останнього символу в Excel відповідно до ваших потреб.
Завантажити Робочий зошит
Видалити останній символ.xlsm6 способів видалення останнього символу в Excel
Ось у мене є набір даних, де я показую чотири колонки; Студентський номер, ПІБ, номер курсу, електронна адреса Використовуючи ці дані, я спробую показати вам шляхи видалення останнього символу та вилучення необхідних даних.
Спосіб-1: Використання функції REPLACE для видалення тільки останнього символу
Припустимо. Студентський квиток складається з 5 символів, з яких перші 4 означають рік, а останній - номер рулону, як у даному прикладі. Таким чином, щоб витягти рік з цього Студентський квиток потрібно видалити останній символ за допомогою Функція ЗАМІНИ Витягнуті значення будуть показані у вікні Рік Колона.
Крок перший:
Виберіть вихід Клітинка E5 .
Введіть наступну функцію
=VALUE(REPLACE(B5,LEN(B5),1,""))
Ось, B5 це старий текст , LEN(B5) поверне довжину тексту і в даному випадку вона дорівнює 5 Таким чином 5 буде start_num , 1 це num_chars і новий текст це Порожній .
Функція цінності перетворить рядок у число.
Крок 2:
Натисніть ENTER і ви отримаєте результат.
Перетягніть вниз Ручка наповнення
Результат
📓 Примітка
Використання ЗАМІНИТИ Функція ви не зможете видалити більше одного символу з останнього.
Читати далі: Як видалити останні 3 символи в Excel
Спосіб-2: Використання функції LEFT
В рамках проекту Звичайно, ні у колонці створені різні назви курсів за допомогою Департамент П.І.Б. та номер. Для отримання витягу Департамент з цього курсу No ви повинні видалити останні три цифри, використовуючи Функція LEFT .
Крок перший:
Виберіть вихід Клітинка E5 .
Використовуйте наступну формулу
=LEFT(D5,LEN(D5)-3)
Ось, D5 це текст і LEN(D5)-3=5-3=2 це num_chars. Таким чином, на виході з'являться перші два символи.
Крок 2:
Натисніть ENTER і ви отримаєте результат.
Перетягніть вниз Ручка наповнення
Результат
Читати далі: Як видалити символи в Excel
Спосіб 3: Використання функції MID
В рамках проекту Звичайно, ні у колонці створені різні назви курсів за допомогою Департамент П.І.Б. та номер. Для отримання витягу Департамент з цього курсу No ви повинні видалити останні три цифри, використовуючи Функція MID .
Крок перший:
Виберіть вихід Клітинка E5 .
Використовуйте наступну формулу
=MID(D5,1,LEN(D5)-3)
Ось, D5 це текст , 1 це стартовий номер , LEN(D5)-3 це num_char
Крок 2:
Натисніть ENTER і ви отримаєте результат.
Перетягніть вниз Ручка наповнення
Результат
Тепер ви отримаєте вихідні дані у вигляді Департамент колонка.
Читати далі: Видалення символів справа в Excel
Спосіб 4: Використання флеш-заливки для видалення останнього символу
В рамках проекту Звичайно, ні у колонці створені різні назви курсів за допомогою Департамент П.І.Б. та номер. Для отримання витягу Департамент з цього курсу No ви повинні видалити останні три цифри, використовуючи функція Flash Fill .
Крок перший:
Виберіть вихід Клітинка E5 .
Введіть назву відділу відповідно до Клітинка D5.
Крок 2:
➤У Комірка Е6 почніть вводити як попередній, а потім як наступний Департамент імена будуть запропоновані.
Крок 3:
Натисніть ENTER і з'являться наступні результати.
Читати далі: Як видалити символи зліва в Excel
Спосіб 5: Видалення першого та останнього символів одночасно
Припустимо, в Email Id стовпчик У мене є деякі Ідентифікатори електронної пошти але вони поєднуються з деякими спеціальними символами на початку і в кінці цих Ідентифікатори Тепер я хочу опустити ці знаки на першому і останньому місці одночасно, використовуючи Функція MID .
Крок перший:
Виберіть вихід Клітинка E5 .
Використовуйте наступну формулу
=MID(D5,3,LEN(D5)-4)
Ось, D5 це текст , 3 це стартовий номер , LEN(D5)-4 це num_char
3 використовується як стартовий номер тому що є 2 спеціальні символи перед Email Id
і 4 віднімається від загальної довжини символів в num_char тому що загалом налічується 4 спеціальні символи, які ви хочете опустити.
Крок 2:
Натисніть ENTER і ви отримаєте результат.
Перетягніть вниз Ручка наповнення
Результат
Читати далі: Як видалити спеціальні символи в Excel
Спосіб 6: Використання коду VBA
Ви можете використовувати код VBA також для видалення останнього символу як у Спосіб-2 або Спосіб-3 .
Крок перший:
Виберіть Розробник Вкладка>>; Visual Basic Варіант
Крок 2:
➤ Редактор Visual Basic відкриється
Виберіть Вставка Вкладка>>; Модуль Варіант
Крок 3:
➤ Модуль 1 буде створено.
Крок четвертий:
Public Function RmvLstCh(txt As String, char_no As Long) RmvLstCh = Left(txt, Len(txt) - char_no) End Function
Цей код створить функцію з іменем RmvLstCh
➤ Зберегти кодекс і Закрити вікно.
Крок п'ятий:
Виберіть вихід Клітинка E5
=RmvLstCh(D5,3)
Крок 6 :
Натисніть ENTER і ви отримаєте результат.
Перетягніть вниз Ручка наповнення
Результат
Практична секція
Для самостійного проходження практики ми надали Практика для кожного методу на кожному аркуші з правого боку, як показано нижче. Будь ласка, зробіть це самостійно.
Висновок
У цій статті я постарався висвітлити найпростіші способи ефективного видалення останнього символу в Excel. Сподіваюся, вона буде вам корисна. Якщо у вас є якісь пропозиції або питання, не соромтеся ділитися ними з нами.