Excel oferuje szeroki zestaw narzędzi do wyszukiwania, filtrowania i analizy tekstu, co pozwala efektywnie przetwarzać i przeszukiwać duże zbiory danych. Poniższy poradnik przedstawia praktyczne instrukcje i szczegółowe wyjaśnienia dotyczące sprawdzania, czy komórka zawiera tekst, a także wykorzystywania wybranych funkcji wyszukiwania i filtrowania.
- 1. Czy komórka w Excelu zawiera tekst? Instrukcje krok po kroku
- 2. Filtrowanie – szybkie przeszukiwanie danych
- 2.1. Jak włączyć filtry w Excelu?
- 2.2. Rodzaje filtrów
- 2.3. Przykład filtrowania tekstu na liście
- 2.4. Zaawansowane filtrowanie niestandardowe
- 3. Funkcje wyszukiwania danych
- 4. Najważniejsze funkcje tekstowe
- 5. Praktyczne triki i uwagi
1. Czy komórka w Excelu zawiera tekst? Instrukcje krok po kroku
1.1. Sprawdzanie zawartości tekstowej w komórkach
Aby ustalić, czy dana komórka zawiera określony tekst, możesz użyć kombinacji funkcji JEŻELI oraz SZUKAJ.TEKST (lub FIND/SEARCH w angielskich wersjach):
=JEŻELI(CZY.LICZBA(SZUKAJ.TEKST("szukany_tekst";A1));"TAK";"NIE")
- A1 – komórka, którą sprawdzasz,
- „szukany_tekst” – tekst do wyszukania.
Jeśli tekst zostanie znaleziony, zwracany jest wynik „TAK”, w przeciwnym razie „NIE”.
Działanie funkcji –
- SZUKAJ.TEKST zwraca pozycję początkową szukanego tekstu, jeśli go znajdzie.
- CZY.LICZBA sprawdza, czy wynikiem jest liczba (czyli czy tekst występuje).
- JEŻELI pozwala na sformułowanie komunikatu.
Przykład praktyczny:
Załóżmy, że w kolumnie A masz listę produktów i chcesz sprawdzić, które z nich zawierają „eco”.
=JEŻELI(CZY.LICZBA(SZUKAJ.TEKST("eco";A2));"TAK";"NIE")
Funkcja zwróci „TAK” przy każdym produkcie z frazą „eco”.
2. Filtrowanie – szybkie przeszukiwanie danych
Filtrowanie pozwala ukryć niepotrzebne rekordy i skoncentrować się tylko na tych, które spełniają konkretne warunki.
2.1. Jak włączyć filtry w Excelu?
- Zaznacz dowolną komórkę w obrębie Twojego zakresu danych (np. tabeli).
- Przejdź do zakładki Dane.
- Kliknij przycisk Filtruj.
- W nagłówkach kolumn pojawią się strzałki rozwijane – kliknij, aby wybrać kryteria filtrowania.
2.2. Rodzaje filtrów
- Wartości – widzisz tylko wybrane, konkretne elementy z listy.
- Tekst – zawęzisz dane np. do komórek „zawiera”, „nie zawiera”, „zaczyna się od”, „kończy się na” oraz zastosujesz niestandardowe reguły.
- Data/Wartość liczbową – ograniczysz dane do konkretnego zakresu.
2.3. Przykład filtrowania tekstu na liście
Chcesz przefiltrować listę klientów wyłącznie do tych, których nazwiska zaczynają się na „Now”:
- Otwórz filtr kolumny (kliknij strzałkę).
- Wybierz Filtry tekstu → Zaczyna się od….
- Wpisz „Now” i zaakceptuj. Zostaną wyświetlone tylko odpowiednie pozycje.
2.4. Zaawansowane filtrowanie niestandardowe
- Filtruj jednocześnie według kilku kryteriów (przykład: zawiera „eco” LUB „bio”).
- Operatorzy I oraz LUB umożliwiają bardziej precyzyjne dopasowania.
3. Funkcje wyszukiwania danych
3.1. Funkcja SZUKAJ.TEKST
Szuka podciągu tekstu w innej komórce i zwraca jego pozycję startową:
=SZUKAJ.TEKST("fraza";A1)
Jeśli szukany tekst występuje, funkcja zwróci numer pozycji, jeśli nie, pojawi się błąd.
3.2. Funkcja FILTRUJ (od Excel 365)
Pozwala dynamicznie wyciągnąć wszystkie pasujące wiersze:
=FILTRUJ(A2:C100;C2:C100="eco")
Otrzymasz wyłącznie rekordy, w których kolumna C równa się „eco”.
Możesz także filtrować po warunku zawierającym tekst (np. „eco” występuje gdziekolwiek w komórce):
=FILTRUJ(A2:C100;CZY.LICZBA(SZUKAJ.TEKST("eco";C2:C100)))
To zwróci całą tabelę tylko dla wierszy, gdzie kolumna C zawiera „eco”.
3.3. Funkcja WYSZUKAJ.PIONOWO (VLOOKUP)
Służy do wyszukiwania wartości w tabeli lub zakresie na podstawie klucza:
=WYSZUKAJ.PIONOWO("klucz";A2:D100;3;FAŁSZ)
- klucz – wartość do odnalezienia w pierwszej kolumnie zakresu,
- A2:D100 – zakres danych,
- 3 – numer kolumny, z której chcesz uzyskać wynik,
- FAŁSZ – wymusza dokładne dopasowanie.
4. Najważniejsze funkcje tekstowe
Funkcje tekstowe przydają się do analizy oraz przetwarzania znalezionych danych:
- LEWY, PRAWY, FRAGMENT.TEKSTU – wyodrębniaj fragmenty tekstu.
- DŁ – długość tekstu.
- PODSTAW, ZASTĄP – zamiana tekstu lub znaków.
- ŁĄCZ.TEKSTY – łączenie tekstów z różnych komórek.
5. Praktyczne triki i uwagi
- Możesz równocześnie stosować filtry w kilku kolumnach, ale tylko w ramach jednego zakresu danych.
- Filtrowanie pozwala analizować także według koloru komórki lub według niestandardowych kryteriów.
- Funkcja Znajdź (Ctrl+F) wyszukuje tylko dane widoczne, jeśli filtr jest aktywny.
- W wersjach Excel 365 i nowszych funkcja FILTRUJ znacząco ułatwia dynamiczne tworzenie interaktywnych wyszukiwarek danych bez VBA.
Podsumowanie
Zaawansowane filtrowanie, funkcje wyszukiwania oraz narzędzia tekstowe sprawiają, że Excel to potężne narzędzie nie tylko do obliczeń, ale także analizy i przeszukiwania dużych zbiorów informacji. Wdrażając powyższe praktyki, zwiększysz efektywność swojej pracy i szybko zidentyfikujesz potrzebne dane nawet w rozbudowanych arkuszach.
