Jak korzystać z funkcji ZNAJDŹ w programie Excel (przykłady + wideo)

Funkcja ZNAJDŹ w programie Excel (przykład + wideo)

Kiedy używać funkcji ZNAJDŹ Excel

Funkcja ZNAJDŹ w programie Excel może być używana, gdy chcesz zlokalizować ciąg tekstowy w innym ciągu tekstowym i znaleźć jego pozycję.

Co zwraca

Zwraca liczbę, która reprezentuje pozycję początkową ciągu, który znajdujesz w innym ciągu.

Składnia

= ZNAJDŹ(znajdź_tekst; w_tekście; [liczba_początkowa])

Argumenty wejściowe

  • find_text - tekst lub ciąg znaków, który chcesz znaleźć.
  • w_tekście - tekst, w którym chcesz znaleźć argument szukany_tekst.
  • [numer_początkowy] - liczba reprezentująca pozycję, od której ma się rozpocząć wyszukiwanie. Jeśli go pominiesz, zaczyna się od początku.

Dodatkowe uwagi

  • Jeśli numer początkowy nie jest określony, to zaczyna szukać od początku ciągu.
  • Funkcja ZNAJDŹ w programie Excel to wielkość liter ma znaczenie. Jeśli chcesz przeprowadzić wyszukiwanie bez rozróżniania wielkości liter, użyj funkcji Excel SEARCH.
  • Funkcja ZNAJDŹ Excel nie obsługuje znaków wieloznacznych. Jeśli chcesz używać symboli wieloznacznych, użyj funkcji SZUKAJ Excela.
  • Zwraca #ARG! błąd, jeśli poszukiwany ciąg nie zostanie znaleziony w tekście.

Funkcja ZNAJDŹ w programie Excel - przykłady

Oto cztery przykłady użycia funkcji ZNAJDŹ w programie Excel:

Wyszukiwanie słowa w ciągu tekstowym (od początku)

W powyższym przykładzie, gdy szukasz słowa Good w tekście Good Morning, zwraca on 1, czyli pozycję punktu początkowego szukanego słowa.

Zauważ, że funkcja ZNAJDŹ Excela rozróżnia wielkość liter. Gdy używasz dobra zamiast Dobra, zwraca #ARG! błąd.

Jeśli szukasz wyszukiwania bez uwzględniania wielkości liter, użyj funkcji Excel SEARCH.

Znajdowanie słowa w ciągu tekstowym (o określonym początku)

Trzecim argumentem funkcji ZNAJDŹ jest pozycja w tekście, od której chcesz rozpocząć wyszukiwanie. W powyższym przykładzie funkcja zwraca 1, gdy wyszukujesz tekst Good in Good Morning, a pozycja początkowa to 1.

Jednak zwraca błąd, gdy zaczynasz od 2. Dlatego szuka tekstu Good in ood Morning. Ponieważ nie może go znaleźć, zwraca błąd.

Uwaga: Jeśli pominiesz ostatni argument i nie podasz pozycji początkowej, domyślnie przyjmuje ją jako 1.

Gdy wyszukiwany tekst występuje wiele razy

Funkcja ZNAJDŹ w programie Excel rozpoczyna wyszukiwanie w określonym tekście od podanej pozycji. W powyższym przykładzie, gdy szukasz tekstu Good in Good Morning z pozycją początkową 1, zwraca 1, ponieważ znajduje go na początku.

Po rozpoczęciu wyszukiwania od drugiego znaku zwraca 6, ponieważ znajduje pasujący tekst na szóstej pozycji.

Wyodrębnianie wszystkiego po lewej stronie określonego znaku/ciągu

Załóżmy, że masz identyfikatory e-mail dla niektórych superbohaterów, jak pokazano poniżej, i chcesz wyodrębnić tylko część nazwy użytkownika (która byłaby znakami przed @).

Poniżej znajduje się formuła, która znajdzie pozycję „@” w każdym identyfikatorze e-mail i wyodrębni wszystkie znaki po lewej stronie:

=LEWO(A2,ZNAJDŹ(„@”,A2,1)-1)

Funkcja ZNAJDŹ w tej formule podaje pozycję znaku „@”. Funkcja LEFT, która używa tej pozycji do wyodrębnienia nazwy użytkownika.

Na przykład w przypadku [email protected] funkcja ZNAJDŹ zwraca 11. W LEWO funkcja ZNAJDŹ(„@”,A2,1)-1 jako drugi argument pobiera nazwę użytkownika.

Zauważ, że 1 jest odejmowane od wartości zwracanej przez funkcję ZNAJDŹ, ponieważ chcemy wykluczyć @ z wyniku funkcji LEWO.

Funkcja ZNAJDŹ Excel - WIDEO

  • Excel DOLNA funkcja.
  • GÓRNA funkcja Excela.
  • WŁAŚCIWA funkcja Excela.
  • Funkcja ZAMIEŃ Excela.
  • Funkcja SZUKAJ Excela.
  • Excel SUBSTITUTE Funkcja.

Możesz również polubić następujące samouczki:

  • Jak szybko znaleźć i usunąć hiperłącza w programie Excel.
  • Jak znaleźć scalone komórki w programie Excel.
  • Jak znaleźć i usunąć duplikaty w programie Excel.
  • Korzystanie z funkcji Znajdź i zamień w programie Excel.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave