Chcesz szybko znaleźć określony tekst w arkuszu Excela? Dowiedz się, jak korzystać z funkcji ZNAJDŹ, aby błyskawicznie zlokalizować i wyodrębnić dane!
Wyszukiwanie określonej informacji w dużym arkuszu kalkulacyjnym programu Excel może być trudnym zadaniem, zwłaszcza jeśli trzeba przewijać wiersze i kolumny danych. Na szczęście program Excel ma potężne narzędzie o nazwie funkcja ZNAJDŹ, które może pomóc w szybkim zlokalizowaniu danych w komórce.
Dlatego przeprowadzimy Cię przez podstawy funkcji ZNAJDŹ w programie Excel i podamy przykłady pokazujące, jak efektywnie korzystać z tej funkcji.
Co to jest funkcja ZNAJDŹ w programie Excel?
Funkcja ZNAJDŹ to funkcja tekstowa w programie Excel, która umożliwia zlokalizowanie określonego znaku lub podłańcucha w ciągu tekstowym i zwraca pozycję (jako liczbę) znaku lub podłańcucha. Składnia funkcji ZNAJDŹ jest następująca:
=ZNAJDŹ(znajdowany_tekst; w tekście; [numer_początkowy])
Gdzie:
- Znajdź tekst: tekst lub znak, który chcesz znaleźć. Może to być pojedynczy znak lub sekwencja znaków (podciąg).
- wewnątrz_tekstu: tekst zawierający znak, który chcesz znaleźć.
- numer_początkowy: opcjonalny argument określający znak, od którego chcesz rozpocząć wyszukiwanie. Pierwsza postać w wewnątrz_tekstu argumentem jest znak numer 1. Jeśli pominiesz numer_początkowy, program Excel zakłada, że tak jest 1.
Funkcja ZNAJDŹ uwzględnia wielkość liter, więc znajdzie tylko dokładnie te znaki, które określisz. Jeśli chcesz znaleźć znak lub ciąg tekstowy bez względu na wielkość liter, zamiast tego użyj funkcji SZUKAJ.
Jak korzystać z funkcji ZNAJDŹ programu Excel
Aby zrozumieć, jak działa funkcja ZNAJDŹ, przyjrzyjmy się kilku podstawowym przykładom użycia funkcji ZNAJDŹ w programie Excel.
Znajdowanie pozycji określonego znaku w ciągu tekstowym
Załóżmy, że w komórce A2 znajduje się następujący ciąg tekstowy: „Cześć!”. Aby znaleźć pozycję przecinka w ciągu tekstowym, użyjesz:
=ZNAJDŹ(",", A2)
Ta formuła zwróci 3, czyli pozycję przecinka w ciągu tekstowym.
Znajdowanie pozycji podciągu w ciągu tekstowym
Załóżmy, że w komórce A2 znajduje się następujący ciąg tekstowy: „Jabłko w torbie”. Aby znaleźć pozycję słowa „jabłko” w ciągu tekstowym, użyjesz poniższego wzoru:
=ZNAJDŹ("jabłko", A2)
Ta formuła zwróci 5, czyli pozycję pierwszej litery słowa „jabłko” w ciągu tekstowym.
Jak połączyć ZNAJDŹ z innymi funkcjami programu Excel
Funkcję ZNAJDŹ w programie Excel można łączyć z innymi funkcjami w celu wykonywania bardziej zaawansowanych zadań manipulowania danymi. Oto kilka przykładów:
1. Używanie ZNAJDŹ z funkcjami LEWY i PRAWY
Możesz połączyć funkcję ZNAJDŹ z funkcjami LEWY i PRAWY w Excelu, aby wyodrębnić określony tekst z większego ciągu. Jak sugerują ich nazwy, funkcje LEWO i PRAWO służą do pobrania określonej liczby znaków odpowiednio z lewej lub prawej strony ciągu tekstowego.
Przykład: Poniższa formuła wyodrębnia i zwraca nazwę domeny adresu e-mail w komórce A2.
=PRAWY(A2;DŁUG(A2)-ZNAJDŹ("@",A2))
W tej formule funkcja ZNAJDŹ znajduje pozycję symbolu „@” w adresie e-mail, podczas gdy funkcja LEN oblicza długość ciągu adresu e-mail. Program Excel odejmuje pozycję znaku „@” od całkowitej długości łańcucha zwróconej przez DŁ i zwraca odpowiednią liczbę znaków za pomocą funkcji PRAWY.
Jeśli chcesz dowiedzieć się więcej o funkcji LEN, przeczytaj nasz artykuł nt jak liczyć w Excelu za pomocą funkcji LEN. Podobnie możesz wyodrębnić nazwę użytkownika za pomocą funkcji LEWO. Formuła, która trafi do komórki B2 będzie następująca:
=LEWA(A2;ZNAJDŹ("@",A2)-1)
W tej formule funkcja ZNAJDŹ lokalizuje symbol „@” w adresie, a funkcja LEWO wyodrębnia znaki po lewej stronie symbolu „@”, który jest nazwą użytkownika adresu e-mail.
2. Używanie ZNAJDŹ z funkcją MID
Funkcja MID zwraca znaki ze środka ciągu tekstowego, biorąc pod uwagę pozycję początkową i długość. Możesz użyć funkcji ZNAJDŹ z funkcją MID, aby zwrócić określony podłańcuch na podstawie pozycji znaków początkowych i końcowych.
Załóżmy, że masz listę kodów produktów, które mają ten sam format: 3-znakowy prefiks, następnie myślnik, a następnie 4-cyfrowy numer. Chcesz otrzymać 4-cyfrowy numer z każdego kodu produktu. Formuła jest następująca:
=ŚRODEK(A2;ZNAJDŹ("-",A2)+1,4)
W tej formule funkcja ZNAJDŹ lokalizuje pozycję symbolu „-” w każdym kodzie produktu, a funkcja MID zwraca 4-cyfrowy numer następujący po symbolu. Liczba znaków do zwrócenia jest ustawiona na 4, ponieważ chcemy uzyskać liczbę 4-cyfrową.
3. Używanie funkcji ZNAJDŹ z funkcjami JEŻELI i CZY.LICZBA
Możesz użyć funkcji ZNAJDŹ z funkcjami JEŻELI i CZY.LICZBA, aby sprawdzić, czy określony znak lub podłańcuch istnieje w ciągu tekstowym. The Funkcja JEŻELI w formułach zagnieżdżonych zwraca wartość w zależności od tego, czy warunek jest prawdziwy, czy fałszywy. Funkcja CZY.LICZBA sprawdza, czy wartość jest liczbą, i zwraca PRAWDA lub FAŁSZ.
Oto przykład: Załóżmy, że masz listę nazwisk w kolumnie A i chcesz określić, które nazwiska zaczynają się na literę „S”. Możesz użyć funkcji ZNAJDŹ, aby wyszukać literę „S” na początku każdej nazwy, a następnie użyć funkcji JEŻELI i ISNUMBER zwracają wartość „Tak” lub „Nie” w zależności od tego, czy nazwa zaczyna się od "S".
Formuła będzie:
=JEŻELI(CZY.LICZBA(ZNAJDŹ("S", A2)), "Tak", "NIE")
Ta formuła zwraca „Tak”, ponieważ nazwa w komórce A2 zaczyna się od „S”. Możesz skopiować tę formułę do innych komórek w kolumnie B, aby sprawdzić wszystkie nazwiska na liście.
To tylko kilka przykładów wykorzystania funkcji ZNAJDŹ z innymi funkcjami programu Excel do wykonywania różnych zadań. Łącząc różne funkcje w kreatywny sposób, można zautomatyzować i uprościć wiele zadań związanych z analizą danych.
Łatwe wyodrębnianie danych za pomocą funkcji FIND programu Excel
Funkcja ZNAJDŹ programu Excel to potężne narzędzie, które umożliwia zlokalizowanie określonych danych w komórce lub zakresie komórek. Ta funkcja może być szczególnie przydatna, gdy pracujesz z dużymi zbiorami danych i musisz szybko znaleźć określone informacje. Korzystając z funkcji ZNAJDŹ w arkuszach kalkulacyjnych programu Excel, możesz dostosować kryteria wyszukiwania i szybko znaleźć to, czego potrzebujesz.