Descriere

Funcțiile SEARCH și SEARCHB 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ă

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

Exemplu: =SEARCH(“Slo”,C7)=1

Parametrii

  • text_de_căutat    Obligatoriu. Textul pe care doriți să-l găsiți.
  • în_text    Obligatoriu. Textul în care doriți să căutați valoarea argumentului text_de_căutat.
  • num_start    Opțional. Este numărul de caracter din argumentul în_text la care doriți să începeți căutarea.

Observații

  • SEARCH și SEARCHB nu sunt sensibile la literele mari și mici. Dacă doriți să efectuați o căutare sensibilă la literele mari și mici, utilizați FIND și FINDB.
  • Aveți posibilitatea să utilizați metacaractere în criterii, cum ar fi semnul de întrebare (?) și asteriscul (*), în argumentul text_de_căutat. Un semn de întrebare se potrivește cu orice caracter unic, asteriscul se potrivește cu orice secvență de caractere. Dacă doriți să găsiți un semn de întrebare sau asterisc, tastați tilda (~) înainte de caracter.
  • Dacă valoarea text_de_căutat nu este găsită, se va returna valoarea de eroare #VALUE!.
  • Dacă argumentul num_start este omis, este considerat 1.
  • Dacă num_start nu este mai mare decât 0 (zero) sau este mai mare decât lungimea argumentului în_text, se va returna valoarea de eroare #VALUE!.
  • Utilizați num_start pentru a ignora un anumit număr de caractere. Utilizând funcția SEARCH ca exemplu, să presupunem că lucrați cu șirul text „ACF0093.HaineCopii”. Pentru a găsi poziția primului „C” din partea descriptivă a șirului text, setați num_start la 8, astfel încât partea de număr serial a textului (în acest caz, “ACF0093”) să nu fie inclusă în căutare. Funcția SEARCH începe operațiunea de căutare de la 8-lea caracter găsește caracterul specificat în argumentul text_de_căutat de la următoarea poziție, apoi returnează numărul 14. Funcția SEARCH returnează întotdeauna numărul de caractere de la începutul argumentului în_text, contorizând caracterele pe care le ignorați dacă argumentul num_start este mai mare decât 1.