Оглавление
В этой статье я покажу вам шесть эффективных способов удаления последнего символа в Excel. Иногда необходимо извлечь различные тексты из ячейки, удалив последний символ. Это можно сделать, набрав текст вручную, но это неэффективно. Итак, давайте погрузимся в эту статью и узнаем способы удаления последнего символа в Excel в соответствии с вашими потребностями.
Скачать рабочую тетрадь
Удалить последний символ.xlsm6 способов удалить последний символ в Excel
Здесь у меня есть набор данных, в котором я показываю четыре столбца; Идентификатор студента, имя, номер курса, адрес электронной почты Используя эти данные, я попытаюсь показать вам способы удаление последнего символа и извлечение необходимых данных.
Метод-1: Использование функции REPLACE для удаления только последнего символа
Предположим, что Студенческий билет состоит из 5 символов, первые 4 из которых обозначают год, а последний - номер рулона, как в данном примере. Таким образом, чтобы извлечь год из этого числа Студенческий билет вы должны удалить последний символ, используя функция REPLACE Извлеченные значения будут показаны в окне Год Колонка.
Шаг-1:
Выберите выход Ячейка E5 .
➤ Введите следующую функцию
=ЗНАЧЕНИЕ(REPLACE(B5,LEN(B5),1,""))
Вот, B5 это старый текст , LEN(B5) вернет длину текста, и в данном случае она равна 5 таким образом 5 будет начальное_число , 1 это num_chars и новый текст это Пустой .
Функция ценности преобразует строку в число.
Шаг-2:
➤ Нажмите ENTER и вы получите результат.
➤ Перетащите вниз Наполнительная рукоятка
Результат
📓 Примечание
Использование ЗАМЕНИТЬ Функция вы не сможете удалить более одного символа из последнего.
Читать далее: Как удалить последние 3 символа в Excel
Метод-2: Использование функции LEFT
В Курс Нет колонка с различными названиями курсов была создана с помощью Департамент Имя и номер. Чтобы извлечь Департамент из этого курса Нет вы должны удалить последние три цифры, используя функция ЛЕВША .
Шаг-1:
➤ Выберите выход Ячейка E5 .
➤ Используйте следующую формулу
=LEFT(D5,LEN(D5)-3)
Вот, D5 это текст и LEN(D5)-3 = 5-3=2 это num_chars. Поэтому первые два символа появятся в качестве вывода.
Шаг-2:
➤ Нажмите ENTER и вы получите результат.
➤ Перетащите вниз Наполнительная рукоятка
Результат
Читать далее: Как удалить символы в Excel
Метод-3: Использование функции MID
В Курс Нет колонка с различными названиями курсов была создана с помощью Департамент Имя и номер. Чтобы извлечь Департамент из этого курса Нет вы должны удалить последние три цифры, используя функция MID .
Шаг-1:
➤ Выберите выход Ячейка E5 .
➤ Используйте следующую формулу
=MID(D5,1,LEN(D5)-3)
Вот, D5 это текст , 1 это начальное число , LEN(D5)-3 это num_char
Шаг-2:
➤ Нажмите ENTER и вы получите результат.
➤ Перетащите вниз Наполнительная рукоятка
Результат
Теперь вы получите результат в Департамент колонна.
Читать далее: Excel Удалить символы из правой части
Метод-4: Использование флэш-заливки для удаления последнего символа
В Курс Нет колонка с различными названиями курсов была создана с помощью Департамент Имя и номер. Чтобы извлечь Департамент из этого курса Нет вы должны удалить последние три цифры, используя функция "Заполнение вспышкой .
Шаг-1:
➤ Выберите выход Ячейка E5 .
➤ Введите название отдела в соответствии с Ячейка D5.
Шаг-2:
➤ In Клетка E6 начните печатать, как в предыдущем случае, а затем, как в следующем Департамент будут предложены имена.
Шаг-3:
➤ Нажмите ENTER и появятся следующие выходные данные.
Читать далее: Как удалить символы слева в Excel
Метод-5: Одновременное удаление первого и последнего символов
Предположим, в Email Id колонка У меня есть несколько Идентификаторы электронной почты но они сочетаются с некоторыми специальными символами в начале и конце этих Ids Теперь я хочу опустить эти знаки в первом и последнем месте одновременно, используя функция MID .
Шаг-1:
➤ Выберите выход Ячейка 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 .
Шаг-1:
➤ Выберите Разработчик Вкладка>> Visual Basic Вариант
Шаг-2:
➤ Редактор Visual Basic откроется
➤ Выберите Вставка Вкладка>> Модуль Вариант
Шаг-3:
➤ Модуль 1 будет создан.
Шаг-4:
Public Function RmvLstCh(txt As String, char_no As Long) RmvLstCh = Left(txt, Len(txt) - char_no) End Function
Этот код создаст функцию с именем RmvLstCh
➤ Сохранить код и Закрыть окно.
Шаг-5:
➤ Выберите выход Ячейка E5
=RmvLstCh(D5,3)
Шаг-6 :
➤ Нажмите ENTER и вы получите результат.
➤ Перетащите вниз Наполнительная рукоятка
Результат
Практическая секция
Для самостоятельного выполнения практики мы предоставили Практика раздел, как показано ниже, для каждого метода на каждом листе с правой стороны. Пожалуйста, сделайте это самостоятельно.
Заключение
В этой статье я постарался рассказать о самых простых способах эффективного удаления последнего символа в Excel. Надеюсь, она будет вам полезна. Если у вас есть какие-либо предложения или вопросы, не стесняйтесь поделиться ими с нами.