Jak usunąć ostatnią cyfrę w programie Excel (6 szybkich metod)

  • Udostępnij To
Hugh West

Chcesz usunąć ostatnią cyfrę w swoim arkuszu Excel? Jesteś we właściwym miejscu! Możesz to zrobić za pomocą niektórych wbudowanych funkcji programu Excel.

Tutaj w tym artykule omówimy 6 metod, jak usunąć ostatnią cyfrę w programie Excel.

Do wyjaśnienia tego artykułu zamierzamy użyć następującego zestawu danych o niektórych losowych danych.

Pobierz Zeszyt ćwiczeń

Pobierz ten zeszyt ćwiczeń, aby ćwiczyć podczas czytania tego artykułu.

Usuń Last Digit.xlsm

6 Szybkich metod usuwania ostatniej cyfry w programie Excel

Wyjaśnimy kilka metod o tym, jak usunąć ostatnią cyfrę w Excelu.

1. użyj funkcji TRUNC aby usunąć ostatnią cyfrę

Funkcja TRUNC usuwa część ułamkową z liczby całkowitej.

Składnia:

TRUNC(number,[num_digit])

Argument:

numer - Jest to referencja, z której zostanie usunięta część ułamkowa.

num_digit- Ten argument jest opcjonalny.Ten argument wskazuje ile cyfr ułamka pozostanie w zwrocie.Jeśli ta część jest pusta lub 0, na zwrocie nie zostanie wykazany żaden ułamek.

Teraz pokażemy, jak ta funkcja jest stosowana do usuwania ostatniej cyfry.

Krok 1:

  • Po pierwsze, przejdź do Komórka C5 .
  • Napisz w tej komórce poniższą formułę.
=TRUNC(B5/10)

Krok 2:

  • Teraz naciśnij przycisk Wejdź na stronę przycisk.

Widzimy, że ostatnia cyfra jest usuwana z danych o Komórka B5 .

Krok 3:

  • Teraz przeciągnij Uchwyt do napełniania ikona w kierunku ostatniej komórki.

Ostatnie cyfry są więc wyciągnięte z danych z Kolumna B Podzielimy wszystkie wartości przez " 10 " i usunął wszystkie wartości ułamkowe.

Read More: Jak wyczyścić formułę w programie Excel (7+ metod)

2. wstaw funkcję LEFT z funkcją LEN aby usunąć ostatnią cyfrę

Funkcja LEWA podaje znaki lub cyfry z początku lub z lewej strony serii.

Składnia:

LEFT(tekst,[num_chars])

Argument:

tekst- Jest to seria referencyjna, z której uzyskamy wymaganą liczbę cyfr lub znaków.

num_chars- Argument ten jest opcjonalny i określa ile cyfr chcemy uzyskać z danej serii. Musi być równy lub większy od 0 .

Funkcja LEN zwraca długość serii.

Składnia:

LEN(tekst)

Argument:

tekst- Jest to podany szereg lub ciąg znaków, którego długość zostanie obliczona przez tę funkcję.

Wstawimy LEWA funkcja z LEN funkcja.

Krok 1:

  • Po pierwsze, przejdź do Komórka C5 .
  • Następnie wpisz w tej komórce następującą formułę.
=LEFT(B5,LEN(B5)-1)

Krok 2:

  • Teraz naciśnij Wejdź na stronę .

Krok 3:

  • Teraz przeciągnij Uchwyt do napełniania ikona do ostatniej komórki.

Widzimy, że ostatnia cyfra każdej komórki Kolumna B jest wyeliminowany.

Read More: Jak usunąć błąd liczby w programie Excel (3 sposoby)

3. połącz funkcje REPLACE & LEN, aby usunąć ostatnią cyfrę

Funkcja REPLACE zastępuje kilka cyfr lub znaków z serii na podstawie wyboru.

Składnia:

REPLACE(stary_tekst, start_num, num_chars, nowy_tekst)

Argument:

stary_tekst-. Jest to dana seria, w której nastąpi wymiana.

start_num- Określa to położenie starego_tekstu, od którego rozpocznie się replace.

num_chars- Wskazuje to, ile cyfr zostanie zastąpionych.

nowy_tekst- To są cyfry, które będą ustawione na old_text.

Połączymy REPLACE oraz LEN funkcji w tej metodzie.

Krok 1:

  • Wstawić następujący wzór Komórka C5 .
=REPLACE(B5,LEN(B5),1,"")

Krok 2:

  • Kliknij na Wejdź na stronę przycisk.

Krok 3:

  • Przeciągnij Uchwyt do napełniania ikona w kierunku ostatniej komórki.

Ta kombinacja z łatwością usuwała ostatnią cyfrę danych liczb.

Read More: Jak usunąć wartość w programie Excel (9 metod)

Podobne lektury

  • Jak usunąć siatkę z programu Excel (6 prostych metod)
  • Usuwanie obramowań w Excelu (4 szybkie sposoby)
  • Jak usunąć pole wyboru w programie Excel (6 metod)
  • Usuń znaczniki czasu z daty w Excelu (4 proste sposoby)
  • Jak usunąć ułamki dziesiętne w programie Excel (13 prostych sposobów)

