W tym artykule dowiemy się, jak usunąć kilka znaków z ciągu z pozycji początkowej.
Funkcja excel REPLACE daje nam możliwość zamiany liczby znaków z ciągu na inny ciąg.
Ogólna formuła do usuwania tekstu z pozycji
= ZAMIEŃ(ciąg; pozycja_początkowa; liczba_znaków; „”)
Strunowy: jest to oryginalny ciąg, z którego chcesz usunąć znaki.
Pozycji startowej: pozycja początkowa w łańcuchu.
Liczba_znaków: liczba znaków, które chcesz usunąć.
“” (pusty): Zastępuje podane znaki z niczego. Ostateczne usunięcie tekstu.
Przykład 1: Usuń tekst z ciągu o stałej długości.
Tutaj mam listę w pełni kwalifikowanych nazw plików .xlsm. Chcę tylko mieć na liście tylko nazwę pliku i usunąć wszystko inne.
Ponieważ „C: \ Users \ Manish Singh \ Desktop \ Excel Tip \” jest folderem nadrzędnym każdego pliku i ma 40 znaków, napiszemy tę formułę, aby usunąć ten wspólny tekst z ciągu.
=ZASTĄP(A2,1,40;"")
Ta formuła programu Excel usuwa 40 znaków, zaczynając od pierwszego znaku.
Przykład 2: Usuń tekst z ciągu o zmiennej długości
W powyższym przykładzie długość tekstu została ustalona do usunięcia. Jeśli długość tekstu, który należy usunąć, nie jest ustalona, skorzystaj z funkcji Excel SEARCH. Ta funkcja zwraca pozycję znalezionego tekstu.
Powyższy przykład pochodził z jednego komputera. Gdyby dane zostały skompilowane od różnych użytkowników, struktura ścieżki do pliku byłaby inna. Jedyną wspólną rzeczą będzie katalog główny, który jest ustawiony na nazwę common. W moim przykładzie jest to wskazówka programu Excel.
Więc teraz, aby usunąć niepotrzebny tekst z ciągu, napisz tę formułę.
=ZASTĄP(A2,1,SZUKAJ("Wskazówka Excela\";A2)+9;"")
Jak to działało?
Zacznijmy od środka.SZUKAJ(„Wskazówka Excela”,A2)+9: część wyszukiwania zwróci pozycję „Wskazówka Excela\” w A2. czyli 23. Teraz, ponieważ jest to pozycja rozpoczynająca się od „Excel Tip\” w ciągu. Potrzebujemy końcowej pozycji tekstu. Odkąd “wskazówka Excela/” to w sumie 10 znaków, dodaliśmy 9, aby uzyskać dokładną liczbę. Stąd otrzymujemy 32.
Teraz formuła jest tłumaczona na REPLACE(A2,1,32,""). Ta formuła usunęła niepotrzebny tekst z ciągu.
To samo dzieje się ze wszystkimi strunami.
Tak, tak, w ten sposób można usunąć tekst z ciągu w programie Excel. Zauważ, że ten samouczek dotyczył usuwania tekstu, a nie wyodrębniania tekstu w programie Excel. Jednak oba są bardzo podobnymi zadaniami w programie Excel. Poniżej znajdziesz samouczki dotyczące ekstrakcji.
popularne artykuły
50 skrótów Excela, aby zwiększyć produktywność: Przyspiesz swoje zadanie. Te 50 skrótów przyspieszy pracę w programie Excel.
Jak używać tFunkcja WYSZUKAJ.PIONOWO w programie Excel: Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel: Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.
Jak korzystać z funkcji SUMA.JEŻELI w programie Excel: To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.