Как удалить последнюю цифру в Excel (6 быстрых методов)

  • Поделись Этим
Hugh West

Хотите удалить последнюю цифру в рабочем листе Excel? Вы попали по адресу! Это можно сделать с помощью некоторых встроенных функций Excel.

В этой статье мы рассмотрим 6 методов удаления последней цифры в Excel.

Для пояснения этой статьи мы будем использовать следующий набор случайных данных.

Скачать Практическое пособие

Скачайте эту рабочую тетрадь для тренировок, чтобы заниматься во время чтения этой статьи.

Удалить последнюю цифру.xlsm

6 быстрых методов удаления последней цифры в Excel

Мы расскажем о некоторых методах удаления последней цифры в Excel.

1. Используйте функцию TRUNC для удаления последней цифры

Функция TRUNC удаляет дробную часть из целого числа.

Синтаксис:

TRUNC(number,[num_digit])

Аргумент:

номер - Это ссылка, из которой будет удалена дробная часть.

число_цифр Этот аргумент необязателен. Этот аргумент указывает, сколько цифр дроби останется в возврате. Если эта часть пуста или 0, дробь не будет показана в возврате.

Теперь мы покажем, как эта функция применяется для удаления последней цифры.

Шаг 1:

  • Во-первых, зайдите в Клетка C5 .
  • Запишите в этой ячейке приведенную ниже формулу.
=TRUNC(B5/10)

Шаг 2:

  • Теперь нажмите кнопку Войти кнопка.

Мы видим, что последняя цифра удалена из данных Клетка B5 .

Шаг 3:

  • Теперь перетащите Заправочная ручка значок по направлению к последней ячейке.

Итак, последние цифры взяты из данных о Колонка B . Мы разделили все значения на " 10 " и удалил все дробные значения.

Читать далее: Как очистить формулу в Excel (7+ методов)

2. Вставьте функцию LEFT в функцию LEN для удаления последней цифры

Функция ЛЕВША предоставляет символы или цифры из начальной или левой части серии.

Синтаксис:

LEFT(text,[num_chars])

Аргумент:

текст- Это эталонная серия, из которой мы возьмем необходимое количество цифр или знаков.

num_chars- Этот аргумент необязателен. Он определяет, сколько цифр мы хотим получить из заданной серии. Он должен быть равен или больше, чем 0 .

Функция LEN возвращает длину серии.

Синтаксис:

LEN(text)

Аргумент:

текст- Это заданная серия или строка, длина которой будет вычислена данной функцией.

Мы вставим СЛЕВА функция с LEN функция.

Шаг 1:

  • Во-первых, зайдите в Клетка C5 .
  • Затем напишите в этой ячейке следующую формулу.
=LEFT(B5,LEN(B5)-1)

Шаг 2:

  • Теперь нажмите Войти .

Шаг 3:

  • Теперь перетащите Заправочная ручка значок до последней ячейки.

Мы видим, что последняя цифра каждой ячейки из Колонка B устраняется.

Читать далее: Как удалить ошибку числа в Excel (3 способа)

3. Комбинируйте функции REPLACE & LEN для удаления последней цифры

Функция REPLACE заменяет несколько цифр или символов из серии по вашему выбору.

Синтаксис:

REPLACE(old_text, start_num, num_chars, new_text)

Аргумент:

старый_текст Это данная серия, в которой будет происходить замена.

начальное_число Это определяет местоположение старого_текста, с которого будет начинаться замена.

num_chars- Это указывает, сколько цифр будет заменено.

новый_текст Это цифры, которые будут установлены в old_text.

Мы объединим ЗАМЕНИТЬ и LEN функции в этом методе.

Шаг 1:

  • Подставьте следующую формулу Клетка C5 .
=REPLACE(B5,LEN(B5),1,"")

Шаг 2:

  • Нажмите на Войти кнопка.

Шаг 3:

  • Перетащите Наполнительная рукоятка значок в направлении последней ячейки.

Эта комбинация легко удаляла последнюю цифру заданных чисел.

Читать далее: Как удалить значение в Excel (9 методов)

Похожие чтения

  • Как удалить сетку из Excel (6 простых способов)
  • Удаление границ в Excel (4 быстрых способа)
  • Как убрать флажок в Excel (6 методов)
  • Удаление временных меток из даты в Excel (4 простых способа)
  • Как удалить десятичные знаки в Excel (13 простых способов)

4. Вывод последнего числа с помощью флэш-заполнения Excel