4. wycofaj ostatni numer używając Excel Flash Fill

Excel Flash Fill automatycznie wypełnia kolumnę na podstawie wskazówki. Możemy stworzyć wzór manipulacji danymi. I to może być łatwo zastosowane przez to Wypełnienie błyskowe .

To jest nasz zbiór danych, chcemy usunąć z niego ostatnią cyfrę.

Krok 1:

  • Najpierw wykonaj wzór usuwając ostatnią cyfrę z Komórka B5 na Komórka C5 .

Krok 2:

  • Teraz należy kliknąć na Komórka C6 .
  • Idź do Dane tab.
  • Wybierz Wypełnienie błyskowe opcja.

Po wybraniu Wypełnienie błyskowe nasze dane stają się poniższym obrazem.

Jak łatwo Wypełnienie błyskowe usunął ostatnią cyfrę w Excelu.

Możemy również zastosować to Wypełnienie błyskowe za pomocą skrótu klawiaturowego. Naciśnij przycisk Ctrl+E i Wypełnienie błyskowe operacja zostanie wykonana.

Uwaga:

Jeśli Wypełnienie błyskowe jest wyłączona, to włącz ją w następujący sposób.

Idź do File>Options to zobacz na poniższym obrazku.

  • W Opcje programu Excel 1. wybierz Zaawansowane .
  • Następnie należy zaznaczyć Automatyczny błysk wypełnienia .
  • Na koniec naciśnij OK .

Następnie Wypełnienie błyskowe umożliwi.

Read More: Jak usunąć cyfry z komórki w Excelu (7 skutecznych sposobów)

5. kod makra VBA do usunięcia ostatniej cyfry w Excelu

Zastosujemy Makro VBA kod do usunięcia ostatniej cyfry w Excelu.

Rozważamy poniższy zestaw danych, a nowe dane zastąpią tutaj.

Krok 1:

  • Po pierwsze, przejdź do Deweloper tab.
  • Kliknij na Zapis Makro .
  • Umieść Remove_last_digit_1 na Nazwa makra pudełko.
  • Następnie kliknij na OK .

Krok 2:

  • Następnie kliknij na Makra i wybrać Remove_last_digit_1 od Makro okno dialogowe.
  • Następnie naciśnij przycisk Step Into .

Krok 3:

  • Teraz w oknie poleceń napisz poniższy kod.
 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 

Krok 4:

  • Teraz wybierz dane z arkusza Excela.

Krok 5:

  • Naciśnij zaznaczoną kartę VBA główną zakładkę, aby uruchomić kod.
  • Można też nacisnąć przycisk F5 przycisk.

To jest nasz ostateczny wynik.

Read More: Jak usunąć walidację danych w Excelu (5 sposobów)

6. zbuduj funkcję VBA do usunięcia ostatniej cyfry

Zbudujemy VBA funkcja do usuwania ostatniej cyfry w Excelu.

Krok 1:

  • Utwórz nowe makro o nazwie Remove_last_digit_2 .
  • Następnie naciśnij OK .

Krok 2:

  • Step Into the Remove_last_digit_2 makro w sposób przedstawiony w poprzedniej metodzie. lub naciśnij Alt+F8 .

Krok 3:

  • W oknie poleceń zapisz następujący kod.
 Function RemoveLastDigit(input1 As String, num_digit As Long) RemoveLastDigit = Left(input1, Len(input1) - num_digit) End Function 

Krok 4:

  • W oknie poleceń zapisz następujący kod.
  • Teraz zapisz kod i przejdź do Arkusz Excela .
  • Napisz poniższy wzór, który utworzył nowo utworzoną VBA funkcja.
=RemoveLastDigit(B5,1)

Krok 5:

  • Następnie naciśnij Wejdź na stronę .

Krok 6:

  • Teraz przeciągnij Uchwyt do napełniania ikona, aby uzyskać wartości pozostałych komórek.

Jest to funkcja niestandardowa, zobacz wzór, którego użyliśmy " 1 " w ostatnim argumencie, ponieważ chcieliśmy usunąć tylko ostatnią cyfrę. Jeśli chcemy usunąć więcej niż jedną cyfrę, to wystarczy zmienić ten argument zgodnie z potrzebą.

Read More: Jak usunąć wiodące zera w Excelu (7 prostych sposobów + VBA)

Rzeczy do zapamiętania

  • Na stronie TRUNC Funkcja działa tylko z wartościami liczbowymi, nie możemy użyć tutaj tekstu.
  • Podczas stosowania LEN 1 ", o czym mowa w formule.

Wniosek

Opisaliśmy jak usunąć ostatnią cyfrę w Excelu. Pokazaliśmy kilka funkcji, jak również kod VBA, aby wykonać tę operację. Mam nadzieję, że to zaspokoi Twoje potrzeby. Zapraszam do obejrzenia naszej strony internetowej Exceldemy.com i podawać swoje sugestie w polu komentarza.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.