Spis treści
W artykule zostanie opisana procedura do znaleźć postać(y) w ciągu od prawo w Excelu.Czasami musimy przechowywać ostatnie dane ciągu znaków w Excelu.Załóżmy, że chcemy przechowywać nazwiska pewnej grupy osób w kolumnie.W takim przypadku musimy wyodrębnić znaki w nazwisku z prawej strony.
Tutaj będę używał następującego zestawu danych, aby opisać taktykę znajdowania znaków w łańcuchu od jego prawej strony.Załóżmy, że grupa ludzi pracuje w biurze i ma swoje ID oraz Identyfikator użytkownika . We are going to work on their Nazwy , ID oraz Identyfikator użytkownika w odniesieniu do wyjaśnienia naszego problemu i jego rozwiązania.
Pobierz Zeszyt ćwiczeń
Find Character from Right.xlsx4 Sposoby na znalezienie znaku w ciągu od prawej w Excelu
1) Użycie funkcji PRAWO w Excelu do znalezienia znaku w łańcuchu od prawej strony
Najprostszym sposobem na znalezienie znaków w łańcuchu od prawej strony jest użycie PRAWDA Załóżmy, że chcemy zapisać liczby w funkcji ID w kolumna Omówmy poniższą strategię.
Kroki:
- Najpierw należy utworzyć nowy kolumna i wpisz w komórce następującą formułę E5 .
=RIGHT(C5,3)
Tutaj PRAWDA Funkcja pobiera ciąg znaków w komórce C5 i znajduje ostatni 3 znaków z niego. Jak każdy ID ma 3 numery, umieszczamy [num_chars] jako 3 .
- Uderz w ENTER i zobaczysz ostatni 3 cyfry ID w komórce C5 .
- Teraz użyj Uchwyt do napełniania do AutoFill niższe komórki.
Ta operacja zapewni ci numery w ID w kolumna E . w ten sposób można znaleźć znaki w ciągu z prawej strony i przechowywać je w komórce.
Read More: Jak znaleźć znak w String Excel (8 prostych sposobów)
2) Zastosowanie funkcji Excel LEN i FIND do wyodrębnienia znaku w łańcuchu z prawej strony
Załóżmy, że chcemy wyodrębnić nazwiska od tych ludzi nazwy Możemy zastosować poniższe sztuczki.
Kroki:
- Utwórz nowy kolumna dla nazwiska i wpisz w komórce następującą formułę E5 .
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
Tutaj określamy pozycję Przestrzeń między pierwszy nazwa i nazwisko z pomocą ZNAJDŹ a następnie odjąć tę pozycję od długość ciągu w komórce B5 (cały nazwa ). W ten sposób mówimy PRAWDA funkcja, które znaki powinna zapisać w komórce E5 Użyliśmy LEN funkcja określająca długość ciągu komórek B5 .
- Teraz naciśnij przycisk ENTER i pojawi się nazwisko komórki B5 w komórce E5 .
- Użyj Uchwyt do napełniania do AutoFill niższe komórki.
Po tym, zobaczysz nazwiska w kolumna E . to kolejna metoda, którą możesz zastosować, aby znaleźć znaki w ciągu od prawej strony i przechowywać je w komórce.
Read More: Jak znaleźć od prawej w Excelu (6 metod)
Podobne lektury
- [Naprawiono]: Błąd Can't Find Project or Library w Excelu (3 rozwiązania)
- Jak znaleźć * znak nie jako Wildcard w programie Excel (2 metody)
- Jak znaleźć ostatni wiersz z określoną wartością w programie Excel (6 metod)
- Znajdź ostatnią wartość w kolumnie większą niż zero w Excelu (2 proste formuły)
- Jak znaleźć najniższe 3 wartości w programie Excel (5 prostych metod)
3. wykorzystanie funkcji łączonych do znalezienia znaku w łańcuchu od prawej strony
Wyobraź sobie, że chcesz zapisać liczbę z Identyfikator użytkownika Możemy to zrobić poprzez zagnieżdżenie LEN , ZNAJDŹ oraz SUBSTYTUT funkcje do PRAWDA funkcja, zobaczmy jak możemy spełnić swój cel.
Kroki:
- Utwórz nowy kolumna dla Identyfikator użytkownika Nr i wpisz w komórce następującą formułę E5 .
=RIGHT(D5,LEN(D5)-FIND("#",SUBSTYTUT(D5,"-", "#",LEN(D5)-LEN(SUBSTYTUT(D5,"-","")))))
Tutaj mamy zagnieżdżone LEN , ZNAJDŹ oraz SUBSTYTUT w PRAWDA aby wyodrębnić funkcję UID nr jako tekst. Rozbijmy tę formułę na części poniżej.
Podział formuły
- LEN(D5)--> Na stronie Długość Funkcja zwraca liczbę znaki .
- Wyjście : 11
- SUBSTITUTE(D5,"-","")--> Na stronie SUBSTYTUT funkcja zastępuje myślniki z niczym.
- SUBSTITUTE("PLK-OIQ-249″,"-","")--> staje się PLKOIQ249
- Wyjście : "PLKOIQ249"
- LEN(SUBSTITUTE(D5,"-","))--> staje się LEN( "PLKOIQ249" )
- Wyjście : 9
- LEN(D5)-LEN(SUBSTITUTE(D5,"-",")))--> staje się LEN(D5)-LEN( "PLKOIQ249" )
- 11-9
- Wyjście : 2
- SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","))--> staje się
- SUBSTITUTE(D5,"-", "#",2)-> Zastępuje on 2. myślnik '-' z hashtag '#')
- Wyjście : "PLK-OIQ#249"
- FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","))))--> staje się
- FIND("#", "PLK-OIQ#249″)--> Na stronie ZNAJDŹ funkcja znajduje stanowisko danego znaku # .
- Wyjście: 8
- RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-",")))))--> zmienia się w
- RIGHT(D5,LEN(D5)-8)-->
- PRAWO(D5,11-8)-->
- RIGHT(D5,3)-->
- RIGHT("PLK-OIQ-249",3)--> Na stronie PRAWDA Funkcja wyciąga liczbę znaków z prawa strona .
- Wyjście : 249
Na koniec otrzymujemy. ID użytkownika 249 . Let's move into the kroki ponownie.
- Hit ENTER i zobaczysz tylko numer w Identyfikator użytkownika .
- Następnie należy użyć Uchwyt do napełniania do AutoFill niższe komórki.
W ten sposób można zmieścić numery w Identyfikator użytkownika w kolumna E . W tego typu sytuacji trochę trudno jest znaleźć znaki w ciągu od jego prawej strony.
Read More: Jak znaleźć znak w ciągu w programie Excel
4. znajdowanie znaków w łańcuchu od prawej strony przy użyciu Flash Fill
Jeśli nie jesteś facetem od formuł, możesz użyć Wypełnienie błyskowe aby znaleźć znaki w łańcuchu od jego prawej strony. Powiedzmy, że chcemy zapisać nazwiska tych ludzi. Omówmy ten prosty proces.
Kroki:
- Utwórz nowy kolumna dla nazwiska i wpisz nazwisko ( Dzidy ) w komórce B5 .
- Wybierz Strona główna >> Wypełnij >> Wypełnienie błyskowe
Tutaj Wypełnienie błyskowe Polecenie podąża za wzorcem. Wykrywa ciąg znaków Dzidy jako prawostronne znaki całego ciągu w komórce B5 ...więc zrobi to samo dla innych komórek.
- Ta operacja zwróci wszystkie nazwiska w pozostałych komórkach E6 do E11 .
W ten sposób można znaleźć znaki w ciągu od jego właściwej pozycji.
Read More: Funkcja Excela: FIND vs SEARCH (analiza porównawcza)
Część ćwiczeniowa
Tutaj daję ci zestaw danych, którego użyliśmy do wyjaśnienia, jak znaleźć znaki w ciągu od jego właściwej pozycji, abyś mógł poćwiczyć na własną rękę.
Wniosek
Artykuł dostarczył kilka metod, jak znaleźć znaki w ciągu od jego prawej strony. Metody, które opisałem tutaj, są dość łatwe do zrozumienia. Mam nadzieję, że będzie to owocne dla ciebie, aby rozwiązać własne problemy w tym zakresie. Jeśli masz bardziej skuteczne metody lub pomysły lub jakiekolwiek opinie, proszę zostaw je w polu komentarza. Może to pomóc mi wzbogacić moje nadchodzące artykuły.