Excel Usuń znaki z prawej strony (5 sposobów)

  • Udostępnij To
Hugh West

W komórce Excela mogą znajdować się dowolne dodatkowe znaki. Czasami, aby wygenerować inną wartość z istniejących wartości, możesz potrzebować usunąć znaki W tym artykule wyjaśnię 5 sposobów Excela na usunięcie znaków z prawej strony.

Aby wyjaśnić, użyję arkusza danych informacji o zamówieniach niektórych klientów, który ma 4 kolumny.

Ta tabela przedstawia informacje o zamówieniach różnych użytkowników. Kolumny to Nazwa z identyfikatorem, zamówienie, nazwisko, oraz Zamówienie Ilość .

Pobierz podręcznik do ćwiczeń

Usuń znaki z Right.xlsm

5 sposobów na usunięcie znaków z prawa jazdy

1. użycie LEWEJ do usunięcia znaków z prawej strony

Aby usunąć jedyną ostatnia postać można użyć funkcji LEWO.

⮚ Najpierw wybierz komórkę, w której chcesz umieścić nową wartość po usunięciu ostatniego znaku.

⮚ Następnie wpisz formułę w Formuła Bar. Wybrałem B4 komórka. Tutaj chcę pokazać Nazwa tylko tak usunę ciągi liczbowe od prawej.

Wzór to.

=LEFT(B4,LEN(B4)-1)

⮚ Na koniec naciśnij ENTER

Ostatni znak z wybranego B4 komórka zostanie usunięta.

Tutaj tylko usunięcie pojedynczego znaku nie pasuje do kontekstu naszego przykładu, więc usuńmy wiele znaków.

⮚ Najpierw wybierz komórkę, w której chcesz umieścić nową wartość po usunięciu wielokrotności znaków z prawej strony.

⮚ Następnie należy wpisać wzór na B4 komórka stąd chcę usunąć wiele znaków, chcę usunąć 5 znaków z prawej strony.

Wzór to.

=LEFT(B4,LEN(B4)-5)

⮚ Na koniec naciśnij ENTER

Tutaj, ostatnie 5 znaków z wybranej wartości B4 zostanie usunięty.

Teraz możesz zastosować Uchwyt do napełniania do AutoFit formuła dla pozostałych komórek.

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

2) VALUE z funkcją LEFT dla wartości numerycznych

Podczas pracy z wartościami numerycznymi, aby usunąć znaki z prawej strony można użyć LEWA i funkcję VALUE razem.

⮚ Najpierw wybierz komórkę, w której chcesz umieścić nową wartość po usunięciu znaków z prawej strony.

⮚ Wybrałam B4 W tym miejscu chcę usunąć znaki z prawej strony i zachować tylko znaki Zamówienie Ilość . Więc, usunę wszystkie znaki ciągu z prawej strony oprócz numeru.

Wzór to.

=VALUE(LEFT(C4,(LEN(C4)-8)))

⮚ Na koniec naciśnij ENTER

Na stronie znaki ciągu z C4 komórka zostanie usunięta z prawej strony. Będziesz widział tylko wartości numeryczne w Numer format w Zamówienie Ilość kolumna.

W zależności od tego ile znaków ciągu jest ze znakiem liczby trzeba będzie przepisać formułę.

🔺 Jeśli wszystkie znaki liczbowe mają takie same znaki łańcuchowe, możesz użyć Uchwyt do napełniania .

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

3. usuń znaki z prawej strony za pomocą VBA

⮚ Najpierw otwórz Deweloper tab>> następnie wybierz Visual Basic

⮚ Można też użyć ALT + F11

Nowe okno Microsoft Visual Basic for Applications pojawi się. Następnie otwórz Wkładka tab>> następnie wybierz Moduł.

Tutaj Moduł jest otwarty.

Za chwilę napisz kod do RemoveRightCharacter w module.

 Function RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function 

⮚ Po tym, Zapisz kod i wróć do arkusza.

⮚ Najpierw wybierz komórkę, w której chcesz zachować nową wartość po usunięciu znaku z prawej strony.

