Note: The other languages of the website are Google-translated. Back to English

Jak wyodrębnić pierwsze lub ostatnie dwa lub n słów z ciągu tekstowego?

Jeśli masz listę ciągów tekstowych oddzielonych spacją, a teraz chcesz wyodrębnić pierwsze lub ostatnie trzy lub n słów z wartości komórki, aby uzyskać następujący wynik zrzutu ekranu. W tym artykule przedstawię kilka formuł do wyodrębnienia pierwszych lub ostatnich dwóch lub n słów z ciągu tekstowego w programie Excel.

Wyodrębnij pierwsze dwa lub n słów z ciągu tekstowego za pomocą formuł

Wyodrębnij ostatnie dwa lub n słów z ciągu tekstowego za pomocą formuły

Wyodrębnij pierwsze lub n-te słowo z ciągu tekstowego za pomocą przydatnej funkcji


Wyodrębnij pierwsze dwa lub n słów z ciągu tekstowego za pomocą formuł

W tym przykładzie wyodrębnię pierwsze trzy słowa z komórki, zastosuj następujące formuły:

Wprowadź dowolną z poniższych formuł do pustej komórki, na przykład C2, a następnie przeciągnij uchwyt wypełniania w dół do komórek, które mają zawierać tę formułę, a wszystkie pierwsze 3 słowa zostały wyodrębnione z odpowiednich komórek, zobacz zrzut ekranu:

=TRIM(LEFT(A2, FIND("^",SUBSTITUTE(A2, " ", "^",3)&"^")))

Uwagi:

1. W powyższym wzorze, A2 to komórka, z której chcesz wyodrębnić słowo, oraz liczba 3 wskazuje liczbę pierwszych n słów, które chcesz wyodrębnić. Możesz je zmieniać według potrzeb.

2. Jeśli ciągi tekstowe w kolumnie A i liczba słów wymaganych w kolumnie B, aby wyodrębnić inną liczbę pierwszych n słów, można zastosować następującą formułę:

=TRIM(LEFT(SUBSTITUTE(A2," ",REPT(" ",1000),B2),1000))


Wyodrębnij ostatnie dwa lub n słów z ciągu tekstowego za pomocą formuły

Jeśli chcesz wyodrębnić ostatnie dwa lub n słów z listy ciągów tekstowych, poniższa formuła może wyświadczyć ci przysługę.

Wprowadź lub skopiuj poniższy romula do pustej komórki, w której chcesz uzyskać wynik, a następnie

=MID(A2,FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))-(3-1)))+1,LEN(A2))

Uwagi: W powyższym wzorze, A2 to komórka, z której chcesz wyodrębnić słowo, oraz liczba 3 wskazuje liczbę ostatnich n słów, które chcesz wyodrębnić, jeśli chcesz wyodrębnić ostatnie 5 słów, po prostu zmień liczbę z 3 na 5, jeśli potrzebujesz.

Wyodrębnij pierwsze lub n-te słowo z ciągu tekstowego za pomocą przydatnej funkcji

W niektórych przypadkach możesz chcieć po prostu wyodrębnić pierwsze lub n-te słowo z ciągów tekstowych, jeśli tak jest Kutools dla programu Excel, z jego Wyodrębnij n-te słowo z komórki funkcja, możesz łatwo wyodrębnić n-te słowo z określonej komórki.

Uwaga:Aby to zastosować Wyodrębnij n-te słowo z komórki, po pierwsze, należy pobrać plik Kutools dla programu Excel, a następnie szybko i łatwo zastosuj tę funkcję.

Po zainstalowaniu Kutools dla programu Excel, zrób tak:

1. Kliknij komórkę, w której chcesz znaleźć wynik. A następnie kliknij Kutools > Pomocnik formuły > Pomocnik formułyzobacz zrzut ekranu:

2, w Pomocnik formuł wykonaj następujące czynności:

  • Wybierz Tekst z Typ formuły Lista rozwijana;
  • Wybierz Wyodrębnij n-te słowo z komórki Wybierz formułę skrzynka na listy;
  • W Komórka pole tekstowe, określ komórki, z których będziesz wyodrębniać słowa, i wprowadź liczbę, na podstawie której chcesz wyodrębnić słowo na podstawie N-ty pole tekstowe.

3. A następnie kliknij Ok przycisk, a otrzymasz pierwszy wynik, a następnie przeciągnij pasek wypełnienia w dół, aby uzyskać wszystkie inne wyniki, patrz screesnhot:


Więcej artykułów względnych:

  • Wyodrębnij wiele linii z komórki
  • Jeśli masz listę ciągów tekstowych, które są oddzielone znakami końca wiersza (co następuje po naciśnięciu klawiszy Alt + Enter podczas wprowadzania tekstu), a teraz chcesz wyodrębnić te wiersze tekstu do wielu komórek, jak pokazano na zrzucie ekranu. Jak możesz to rozwiązać za pomocą formuły w programie Excel?
  • Wyodrębnij podciąg z ciągu tekstowego w programie Excel
  • Może być dla Ciebie typowym zadaniem, że musisz wyodrębnić podciągi z ciągów tekstowych, w programie Excel nie ma bezpośredniej funkcji do tego, ale za pomocą funkcji LEFT, RIGHT, MID i SEARCH możesz wyodrębnić rodzaje podciągów według potrzeb.
  • Wyodrębnij tekst między nawiasami z ciągu tekstowego
  • Jeśli w ciągu tekstowym znajduje się część tekstu otoczona nawiasami, teraz musisz wyodrębnić wszystkie ciągi tekstowe między nawiasami, jak pokazano na zrzucie ekranu. Jak możesz szybko i łatwo rozwiązać to zadanie w programie Excel?
  • Wyodrębnij tekst po ostatnim wystąpieniu określonego znaku
  • Jeśli masz listę złożonych ciągów tekstowych, które zawierają kilka separatorów (weź poniższy zrzut ekranu jako przykład, który zawiera łączniki, przecinki, spacje w komórce danych), a teraz chcesz znaleźć pozycję ostatniego wystąpienia łącznika , a następnie wyodrębnij podciąg po nim.

Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (2)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
U mnie działa dobrze. Jednak staram się zrozumieć logikę tej formuły:

=PRZYC(LEWO(ZAMIANA(A2" ";POWT(" ";1000);B2);1000))


Czy ktoś może mi to wyjaśnić, jakbym miał 5 lat?

Pozdrawiam,
Ten komentarz został zminimalizowany przez moderatora na stronie
Zagraj w piasku Felipe, jeśli masz ochotę na 5 :)
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL