Excel Wyszukaj tekst (spis treści)

  • Wyszukiwanie tekstu w programie Excel
  • Jak wyszukiwać tekst w programie Excel?

Wyszukiwanie tekstu w programie Excel

W programie Excel mogłeś zobaczyć sytuacje, w których chcesz wyodrębnić tekst obecny w określonej pozycji w całym ciągu za pomocą formuł tekstowych, takich jak LEWO, PRAWO, MID itp. Możesz także użyć funkcji SZUKAJ i ZNAJDŹ w celu znalezienia tekstu podłańcuch z danego ciągu. Jeśli jednak nie chcesz znaleźć podciągu, ale chcesz dowiedzieć się, czy określony ciąg jest obecny w danej komórce, czy nie, nie wszystkie z tych formuł będą działać. W tym artykule omówimy niektóre formuły i / lub funkcje w programie Excel, które pozwolą Ci sprawdzić, czy określony ciąg jest obecny w danej komórce.

Jak wyszukiwać tekst w programie Excel?

Wyszukiwanie tekstu w programie Excel jest bardzo proste i łatwe. Zobaczmy, jak przeszukiwać tekst w programie Excel z kilkoma przykładami.

Możesz pobrać ten tekstowy szablon Excela tutaj - Wyszukaj tekstowy szablon Excela

Przykład # 1 - Korzystanie z funkcji wyszukiwania

Użyjmy funkcji ZNAJDŹ, aby sprawdzić, czy określony ciąg jest obecny w komórce, czy nie. Załóżmy, że masz dane, jak pokazano poniżej.

Gdy próbujemy ustalić, czy określony tekst jest obecny w danym ciągu, czy nie, mamy funkcję o nazwie ZNAJDŹ, która zajmuje się nim na poziomie początkowym. Ta funkcja zwraca pozycję podłańcucha w komórce tekstowej. Dlatego możemy powiedzieć, że jeśli funkcja ZNAJDŹ zwraca dowolną wartość liczbową, to podłańcuch występuje w tekście inaczej.

Krok 1: W komórce B1 zacznij pisać = ZNAJDŹ, będziesz mógł uzyskać dostęp do samej funkcji.

Krok 2: Funkcja ZNAJDŹ wymaga co najmniej dwóch argumentów, ciągu, który chcesz wyszukać, i komórki, w której chcesz wyszukać. Użyjmy „Excel” jako pierwszego argumentu dla funkcji ZNAJDŹ, która określa formułę find_text.

Krok 3: Chcemy sprawdzić, czy „Excel” jest obecny w komórce A2 w danym arkuszu. Dlatego wybierz A2 jako następny argument funkcji ZNAJDŹ.

Zignorujemy argument start_num, ponieważ jest to argument opcjonalny.

Krok 4: Zamknij nawiasy, aby ukończyć formułę i naciśnij klawisz Enter.

Jeśli widzisz, ta funkcja właśnie zwróciła pozycję, w której słowo „Excel” jest obecne w bieżącej komórce (tj. Komórce A2).

Krok 5: Przeciągnij formułę, aby zobaczyć pozycję, w której program Excel należy do komórek A3 i A4.

Na powyższym zrzucie ekranu widać, że wspomniany ciąg znajduje się w dwóch komórkach (A2 i A3). W komórce B3 słowo nie jest obecne, dlatego formuła podaje # WARTOŚĆ! błąd. Nie zawsze jednak zapewnia to wyraźniejszy obraz. To znaczy, ktoś może nie być wystarczająco dobry w programie Excel, aby zrozumieć fakt, że 1 pojawiający się w komórce B2 to nic innego jak pozycja słowa „Excel” w łańcuchu zajmowanym w komórce A2.

Krok 6: Aby uzyskać niestandardowy wynik w kolumnie B, użyj funkcji JEŻELI i zastosuj ZNAJDŹ pod nią. Po użyciu warunku ZNAJDŹ w IF, musisz podać dwa możliwe wyniki. Jeden, jeśli warunek jest PRAWDA, drugi, jeśli warunek jest FAŁSZ. Naciśnij klawisz Enter po edycji formuły z warunkiem JEŻELI.

Po zastosowaniu powyższej formuły dane wyjściowe pokazano poniżej.

Krok 7: Przeciągnij formułę z komórki B2 do komórki B4.

Teraz użyliśmy IF i FIND w kombinacjach, komórka bez łańcucha wciąż daje # WARTOŚĆ! błąd. Spróbujmy usunąć ten błąd za pomocą funkcji ISNUMBER.

Funkcja ISNUMBER sprawdza, czy wynikiem jest liczba, czy nie. Jeśli wyjście jest liczbą, poda PRAWDA jako wartość, jeśli nie jest liczbą, poda FAŁSZ jako wartość. Jeśli użyjemy tej funkcji w połączeniu z IF i FIND, funkcja IF da wynik w oparciu o wartości (PRAWDA lub FAŁSZ) podane przez funkcję ISNUMBER.

Krok 8: Użyj ISNUMBER w formule, której użyliśmy powyżej w kroku 6 i kroku 7. Naciśnij klawisz Enter po edycji formuły w komórce B2.

Krok 9: Przeciągnij formułę przez komórkę B2 do B4.

Wyraźnie #WARTOŚĆ! błąd występujący w poprzednich krokach został anulowany z powodu funkcji ISNUMBER.

Przykład # 2 - Korzystanie z funkcji SZUKAJ

W wierszach podobnych do funkcji ZNAJDŹ funkcja WYSZUKIWANIA w programie excel umożliwia również sprawdzenie, czy podany tekst występuje w tekście, czy nie. Możesz używać go w tych samych liniach, w których użyliśmy funkcji ZNAJDŹ i jest to kombinacja z IF i ISNUMBER.

Funkcja WYSZUKIWANIA wyszukuje również określony ciąg w danym tekście i zwraca pozycję, do której należy tekst.

Pokażę bezpośrednio ostateczną formułę pozwalającą ustalić, czy łańcuch jest obecny w programie Excel, czy nie, przy użyciu kombinacji funkcji WYSZUKAJ, JEŻELI i ISNUMBER. Możesz wykonać kroki od 1 do 9 w tej samej kolejności, co w poprzednim przykładzie. Jedyną zmianą będzie zastąpienie ZNAJDŹ funkcją WYSZUKIWANIA.

Użyj następującej formuły w komórce B2 arkusza „Przykład 2” i naciśnij klawisz Enter, aby zobaczyć wynik (Mamy te same dane, co w poprzednim przykładzie) = JEŻELI (ISNUMBER (SZUKAJ („Excel”, A1)), „Text Present”, „Text Not Present”) Po naciśnięciu klawisza Enter zobaczysz wynik taki sam jak w poprzednim przykładzie.

Przeciągnij formułę przez komórki B2 do B4, aby zobaczyć ostateczny wynik.

W komórkach A2 i A4 słowo „Excel” jest obecne, dlatego ma wynik jako „Obecny tekst”. Jednak w komórce A3 słowo „Excel” nie jest obecne, dlatego ma wynik jako „Brak tekstu”.

To jest z tego artykułu. Zapakujmy to w kilka rzeczy, o których należy pamiętać.

Rzeczy do zapamiętania na temat wyszukiwania tekstu w programie Excel

  • Funkcje te służą do sprawdzenia, czy podany tekst występuje w podanym tekście. Jeśli chcesz wyodrębnić podłańcuch z dowolnego łańcucha, musisz użyć funkcji LEWO, PRAWO, MID.
  • Funkcja ISNUMBER jest używana w kombinacji, więc nie dostajesz żadnej # WARTOŚCI! błąd, jeśli ciąg nie występuje w podanym tekście.

Polecane artykuły

Jest to przewodnik do wyszukiwania tekstu w programie Excel. Tutaj omawiamy, jak wyszukiwać tekst w programie Excel, wraz z praktycznymi przykładami i szablonem programu Excel do pobrania. Możesz także przejrzeć nasze inne sugerowane artykuły -

  1. SZUKAJ Formułę w Excelu
  2. Funkcja Excel NORMSINV
  3. Nazwa i jej zastosowania w programie Excel
  4. Połącz łańcuchy w programie Excel
  5. Tekst VBA (przykłady z szablonem Excel)

Kategoria: