Katalog

Jak sprawdzić, czy komórki w Excelu zawierają częściowy tekst (Prosty przewodnik)

Czerwiec 27, 2025 42 views

W dzisiejszym świecie opartym na danych, Excel stał się niezbędnym narzędziem do organizowania i analizowania informacji. Często napotykamy sytuacje, w których musimy szukać konkretnych słów lub fragmentów tekstu w komórkach, aby wydobyć istotne dane. Ręczne sprawdzanie każdej pojedynczej komórki w arkuszu kalkulacyjnym może być czasochłonne i niepraktyczne. Na szczęście Excel oferuje

Używaj Word, Excel i PPT ZA DARMO

potężne funkcje, które mogą nam szybko pomóc zidentyfikować, czy komórka zawiera częściowy tekst. W tym artykule przewodnikowym przedstawimy Ci proces korzystania z łatwych wzorów, aby skutecznie wykonać to zadanie.

Część 1: Użycie funkcji Excel IF Contains (Najczęściej stosowanej)

Funkcja Excel IF z częściowym tekstem to przydatne narzędzie, które pomaga sprawdzić, czy komórka zawiera określony lub częściowy tekst. Daje ona jedno wyniki, gdy określony tekst jest znaleziony w komórce, a inne, gdy go nie ma. Ta funkcja jest powszechnie używana w analizie danych i raportowaniu, zwłaszcza przy pracy z dużymi zestawami danych różnego rodzaju.

Przykład z życia codziennego: Kategoryzacja Sprzedaży Produktów

Wyobraź sobie, że jesteś kierownikiem sprzedaży w sklepie detalicznym, a masz obszerny arkusz kalkulacyjny Excela z danymi sprzedażowymi różnych produktów. Każdy wiersz reprezentuje sprzedaż, a jedna z kolumn zawiera identyfikator produktu. Chcesz skategoryzować produkty na podstawie ich nazw, aby analizować wyniki sprzedaży każdej kategorii. Oto krok po kroku:

Krok 1: Aby uzyskać wynik, wybierz komórkę (powiedzmy E5). Wprowadź następujący wzór i naciśnij Enter.

=IF(COUNTIF(B5,"MTT*"),"Yes","No")

Funkcja Excel IF


Krok 2: Aby zastosować formułę do każdej odpowiedniej komórki, przeciągnij wskaźnik wypełniania do ostatniego wiersza kolumny Tekst Częściowy.

Przeciągnij wskaźnik Uchwytu Wypełniania.


Po ukończeniu powyższych kroków, wynik formuły będzie wskazywał, czy tekst w kolumnie B zaczyna się od "MTT".

Komórki z napisem "Tak" reprezentują produkty, które zaczynają się od "MTT", a komórki z napisem "Nie" reprezentują produkty, które tego nie robią.

Wskaźnik Excel


Aby sprawdzić, czy koniec częściowego tekstu zawiera się w programie Excel:

Krok 1: Wybierz komórkę (taką samą jak w poprzednim procesie) i wprowadź następującą formułę :

=IF(COUNTIF(B5,"*NPP"),"Yes","No")

Koniec częściowego tekstu


Uwaga: Tutaj gwiazdka (*) w formule pozwala nam sprawdzić, czy tekst w kolumnie B (lub w wybranej kolumnie) kończy się na "NPP", ignorując ewentualne znaki, które mogą się pojawić przed nim.

Krok 2: Przeciągnij wskaźnik wypełniania w dół do ostatniego wiersza kolumny Tekst Częściowy, aby zastosować formułę do wszystkich odpowiednich komórek.

Koniec Tekstu Częściowego


Teraz komórki z "Tak" wskazują na pozycje kończące się na "NPP", natomiast komórki z "Nie" wskazują na te bez określonego zakończenia.

Częściowy tekst


Aby sprawdzić, czy dowolna pozycja w częściowym tekście zawiera się w Excelu:

Krok 1: Wybierz komórkę (powiedzmy E5, jak wcześniej). Wprowadź następującą formułę i naciśnij Enter.

=IF(COUNTIF(B5,"*NQ*"),"Yes","No")

Tekst Częściowy w Excelu


Krok 2: Zastosuj formułę do innych odpowiednich komórek, przeciągając wskaźnik Wypełniania w dół do ostatniego wiersza kolumny Tekst Częściowy.

Teraz wynik formuły pojawi się w kolumnie E, wskazując, czy tekst zawiera częściowy tekst "NQ" na dowolnej pozycji.

Gdy formuła znajdzie "NQ" w komórce, pokaże "Tak", a jeśli nie zostanie znalezione, wyświetli "Nie".

Używaj Word, Excel i PPT ZA DARMO

Część 2: Korzystanie z formuły IF ISNUMBER SEARCH

Formuła Excela, używająca funkcji IF, ISNUMBER i SEARCH (lub FIND), to wszechstronny sposób wykrywania dopasowań częściowych tekstów w komórkach. Pozwala ona sprawdzić, czy określony podciąg lub znak istnieje w danej komórce i zwracać niestandardowe wyniki na podstawie obecności lub braku częściowego tekstu. Ta formuła jest przydatna w różnych scenariuszach, takich jak wyszukiwanie konkretnych słów kluczowych, kategoryzacja danych czy oznaczanie rekordów spełniających określone kryteria.

Przykład: Wykrywanie identyfikatorów zawierających "A" lub "a"

Rozważmy scenariusz, w którym masz listę identyfikatorów w kolumnie A i chcesz sprawdzić, czy którykolwiek z tych identyfikatorów zawiera literę "A" lub "a". Jeśli identyfikator zawiera "A" lub "a", chcesz go oznaczyć jako "Tak", a jeśli nie, oznaczyć jako "Nie".

Przewodnik krok po kroku:

Krok 1: Otwórz swój arkusz kalkulacyjny Excela zawierający listę identyfikatorów. W tym przykładzie mamy zestaw danych z identyfikatorami w kolumnie A.

Krok 2: W komórce B2 wprowadź następującą formułę:

=IF(ISNUMBER(SEARCH("A", A2)), "Yes", "No")

Funkcja Wyszukaj

Wyjaśnienie formuły:

  • Funkcja Wyszukaj służy do znalezienia pozycji litery "A" (bez rozróżniania wielkości liter) wewnątrz wartości komórki A2.

  • Funkcja ISNUMBER sprawdza, czy Wyszukaj zwraca poprawną liczbę (tj. litera "A" jest znaleziona w komórce).

  • Funkcja IF zwraca "Tak", jeśli litera "A" jest znaleziona (ISNUMBER zwraca PRAWDA), i "Nie", jeśli nie jest znaleziona (ISNUMBER zwraca FAŁSZ).

Krok 3: Naciśnij przycisk Enter, aby zastosować formułę do komórki B2.

Krok 4: Przeciągnij wskaźnik Wypełnij uchwyt w dół, aby zastosować formułę do wszystkich wierszy w kolumnie B.

Krok 5: Formuła teraz sprawdzi każde ID w kolumnie A i wyświetli "Tak" w kolumnie B, jeśli ID zawiera "A" lub "a", a "Nie", jeśli nie zawiera.

Funkcja Wyszukaj w Excelu

Część 3: Zaawansowane Techniki z Symbolami Wieloznacznymi

Warunek Excela IF z Użyciem Symboli Wieloznacznych:

Przykład 1: Sprawdzenie, czy w Kolumnie A występuje "b" LUB "2"

Załóżmy, że masz zbiór danych w Kolumnie A i chcesz sprawdzić, czy dowolna komórka w tej kolumnie zawiera "b" LUB "2" (lub oba). Możesz użyć warunku IF z symbolami wieloznacznymi, aby to osiągnąć.

Formuła:

=IF(OR(ISNUMBER(SEARCH("b", A2)), ISNUMBER(SEARCH("2", A2))), "Yes", "")

Warunek OR w Excelu z Użyciem Symboli Wieloznacznych

  • Funkcja SEARCH służy do znalezienia pozycji liter "b" i "2" (bez rozróżniania wielkości liter) wewnątrz wartości komórki A2.

  • Funkcja ISNUMBER sprawdza, czy SEARCH zwraca prawidłową liczbę (tj. czy litera "b" lub "2" została znaleziona w komórce).

  • Funkcja OR sprawdza, czy litera "b" lub "2" (lub obie) została znaleziona (ISNUMBER zwraca PRAWDA przynajmniej dla jednej z nich).

  • Funkcja IF zwraca "Tak", jeśli znaleziono literę "b" lub "2" (lub obie), a pusty ciąg ("") w przeciwnym razie.

Instrukcja WARUNKOWA OR w Excelu

Instrukcja WARUNKOWA I W Excelu z użyciem symboli wieloznacznych:

Przykład 2: Sprawdzanie, czy komórka w kolumnie A zawiera zarówno "b", jak i "2"

Załóżmy, że masz zestaw danych w kolumnie A, i chcesz sprawdzić, czy dowolna komórka w tej kolumnie zawiera zarówno "b", jak i "2". Możesz użyć instrukcji WARUNKOWEJ I z symbolami wieloznacznymi, aby to osiągnąć.

Formula:

=IF(AND(ISNUMBER(SEARCH("b", A2)), ISNUMBER(SEARCH("2", A2))), "Yes", "")

Formuła WARUNKOWA I z symbolami wieloznacznymi w Excelu

Funkcja SEARCH służy do znalezienia pozycji liter "b" i "2" (bez rozróżniania wielkości liter) w wartości komórki A2.

  • Funkcja ISNUMBER sprawdza, czy funkcja SEARCH zwraca prawidłową liczbę (tj. litery "b" i "2" są obecne w komórce).

  • Funkcja AND sprawdza, czy obie litery "b" i "2" są znalezione (ISNUMBER zwraca TRUE dla obu).

  • Funkcja IF zwraca "Tak", jeśli obie litery "b" i "2" są znalezione, a pusty ciąg znaków ("") jeśli któreś z nich nie jest znalezione.

Wyjście formuły Excel IF AND

Wyjście formuły Excel IF AND


Przykład 3: Korzystanie z Metody Stałej Tablicy

Jako bardziej zwięzłą alternatywę można użyć metody stałej tablicy do sprawdzenia, czy w komórce znajduje się zarówno "b", jak i "2".

Formuła:

=IF(COUNT(SEARCH({"b","2"}, A2))=2, "Yes", "")

Korzystanie z Metody Stałej Tablicy

Korzystanie z Metody Stałej Tablicy

  • Wzór wykorzystuje funkcję SEARCH z tablicą stałą {"b", "2"} do znalezienia pozycji "b" i "2" w wartości komórki A2.

  • Funkcja COUNT liczy, ile razy znaleziono zarówno "b", jak i "2" w komórce.

  • Funkcja IF zwraca "Tak", jeśli zarówno "b", jak i "2" są znalezione (licznik wynosi 2), a pusty ciąg znaków ("") w przeciwnym razie.

Wyjście przy użyciu podejścia tablicy stałej

Wyjście przy użyciu podejścia tablicy stałej

Te zaawansowane techniki z użyciem symboli wieloznacznych pozwalają na przeprowadzanie bardziej skomplikowanych wyszukiwań i warunkowe zwracanie wyników w oparciu o obecność lub brak wielu podciągów w komórce.

Dlaczego warto korzystać z WPS Office?

Logo WPS Office

Logo WPS Office

