Jak usunąć ostatni znak w programie Excel (najprostsze 6 sposobów)

  • Udostępnij To
Hugh West

W tym artykule pokażę ci skuteczne sześć sposobów na usunięcie ostatniego znaku w programie Excel. Czasami potrzebne jest wyodrębnienie różnych tekstów z komórki poprzez usunięcie ostatniego znaku. Można to zrobić, wpisując ręcznie, ale nie jest to skuteczne. Więc zanurzmy się w tym artykule i poznaj sposoby usuwania ostatniego znaku w programie Excel zgodnie z Twoimi potrzebami.

Pobierz Workbook

Usuń ostatni znak.xlsm

6 sposobów na usunięcie ostatniego znaku w Excelu

Tutaj mam zbiór danych, w którym pokazuję cztery kolumny; Id studenta, nazwisko, nr kursu, Email Id . Korzystając z tych danych postaram się pokazać sposoby usunięcie ostatniego znaku i wyodrębnienie niezbędnych danych.

Metoda-1: Używanie funkcji REPLACE do usuwania tylko ostatniego znaku

Załóżmy, że Student Id składa się z 5 znaków, wśród których pierwsze 4 są dla roku, a ostatni jest numerem rolki, jak w tym przykładzie. Tak więc, aby wyodrębnić rok z tego Student Id musisz usunąć ostatni znak używając funkcja REPLACE Wyodrębnione wartości zostaną pokazane w Rok Kolumna.

Krok-1:

Wybierz wyjście Komórka E5 .

➤Typy funkcji

=VALUE(REPLACE(B5,LEN(B5),1,""))

Tutaj, B5 to stary tekst , LEN(B5) zwróci długość tekstu i w tym przypadku jest to 5 dlatego 5 będzie start_num , 1 jest num_chars oraz nowy tekst jest Pusty .

Funkcja wartości przekonwertuje ciąg na liczbę.

Krok 2:

➤Press ENTER i otrzymasz wyjście.

➤Przeciągnij w dół Uchwyt do napełniania

Wynik

📓 Uwaga

Korzystanie z REPLACE Funkcja nie będzie można usunąć więcej niż jednej postaci z ostatniej.

Czytaj więcej: Jak usunąć ostatnie 3 znaki w programie Excel

Metoda-2: Użycie funkcji LEWO

W Kurs nr kolumna różne nazwy kursów zostały utworzone z Dział Nazwa i numer. Aby wyodrębnić Dział z tego Kursu nr musisz usunąć ostatnie trzy cyfry używając funkcja LEWA .

Krok-1:

➤Wybierz wyjście Komórka E5 .

➤Użyj następującego wzoru

=LEFT(D5,LEN(D5)-3)

Tutaj, D5 jest tekst oraz LEN(D5)-3 = 5-3=2 jest num_chars. Więc pierwsze dwa znaki pojawią się jako wyjście.

Krok 2:

➤Press ENTER i otrzymasz wyjście.

➤Przeciągnij w dół Uchwyt do napełniania

Wynik

Czytaj więcej: Jak usunąć znaki w programie Excel

Metoda-3: Użycie funkcji MID

W Kurs nr kolumna różne nazwy kursów zostały utworzone z Dział Nazwa i numer. Aby wyodrębnić Dział z tego Kursu nr musisz usunąć ostatnie trzy cyfry używając funkcja MID .

Krok-1:

➤Wybierz wyjście Komórka E5 .

➤Użyj następującego wzoru

=MID(D5,1,LEN(D5)-3)

Tutaj, D5 jest tekst , 1 to start nume , LEN(D5)-3 jest num_char

Krok 2:

➤Press ENTER i otrzymasz wyjście.

➤Przeciągnij w dół Uchwyt do napełniania

Wynik

Teraz otrzymasz dane wyjściowe w Dział kolumna.

Czytaj więcej: Excel Usuń znaki z prawej strony

Method-4: Korzystanie z Flash Fill, aby usunąć ostatni znak

W Kurs nr kolumna różne nazwy kursów zostały utworzone z Dział Nazwa i numer. Aby wyodrębnić Dział z tego Kursu nr musisz usunąć ostatnie trzy cyfry używając funkcja Flash Fill .

Krok-1:

➤Wybierz wyjście Komórka E5 .

➤Pisz nazwę działu zgodnie z Komórka D5.

Krok 2:

➤In Komórka E6 zacząć wpisywać jak poprzednio, a następnie jak po Dział zostaną zaproponowane nazwiska.

Krok 3:

➤Press ENTER i pojawią się następujące wyjścia.

Czytaj więcej: Jak usunąć znaki z lewej strony w Excelu

Metoda-5: Usuwanie pierwszych i ostatnich znaków jednocześnie

Załóżmy, że w Email Id kolumna mam trochę Identyfikatory e-mail ale są one połączone z pewnymi specjalnymi znakami na początku i końcu tych Ids Teraz chcę pominąć te znaki w pierwszym i ostatnim miejscu jednocześnie używając funkcja MID .

Krok-1:

➤Wybierz wyjście Komórka E5 .

➤Użyj następującego wzoru

=MID(D5,3,LEN(D5)-4)

Tutaj, D5 jest tekst , 3 to start nume , LEN(D5)-4 jest num_char

3 jest używany jako start nume ponieważ są 2 znaki specjalne przed Email Id

oraz 4 jest odejmowana od całkowitej długości znaków w num_char ponieważ istnieje suma 4 znaki specjalne, które chcesz pominąć.

Krok 2:

➤Press ENTER i otrzymasz wyjście.

➤Przeciągnij w dół Uchwyt do napełniania

Wynik

Czytaj więcej: Jak usunąć znaki specjalne w programie Excel

Metoda-6: Użycie kodu VBA

Możesz użyj kodu VBA również do usunięcia ostatniego znaku jak w Metoda-2 lub Metoda-3 .

Krok-1:

➤Select Deweloper Tab>> Visual Basic Opcja

Krok 2:

Edytor Visual Basic otworzy się

➤Select Wkładka Tab>> Moduł Opcja

Krok 3:

Moduł 1 zostanie utworzony.

Krok 4:

 Public Function RmvLstCh(txt As String, char_no As Long) RmvLstCh = Left(txt, Len(txt) - char_no) End Function 

Ten kod utworzy funkcję o nazwie RmvLstCh

Zapisz kodeks i Zamknij okno.

Krok 5:

➤Wybierz wyjście Komórka E5

=RmvLstCh(D5,3)

Krok 6 :

➤Press ENTER i otrzymasz wyjście.

➤Przeciągnij w dół Uchwyt do napełniania

Wynik

Część ćwiczeniowa

Do samodzielnego wykonywania ćwiczeń udostępniliśmy Praktyka W każdym arkuszu po prawej stronie, dla każdej metody, należy wykonać sekcję jak poniżej. Proszę zrobić to samodzielnie.

Wniosek

W tym artykule starałem się pokryć najłatwiejsze sposoby skutecznego usuwania ostatniego znaku w programie Excel. Mam nadzieję, że uznasz to za przydatne. Jeśli masz jakieś sugestie lub pytania, nie krępuj się podzielić nimi z nami.

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ł.