Jak wyodrębnić pierwsze słowo z ciągu tekstowego w programie Excel (3 proste sposoby)

Excel ma kilka wspaniałych formuł, które mogą pomóc Ci pokroić i pokroić dane tekstowe.

Czasami, gdy masz dane tekstowe, możesz wyodrębnić pierwsze słowo z ciągu tekstowego w komórce.

W programie Excel można to zrobić na wiele sposobów (przy użyciu kombinacji formuł, funkcji Znajdź i zamień oraz funkcji Flash Fill)

W tym samouczku pokażę Ci kilka naprawdę prostych sposobów wyodrębnij pierwsze słowo z ciągu tekstowego w programie Excel.

Wyodrębnij pierwsze słowo za pomocą formuł tekstowych

Załóżmy, że masz następujący zestaw danych, w którym chcesz pobrać pierwsze słowo z każdej komórki.

Zrobi to poniższa formuła:

=JEŻELIBŁĄD(LEWO(A2,ZNAJDŹ(" ";A2)-1);A2)

Pozwólcie, że wyjaśnię, jak działa ta formuła.

Część FIND formuły służy do znalezienia pozycji znaku spacji w ciągu tekstowym. Gdy formuła znajdzie pozycję znaku spacji, funkcja LEWO służy do wyodrębnienia wszystkich znaków przed pierwszym znakiem spacji w ciągu tekstowym.

Chociaż sama formuła LEFT powinna wystarczyć, spowoduje to błąd w przypadku, gdy w komórce jest tylko jedno słowo i nie ma znaków spacji.

Aby poradzić sobie z tą sytuacją, otoczyłem formułę LEWA w formule IFERROR, która po prostu zwraca oryginalną zawartość komórki (ponieważ nie ma spacji wskazujących, że jest ona pusta lub zawiera tylko jedno słowo).

Jedną dobrą rzeczą w tej metodzie jest to, że wynik jest dynamiczny. Oznacza to, że w przypadku zmiany oryginalnego ciągu tekstowego w komórkach w kolumnie A formuła w kolumnie B zostanie automatycznie zaktualizowana i poda poprawny wynik.

Jeśli nie chcesz formuły, możesz przekonwertować ją na wartości.

Wyodrębnij pierwsze słowo za pomocą funkcji Znajdź i zamień

Inną szybką metodą wyodrębnienia pierwszego słowa jest użycie funkcji Znajdź i zamień, aby usunąć wszystko oprócz pierwszego słowa.

Załóżmy, że masz zestaw danych, jak pokazano poniżej:

Poniżej znajdują się kroki, aby użyć funkcji Znajdź i zamień, aby uzyskać tylko pierwsze słowo i usunąć wszystko inne:

  1. Skopiuj tekst z kolumny A do kolumny B. Ma to na celu upewnienie się, że mamy również oryginalne dane.
  2. Zaznacz wszystkie komórki w kolumnie B, w których chcesz uzyskać pierwsze słowo
  3. Kliknij kartę Strona główna
  4. W grupie Edycja kliknij opcję Znajdź i wybierz, a następnie kliknij Zamień. Spowoduje to otwarcie okna dialogowego Znajdź i zamień.
  5. W polu Znajdź co wpisz * (jeden znak spacji, po którym następuje znak gwiazdki)
  6. Pozostaw pole Zamień na puste
  7. Kliknij przycisk Zamień wszystko.

Powyższe kroki usunęłyby wszystko oprócz pierwszego słowa w komórkach.

Możesz także użyć skrótu klawiaturowego Kontrola + H aby otworzyć okno dialogowe Znajdź i zamień.

Jak to działa?

W polu Znajdź, użyliśmy znaku spacji, po którym następuje znak gwiazdki. Znak gwiazdki (*) to symbol wieloznaczny reprezentujący dowolną liczbę znaków.

Kiedy więc poprosimy program Excel o znalezienie komórek zawierających znak spacji, po których następuje znak gwiazdki i zastąpienie go pustym, znajduje pierwszy znak spacji i usuwa wszystko po nim - pozostawiając nam tylko pierwsze słowo.

A jeśli masz komórkę, która nie zawiera tekstu lub tylko jedno słowo bez znaków spacji, powyższe kroki nie wprowadzą w niej żadnych zmian.

Wyodrębnij pierwsze słowo za pomocą wypełniania Flash

Kolejna naprawdę prosta i szybka metoda wyodrębniania pierwszego słowa za pomocą funkcji Flash Fill.

Flash Fill został wprowadzony w programie Excel 2013 i jest dostępny we wszystkich późniejszych wersjach. Pomaga w manipulacji tekstem, identyfikując wzór, który próbujesz osiągnąć, i wypełniając go dla całej kolumny.

Załóżmy na przykład, że masz poniższy zestaw danych i chcesz wyodrębnić tylko pierwsze słowo.

Poniżej znajdują się kroki, aby to zrobić:

  1. W komórce B2, która jest sąsiednią kolumną naszych danych, ręcznie wpisz „Marketing” (co jest oczekiwanym wynikiem)
  2. W komórce B3 wpisz „HR”
  3. Wybierz zakres B2:B10
  4. Kliknij kartę Strona główna
  5. W grupie Edycja kliknij listę rozwijaną Wypełnij
  6. Kliknij opcję Flash Fill

Powyższe kroki wypełniłyby wszystkie komórki pierwszym słowem z sąsiedniej kolumny (kolumna A).

Ostrożność: W większości przypadków Flash Fill działa dobrze i daje poprawny wynik, ale w niektórych przypadkach może nie dać właściwego wyniku. Tylko upewnij się, że dokładnie sprawdziłeś, czy wyniki są zgodne z oczekiwaniami.

Uwaga: Podczas wpisywania oczekiwanego wyniku w drugiej komórce w kolumnie B możesz zobaczyć cały tekst we wszystkich komórkach w jasnoszarym kolorze. Taki wynik uzyskasz, jeśli od razu naciśniesz klawisz Enter. Jeśli nie widzisz szarej linii, użyj opcji Flash Fill na wstążce.

Oto trzy proste metody wyodrębnienia pierwszego słowa z ciągu tekstowego w programie Excel.

Mam nadzieję, że ten samouczek okazał się przydatny!

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave