
Podsumowanie
Funkcja Excel FIND zwraca pozycję (jako liczbę) jednego ciągu tekstowego w drugim. Jeśli tekst nie zostanie znaleziony, funkcja ZNAJDŹ zwraca błąd #ARG.
Cel, powód
Uzyskaj lokalizację tekstu w ciąguWartość zwracana
Liczba reprezentująca lokalizację find_text.Składnia
= ZNAJDŹ (znajdź_tekst, w_tekście, (numer_początkowy))Argumenty
- find_text - tekst do znalezienia.
- within_text - tekst do wyszukiwania.
- start_num - (opcjonalne) Pozycja początkowa w tekście do wyszukiwania. Opcjonalnie, domyślnie 1.
Wersja
Excel 2003Uwagi dotyczące użytkowania
Funkcja ZNAJDŹ zwraca pozycję (jako liczbę) jednego ciągu tekstowego w drugim. Jeśli występuje więcej niż jedno wystąpienie ciągu wyszukiwania, funkcja ZNAJDŹ zwraca pozycję pierwszego wystąpienia. Funkcja FIND nie obsługuje symboli wieloznacznych i zawsze rozróżnia wielkość liter. Użyj funkcji SZUKAJ, aby znaleźć położenie tekstu bez rozróżniania wielkości liter i z obsługą symboli wieloznacznych. Jeśli tekst nie zostanie znaleziony, funkcja ZNAJDŹ zwraca błąd #ARG.
Przykład
Aby zwrócić pozycję litery „A” w słowie „Apple”:
=FIND("A","Apple") // returns 1
Uwaga: wartości tekstowe zakodowane na stałe muszą być ujęte w podwójne cudzysłowy („”).
Aby znaleźć położenie małej litery „the”:
=FIND("the","The cat in the hat") // returns 12
Uwagi
- Funkcja ZNAJDŹ zwróci lokalizację pierwszego wystąpienia funkcji find_text w ciągu within_text.
- Lokalizacja jest zwracana jako liczba znaków od początku ciągu within_text.
- Start_num jest opcjonalny i domyślnie wynosi 1.
- ZNAJDŹ zwraca 1, gdy funkcja find_text jest pusta.
- Funkcja FIND zwróci wartość #ARG, jeśli argument find_text nie zostanie znaleziony w ciągu within_text .
- Funkcja FIND rozróżnia wielkość liter i nie obsługuje symboli wieloznacznych.
- Użyj funkcji SZUKAJ, aby wyszukiwać bez rozróżniania wielkości liter i / lub używać symboli wieloznacznych.
Powiązane wideo


