Funcția FIND

Se aplică la
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

Găsește un șir text (find_text) în cadrul altui șir text (within_text) și returnează numărul poziției de început a find_text, pornind de la primul caracter din within_text. De asemenea, puteți utiliza SEARCH pentru a găsi un șir text în interiorul altuia, dar, spre deosebire de SEARCH, FIND este sensibil la litere mari și mici și nu permite metacaractere.

Sintaxă

FIND(find_text;within_text;start_num)

Find_text este textul pe care doriți să-l găsiți.

Within_text este textul care conține textul pe care doriți să-l găsiți.

Start_num 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.

De asemenea, puteți utiliza start_num pentru a ignora un anumit număr de caractere. De exemplu, să presupunem că lucrați cu șirul de text "AYF0093. Haine pentru tineri". 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.

Observații

  • 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ă find_text nu apare în within_text, FIND returnează #VALUE! .
  • Dacă start_num nu este mai mare decât zero, FIND întoarce #VALUE! .
  • Dacă start_num este mai mare decât lungimea within_text, FIND returnează #VALUE! .

Set de exemple 1

Formulă Descriere (Rezultat)
=FIND("M","Miriam McGovern") Poziția primului "m" din șir (1)
=FIND("m","Miriam McGovern") Poziția primului "m" din șir (6)
=FIND("M","Miriam McGovern",3) Poziția primului "M" din șir, începând cu al treilea caracter (8)

Set de exemple 2

Col1 Formulă Descriere (Rezultat)
Izolatori ceramici #124-TD45-87 =MID([Col1],1,FIND(" #",[Col1],1)-1) Extrage textul de la poziția 1 până la poziția " #" din șir (izolatori ceramici)
Spirale de cupru #12-671-6772 =MID([Col1],1,FIND(" #",[Col1],1)-1) Extrage textul de la poziția 1 până la poziția " #" din șir (Spirale de cupru)
Rezistențe variabile #116010 =MID([Col1],1,FIND(" #",[Col1],1)-1) Extrage textul de la poziția 1 la poziția " #" din șir (rezistențe variabile)