⮚ Następnie należy wpisać wzór na B4 komórka. wpisz nazwę funkcji, którą napisałeś w module.

⮚ Jako że moja nazwa funkcji to. RemoveRightCharacter to pokaże tę nazwę.

Wzór to.

=RemoveRightCharacter(B4,5)

⮚ Na koniec naciśnij ENTER.

Jak wybrałem komórkę B4 prawe znaki tej komórki zostaną usunięte.

Możesz również użyć go do pokazania znaku liczby.

⮚ Najpierw wybierz komórkę, w której chcesz zachować nową wartość po usunięciu znaku z prawej strony.

⮚ Następnie należy wpisać wzór na C4 Wpisz nazwę funkcji, którą napisałeś w module. Teraz chcę pokazać Ilość zamówienia. Ponieważ nazwa mojej funkcji to. RemoveRightCharacter to pokaże tę nazwę.

Wzór to.

=RemoveRightCharacter(C4,8)

⮚ Na koniec naciśnij ENTER

Jak wybrałem komórkę C4 prawe znaki tej komórki zostaną usunięte.

Czytaj więcej: VBA do usuwania znaków z łańcucha w Excelu

4. usuń właściwy znak używając Flash Fill

Możesz użyć polecenia Wypełnienie błyskawiczne ze wstążki, aby usunąć właściwy znak.

⮚ Najpierw utwórz przykład wzorca do wykorzystania Wypełnienie błyskowe .

⮚ Podałem pierwszy przykład Steve usuwając odpowiednią liczbę znaków.

⮚ Następnie wybierz przykładową wartość otwórz Dane tab>> następnie wybierz Wypełnienie błyskowe .

Skrót klawiaturowy, którego należy użyć Wypełnienie błyskowe jest CTRL + E

Jak wybrałem Wypełnienie błyskowe prawe znaki pozostałych komórek zostaną usunięte.

⮚ Jeśli chcesz, możesz zachować znak liczby, usuwając znaki ciągu z prawej strony.

⮚ Tutaj podałem pierwszy przykład 32 gdzie zachowałem tylko znak liczby, usuwając odpowiednie znaki ciągu.Stworzyło to wzór dla Wypełnienie błyskowe .

⮚ Następnie wybierz przykładową wartość otwórz Dane tab>> następnie wybierz Wypełnienie błyskowe .

Jak wybrałem Wypełnienie błyskowe prawe znaki pozostałych komórek zostaną usunięte.

5) Usuń postacie z każdej strony jednocześnie

Jeśli masz arkusz danych, w którym wiele informacji jest skompresowanych razem, to funkcja MID jest odpowiedni do wyodrębnienia wymaganych informacji lub danych.

Aby pokazać jak działa ta funkcja dokonałem korekty w datasheecie.

⮚ Najpierw wybierz komórkę, w której chcesz zachować nową wartość po usunięciu znaku z obu praw i lewej strony.

⮚ Następnie wpisz formułę w komórce lub na pasku formuły.Ja wybrałem B4 z tej komórki, chcę, aby Nazwa więc usunę wszystkie prawe i lewe znaki oprócz nazwy Steve.

⮚ Wzór to.

=MID(B4, 11+1, LEN(B4) - (10+6))

⮚ Aby zastosować formułę, naciśnij ENTER

W międzyczasie z wybranej komórki zostaną usunięte zarówno prawe, jak i lewe znaki z wyjątkiem Nazwa .

Dla pozostałych komórek w zależności od numeru ich znaków zastosowałem m.in. MID funkcja.

Część ćwiczeniowa

Dołączyłam dwa dodatkowe arkusze do przećwiczenia tych sposobów.

Wniosek

W tym artykule, wyjaśniłem 5 sposobów, aby usunąć znaki z prawej strony w programie Excel. Mam nadzieję, że te różne podejścia pomogą Ci usunąć znaki z prawej strony w programie Excel. Dla każdego rodzaju sugestii, pomysłów i opinii są najbardziej mile widziane. Zapraszamy do komentowania poniżej.

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