Funkcja ZNAJDŹ VS SZUKAJ w programie Microsoft Excel

Spisie treści

Funkcja ZNAJDŹ i SZUKAJ są nieco podobne, ale nadal istnieje czynnik, który je wyróżnia, aby były selektywne przy rozwiązywaniu naszego zapytania w programie Microsoft Excel.

ODNALEŹĆ funkcja w programie Microsoft Excel zwraca pozycję określonego znaku lub podciągu w ciągu lub tekście.

Składnia:- = ZNAJDŹ(znajdź_tekst;w_tekście;[liczba_początkowa])

SZUKAJ funkcja zwraca pozycję pierwszego znaku podciągu lub search_text w ciągu. Składnia:- = SZUKAJ(znajdź_tekst;w_tekście;[liczba_początkowa])

W poniższej tabeli widzimy różnicę między obiema funkcjami:-

ODNALEŹĆ SZUKAJ
Ta funkcja rozróżnia wielkość liter W tej funkcji nie jest rozróżniana wielkość liter
Nie zezwala na używanie symboli wieloznacznych Pozwala na użycie symboli wieloznacznych, takich jak „?”, „*” itp.
Ta funkcja wyszukiwania dokładnego tekstu Ta funkcja nie sprawdza wielkich i małych liter

ZNAJDŹ funkcję

Weźmy przykłady i zrozum:-

Przejdźmy do arkusza Excela. Mamy zestawy danych w komórce A7 i A8. I umieścimy funkcję w komórce B7 i B8, aby uzyskać pożądane wyjście.

W powyższym przykładzie chcemy znaleźć numer miejsca znaku „Doskonały”, wykonaj poniższe kroki:-

  • Wpisz funkcję w komórce B7
  • =ZNAJDŹ("Doskonałe",A7,1)
  • naciśnij enter
  • Funkcja zwróci 1

Wyjaśnienie formuły: - Przede wszystkim funkcja find sprawdzi „Excellent” w zdefiniowanej komórce od pierwszej pozycji; od jakiejkolwiek pozycji tekst zacznie się, funkcja zwróci jako wynik. W tekście komórki widzimy, że Excellent zaczyna się od pierwszego miejsca tekstu komórki.

Rozumiemy przypadek, w którym funkcja nie zadziała

  • Teraz wprowadź funkcję w komórce B8, aby znaleźć „Excel”
  • =ZNAJDŹ("Excel",A8,1)
  • Naciśnij Enter, funkcja zwróci #VALUE! Błąd

Funkcja dała #VALUE! Błąd, ponieważ ta funkcja działa z uwzględnieniem wielkości liter i tutaj w funkcji wspomnieliśmy o „Excelu”, a ten sam tekst jest dostępny w komórce małymi literami.

Funkcja WYSZUKIWANIA

Najpierw chcemy znaleźć Doskonały w komórce:-

  • Wpisz funkcję w komórce B7
  • =SZUKAJ("doskonałe";A7;1)
  • naciśnij enter
  • Funkcja zwróci 1

Notatka:- Nie zdefiniowaliśmy dokładnego tekstu, dla którego chcemy szukać pozycji.

Rozumiemy użycie symboli wieloznacznych w funkcji SZUKAJ. Teraz wyszukamy „Forum”

  • Wpisz funkcję w komórce B8
  • =SZUKAJ("?oru?";A8,1)
  • naciśnij enter
  • Funkcja zwróci 12

W ten sposób możemy użyć znaku wieloznacznego w funkcji SEARCH, aby uzyskać numer pozycji w tekście komórki.

Notatka: - Inną interesującą kwestią, o której należy wspomnieć o funkcjach ZNAJDŹ i WYSZUKAJ, jest to, że mają one trzeci opcjonalny argument. Możemy użyć tego argumentu, aby wskazać pozycję, licząc od lewej, od której chcemy rozpocząć wyszukiwanie.

Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku.
Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na stronie e-mail

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

wave wave wave wave wave