Descriere

Funcțiile FIND și FINDB găsesc un șir text într-un al doilea șir text, apoi returnează numărul poziției de început a primului șir text începând cu primul caracter al celui de-al doilea șir text.

Sintaxă

FIND(text_de_căutat, în_text, [num_start])

Exemplu: =FIND(“interes”,”Transalpina este interesant de vizitat”)

Parametrii

  • Text_de_căutat    Obligatoriu. Textul pe care doriți să-l găsiți.
  • în_text    Obligatoriu. Textul care conține textul pe care doriți să-l găsiți.
  • Num_start    Opțional. Specifică caracterul la care se începe căutarea. Primul caracter din în_text este caracterul numărul 1. Dacă omiteți num_start, se presupune că este 1.

Observații

  • FIND și FINDB sunt sensibile la literele mari și mici și nu permit metacaractere. Dacă nu doriți să efectuați o căutare sensibilă la litere mari și mici sau să utilizați metacaractere, aveți posibilitatea să utilizați funcțiile SEARCH și SEARCHB.
  • Dacă text_de_căutat este “” (text gol), FIND se fixează pe caracterul de la care începe căutarea (caracterul specificat în num_start sau 1).
  • Text_de_căutat nu poate conține metacaractere.
  • Dacă text_de_căutat nu apare în în_textul, FIND și FINDB întorc valoarea de eroare #VALUE!.
  • Dacă num_start nu este mai mare decât zero, FIND și FINDB întorc valoarea de eroare #VALUE!.
  • Dacă num_start este mai mare decât lungimea lui în_text, FIND și FINDB întorc valoarea de eroare #VALUE!.
  • Argumentul num_start se utilizează pentru a ignora un număr specificat de caractere. Utilizând FIND ca exemplu, să presupunem că se lucrează cu șirul de text „AYF0093.HaineCopii”. Pentru a căuta poziția primului „Y” din partea descriptivă a șirului de text, se stabilește argumentul num_start egal cu 8, astfel încât în partea de număr serial a șirului să nu fie căutat „Y”. FIND începe cu caracterul numărul 8, găsește argumentul text_de_căutat la caracterul următor și întoarce numărul 9. FIND întoarce întotdeauna numărul de caractere față de începutul argumentului în_text, contorizând caracterele ignorate dacă num_start este mai mare decât 1.