Флеш-заливка Excel автоматически заполняет столбец на основе подсказки. Мы можем создать шаблон манипулирования данными. И это можно легко применить следующим образом Заполнение вспышкой .

Это наш набор данных. Мы хотим удалить последнюю цифру из этого набора данных.

Шаг 1:

  • Сначала сделайте выкройку, удалив последнюю цифру из Клетка B5 в Клетка C5 .

Шаг 2:

  • Теперь нажмите на Клетка C6 .
  • Перейти к Данные вкладка.
  • Выберите Заполнение вспышкой вариант.

После выбора Заполнение вспышкой наши данные приобретают вид, представленный ниже.

Как легко Заполнение вспышкой удалил последнюю цифру в Excel.

Мы также можем применить следующее Заполнение вспышкой с помощью сочетания клавиш. Нажмите клавишу Ctrl+E и Заполнение вспышкой операция будет выполнена.

Примечание:

Если Заполнение вспышкой выключен, то включите его следующим образом.

Перейти к Файл>Опции см. на рисунке ниже.

  • В меню Параметры Excel 1-й выберите Расширенный .
  • Затем поставьте галочку Автоматическое заполнение вспышкой .
  • Наконец, нажмите OK .

Затем Заполнение вспышкой позволит.

Читать далее: Как удалить цифры из ячейки в Excel (7 эффективных способов)

5. Код макроса VBA для удаления последней цифры в Excel

Мы будем применять макрос VBA код для удаления последней цифры в Excel.

Мы рассматриваем приведенный ниже набор данных, и новые данные будут заменены здесь.

Шаг 1:

  • Во-первых, перейдите к Разработчик вкладка.
  • Нажмите на Макрос записи .
  • Поместите Удалить_последнюю_цифру_1 на Имя макроса коробка.
  • Затем нажмите на OK .

Шаг 2:

  • Затем нажмите на Макросы и выберите Удалить_последнюю_цифру_1 из Макро диалоговое окно.
  • Затем нажмите кнопку Шаг в .

Шаг 3:

  • Теперь в командном окне напишите приведенный ниже код.
 Sub Remove_last_digit_1() Dim last As Range For Each last In Selection If (Not last.HasFormula) And (Application.WorksheetFunction.IsNumber(last)) Then last = Left(last, Len(last) - 1) End If Next last End Sub 

Шаг 4:

  • Теперь выберите данные из рабочего листа Excel.

Шаг 5:

  • Нажмите на отмеченную вкладку VBA основной вкладке, чтобы запустить код.
  • Или вы можете нажать кнопку F5 кнопка.

Это наш конечный результат.

Читать далее: Как убрать валидацию данных в Excel (5 способов)

6. построение функции VBA для удаления последней цифры

Мы построим VBA функция для удаления последней цифры в Excel.

Шаг 1:

  • Создайте новый макрос с именем Удалить_последнюю_цифру_2 .
  • Затем нажмите OK .

Шаг 2:

  • Шаг в сайт Удалить_последнюю_цифру_2 макрос, как показано в предыдущем способе. Или нажмите кнопку Alt+F8 .

Шаг 3:

  • Запишите следующий код в командном окне.
 Function RemoveLastDigit(input1 As String, num_digit As Long) RemoveLastDigit = Left(input1, Len(input1) - num_digit) End Function 

Шаг 4:

  • Запишите следующий код в командном окне.
  • Теперь сохраните код и перейдите к рабочий лист Excel .
  • Напишите приведенную ниже формулу, которая образовала вновь созданную VBA функция.
=УдалитьПоследнююЦифру(B5,1)

Шаг 5:

  • Затем нажмите Войти .

Шаг 6:

  • Теперь перетащите Наполнительная рукоятка значок , чтобы получить значения остальных ячеек.

Это настраиваемая функция. Посмотрите формулу, которую мы использовали " 1 " в последнем аргументе, потому что мы хотим удалить только последнюю цифру. Если мы хотим удалить более одной цифры, то просто измените этот аргумент в соответствии с необходимостью.

Читать далее: Как удалить лидирующие нули в Excel (7 простых способов + VBA)

О чем следует помнить

  • Сайт TRUNC Функция работает только с числовыми значениями. Мы не можем использовать здесь текст.
  • При применении LEN функция с другими функциями должна вычитать " 1 ", как указано в формуле.

Заключение

Мы описали, как удалить последнюю цифру в Excel. Мы показали некоторые функции, а также код VBA для выполнения этой операции. Надеюсь, это удовлетворит ваши потребности. Пожалуйста, загляните на наш сайт Exceldemy.com и высказывайте свои предложения в поле для комментариев.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.