Jak usunąć ostatnie 3 znaki w Excelu (4 formuły)

  • Udostępnij To
Hugh West

Jest to dość oczywiste dla wszystkich z nas, że wykrywamy obecność niektórych niepotrzebnych znaków na końcu linii tekstu. Tak więc, wszyscy możemy chcieć usunąć wszystkie te ostatnie niepotrzebne znaki, aby zaprezentować nasze dane w lepszy sposób. Cóż, jeśli masz te problemy i szukasz sposobów, aby usunąć ostatnie znaki w programie Excel , to proszę przejść do przodu z tym artykułem. Ponieważ pokażemy Ci cztery odrębne formuły, aby usunąć ostatnie 3 znaki w Excelu z łatwością.

Pobierz podręcznik do ćwiczeń

Zalecane jest pobranie pliku Excela i ćwiczenie razem z nim.

Usuń ostatnie 3 znaki.xlsm

4 Formuły do usuwania ostatnich 3 znaków w Excelu

Do demonstracji wszystkich metod w artykule wykorzystamy przykładową listę informacji o pracownikach. Na początek zerknijmy na nią:

Tak więc, nie mając żadnych dalszych dyskusji, zanurkujmy prosto do wszystkich metod jeden po drugim.

1) Użyj funkcji LEWO i LEN, aby usunąć ostatnie 3 znaki w Excelu

W Wykaz informacji o pracownikach. , Imię i nazwisko W kolumnie tej znajdują się wszystkie pełne nazwiska pracowników. Widzimy, że każde nazwisko nosi to samo imię, czyli " Roy ". Naszym celem jest więc usunięcie nazwiska z wszystkich nazwisk pracowników i przechowywanie tylko imienia w Imię Kolumna, więc bez zbędnej zwłoki przejdźmy przez metodę po krokach:

🔗 Kroki:

❶ Po pierwsze, wybierz komórka E5 ▶ aby zapisać wynik formuły.

❷ Następnie wpisz formułę.

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

w obrębie komórki.

❸ Następnie naciśnij przycisk ENTER przycisk.

❹ Na koniec przeciągnij Uchwyt do napełniania ikona na końcu Imię kolumna.

To wszystko.

␥ Rozbicie formuły:

📌 Syntax: LEFT(tekst, [num_chars])

📌 Syntax: LEN(tekst)

  • LEN(D5)-3 ▶ oblicza długość tekstu, " Jason Roy ", a następnie odejmuje wynik za pomocą 3 .
  • D5 ▶ odnosi się do adresu komórki tekstu " Jason Roy ".
  • =LEFT(D5,LEN(D5)-3) ▶ obcina ostatnie 3 znaki tj. Roy " z tekstu " Jason Roy ".

Czytaj więcej: Usuń ostatni znak z ciągu znaków Excel

2. usuwanie ostatnich 3 znaków za pomocą funkcji REPLACE w Excelu

Teraz usuniemy ostatnie 3 znaki, zastępując je znakiem null string ("") Aby to zrobić, użyjemy funkcja Replace tutaj.

🔗 Kroki:

❶ Po pierwsze, wybierz komórka E5 ▶ aby zapisać wynik formuły.

❷ Następnie, typ wzór

=REPLACE(D5, FIND(" ",D5)+1, 3, "")

w obrębie komórki.

❸ Następnie naciśnij przycisk ENTER przycisk.

❹ Na koniec przeciągnij Uchwyt do napełniania ikona na końcu Imię kolumna.

To wszystko.

␥ Rozbicie formuły:

📌 Syntax: REPLACE(stary_tekst, start_num, num_chars, nowy_tekst)

📌 Syntax: FIND(find_text, within_text, [start_num])

  • "" ▶ odnosi się do zerowy ciąg w Excelu.
  • 3 ▶ odnosi się do ostatniego 3 znaków w linii tekstu.
  • FIND(" ",D5)+1 ▶ znajduje numer początkowy z ostatniego 3 postacie.
  • " " ▶ stosowane do wykrywania koniec linii tekstu.
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") ▶ obcina ostatnie 3 znaki tj. Roy " z tekstu " Jason Roy ".

Czytaj więcej: Usuń ostatni znak z ciągu w Excelu za pomocą VBA

3. ignorowanie ostatnich 3 znaków w programie Excel przy użyciu funkcji Flash Fill

Microsoft Excel 2013 i późniejsze wersje wymyśliły niezwykle przydatne narzędzie o nazwie Wypełnienie błyskowe W tej części usuniemy ostatnie 3 znaki, czyli pominiemy nazwisko, Roy od każdego z nazwisk pracowników za pomocą Wypełnienie błyskowe narzędzie. Oto kroki, które należy wykonać:

🔗 Kroki:

❶ Po pierwsze, wybierz komórka E5 i wpisać Jason w nim.

❷ Następnie naciśnij przycisk ENTER przycisk.

❸ W następnej celi, E6 zaczyna pisać na maszynie Brandon pozostawiając jedynie swoje nazwisko, Roy .

Teraz zauważysz, że Excel ma już wzór i proponuje podgląd dla wszystkich kolejnych nazw.

❹ Wszystko, co musisz zrobić, to po prostu nacisnąć ENTER ponownie przycisk.

W ten sposób dokonaliśmy Imię kolumna uzupełniona tylko o imiona pracowników.

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

4. usuń ostatnie 3 znaki za pomocą kodu VBA w Excelu

Na koniec, w tej sekcji, użyjemy kody VBA aby usunąć ostatnie 3 znaki, tj. nazwisko Roy z pełnych nazwisk wszystkich pracowników. Teraz przychodzą kolejne kroki:

🔗 Kroki:

Wybierz zakres (D5:D14) komórek ▶, aby usunąć ostatnie 3 znaki.

❷ Prasa ALT + F11 klawisze ▶, aby otworzyć VBA okno.

❸ Przejdź do Wkładka Moduł .

Kopia następujący VBA kod:

 Public Function RemoveLast3Characters(rng As String, cnt As Long) RemoveLast3Characters = Left(rng, Len(rng) - cnt) End Function 

❺ Prasa CTRL + V ▶ do pasta powyższy VBA kod.

Zapisz the VBA kod oraz wracać do swojego arkusza kalkulacyjnego.

❼ Teraz, wybierz komórka E5 ▶ aby zapisać wynik formuły.

❽ Następnie, typ wzór

=RemoveLast3Characters(D5,3)

w obrębie komórki.

❾ Następnie naciśnij przycisk ENTER przycisk.

❹ Na koniec przeciągnij Uchwyt do napełniania ikona na końcu Imię kolumna.

To wszystko.

📓 Uwaga:

Funkcja =RemoveLast3Characters(Text,Number) jest funkcją syntetyzowaną. Możesz jej używać razem z VBA kod do usuwania dowolnej liczby ostatnich znaków z łańcucha. Wystarczy wprowadzić dowolną liczbę do gniazda Number funkcji. to wszystko.

Rzeczy do zapamiętania

📌 Uważaj na. składnia z funkcje .

📌 Wstaw dane zakresy ostrożnie do formuły .

📌 ("") odnosi się NULL String w Excelu.

Wniosek

Podsumowując, omówiliśmy 4 różne metody usuwania ostatnich trzech znaków w Excelu. Zaleca się pobranie zeszytu ćwiczeń dołączonego do tego artykułu i przećwiczenie wszystkich metod z tym. I nie wahaj się zadawać pytań w sekcji komentarzy poniżej. Postaramy się odpowiedzieć na wszystkie istotne zapytania asap.

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