Biuro WPS to kompleksowy pakiet biurowy oferujący szereg aplikacji, w tym Writer (przetwarzanie tekstu), Presentation (prezentacje) i Spreadsheet (alternatywa dla Excela). Choć zarówno Microsoft Office, jak i Biuro WPS są potężnymi pakietami do pracy, istnieje kilka przekonujących powodów, by rozważyć korzystanie z Biura WPS:

  • Cena: Biuro WPS oferuje doskonałą wersję darmową, która zawiera większość podstawowych funkcji przydatnych dla codziennych użytkowników.

  • Funkcje: Od podstawowej edycji dokumentów do zaawansowanych obliczeń arkusza kalkulacyjnego i animacji prezentacji, Biuro WPS ma wszystko, czego potrzebujesz.

  • Przyjazny interfejs: Biuro WPS charakteryzuje się intuicyjnym i przyjaznym dla użytkownika interfejsem, co ułatwia nawigację i korzystanie z funkcji zarówno dla początkujących, jak i doświadczonych użytkowników.

Najczęściej zadawane pytania dotyczące Excela IF Contains Partial Text:

Jak mogę wydobyć częściowy tekst za pomocą IF Contains?

Aby wydobyć częściowy tekst za pomocą IF Contains w Excelu, możesz użyć funkcji IF, SEARCH i ISNUMBER razem. Na przykład: =IF(ISNUMBER(SEARCH("częściowy", A1)), MID(A1, SEARCH("częściowy", A1), LEN("częściowy")), "")

Czy istnieją jakieś ograniczenia lub uwagi dotyczące korzystania z IF Contains w Excelu?

Tak, istnieją pewne ograniczenia i uwagi dotyczące korzystania z IF Contains w Excelu:

  • Wielkość liter: Domyślnie funkcja SEARCH w Excelu nie rozróżnia wielkości liter.

  • Częściowe dopasowania słów: Metoda IF Contains wykryje częściowe dopasowania tekstu, nawet jeśli wyszukiwany termin stanowi tylko część słowa w komórce.

  • Znaki wieloznaczne: Korzystanie ze znaków wieloznacznych, takich jak gwiazdki (*), z funkcją SEARCH może wpływać na jej zachowanie.

Czy wspomniane metody mogą być używane w programie WPS Office?

Tak, wspomniane metody mogą również być używane w programie WPS Office Spreadsheet. Biuro WPS oferuje podobne funkcje do Excela, co czyni je kompatybilnym i przyjaznym dla użytkownika. Polecamy Biuro WPS ze względu na swoją opłacalność, kompatybilność, funkcje i przyjazny interfejs użytkownika.

Ostateczne myśli dotyczące sprawdzania komórek w programie Excel pod kątem częściowego tekstu:

W całym artykule omówiliśmy krok po kroku proces korzystania z formuły IF Contains, wraz z przykładami z życia codziennego, co dowodzi jej skuteczności w różnych sytuacjach. Nauczyliśmy się, jak wykrywać częściowe dopasowania na początku, końcu lub w dowolnym miejscu tekstu, co czyni tę formułę narzędziem wszechstronnym do obsługi różnorodnych zestawów danych.

Ponadto artykuł podkreślił zalety korzystania z WPS Office, potężnej alternatywy dla Microsoft Office, przy wdrażaniu tych metod. WPS Office oferuje opłacalne rozwiązanie z szerokim zakresem funkcji, zapewniające zgodność z formatami plików Microsoft Office i dostarczające przyjazny interfejs użytkownika. Dodatkowo, wsparcie dla wielu platform pozwala użytkownikom na płynne pracowanie na różnych urządzeniach i systemach operacyjnych.

100% seguro

12 lat doświadczenia w branży technologicznej, specjalista od narzędzi biurowych i entuzjasta nowych rozwiązań IT. Śledź moje analizy porównawcze, porady dotyczące optymalizacji pracy oraz recenzje najnowszych aplikacji.