Găsiți funcția VS SEARCH în Microsoft Excel

Anonim

Funcția Găsiți și funcția CĂUTARE sunt oarecum similare, dar totuși există un factor care le distinge ca fiind selective pentru rezolvarea interogării noastre în Microsoft Excel.

GĂSI funcția din Microsoft Excel returnează poziția unui caracter sau a unui șir specific într-un șir sau text.

Sintaxă: - = FIND (find_text, within_text, [start_num])

CĂUTARE funcția returnează poziția primului caracter al șirului secundar sau textului căutare într-un șir. Sintaxă: - = CĂUTARE (text_găsire, text_în interior, [start_num])

În tabelul de mai jos, putem vedea diferența dintre ambele funcții:-

GĂSI CĂUTARE
Această funcție este sensibilă la majuscule și minuscule Această funcție nu este sensibilă la majuscule și minuscule
Nu permite caracterele wildcard Permite caracterele wildcard precum "?", "*" Etc.
Această funcție caută textul exact Această funcție nu verifică literele mari și mici

Funcția FIND

Să luăm exemple și să înțelegem:-

Să mergem la foaia Excel. Avem seturi de date în celulele A7 și A8. Și vom pune funcția în celulele B7 și B8 pentru a obține ieșirea dorită.

În exemplul de mai sus, dorim să găsim numărul locului personajului „Excelent”, urmați pașii de mai jos: -

  • Introduceți funcția în celula B7
  • = FIND („Excelent”, A7,1)
  • apasa Enter
  • Funcția va reveni 1

Explicație formulă: - În primul rând, funcția de găsire va verifica „Excelent” în celula definită din prima poziție; din orice poziție va începe textul, funcția va reveni ca rezultat. În textul celulei, putem vedea că Excelent începe de la primul loc al textului celulei.

Să înțelegem cazul, în care funcția nu va funcționa

  • Acum introduceți funcția în celula B8 pentru a afla „Excel”
  • = FIND („Excel”, A8,1)
  • Apăsați Enter, funcția va reveni #VALUE! Eroare

Funcția a dat #VALUE! Eroare, deoarece această funcție funcționează este sensibilă la majuscule și minuscule și, aici, în funcție, am menționat „Excel”, iar același text este disponibil cu litere mici în celulă.

Funcția CĂUTARE

Mai întâi vrem să aflăm Excelentul dintr-o celulă:-

  • Introduceți funcția în celula B7
  • = CĂUTARE („excelent”, A7,1)
  • apasa Enter
  • Funcția va reveni 1

Notă: - Nu am definit textul exact pentru care dorim să căutăm poziția.

Să înțelegem utilizarea caracterelor wildcard în funcția CĂUTARE. Acum, vom căuta „Forum”

  • Introduceți funcția în celula B8
  • = CĂUTARE ("? Oru?", A8,1)
  • apasa Enter
  • Funcția va reveni 12

În acest fel, putem folosi caracterul wildcard în funcția SEARCH pentru a obține numărul poziției în textul celulei.

Notă: - Un alt punct interesant de menționat despre funcția FIND și SEARCH este că au un al treilea argument opțional. Putem folosi acest argument pentru a indica poziția, numărând din stânga, de unde dorim să începem căutarea.

Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook.
Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrieți-ne pe site-ul de e-mail