Funcția SEARCH

Notă:  Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.

SEARCH returnează numărul care reprezintă poziția în care este găsit pentru prima dată un anumit caracter sau șir de text, începând de la poziția num_start. Se utilizează SEARCH pentru a determina poziția unui caracter sau a unui șir de text într-un alt șir de text, astfel încât să se poată utiliza funcțiile MID sau REPLACE pentru a modifica textul.

Sintaxă

Căutare (text_de_căutat,în_text,num_start)

Text_de_căutat    este textul care doriți să o găsiți. Puteți utiliza metacaractere, semnul de întrebare (?) și asteriscul (*) din text_de_căutat. Un semn de întrebare potrivește orice caracter unic; un asterisc se potrivește cu orice secvență de caractere. Dacă doriți să găsiți un semn de întrebare real sau asteriscul, tastați o tildă (~) înaintea caracterului.

Within_text     este textul în care se caută text_căutat.

Num_start    este numărul de caractere din în_text la care doriți să înceapă căutarea. Utilizați start_num a omite un număr specificat de caractere. De exemplu, să presupunem că lucrați cu șirul text "AYF0093. YoungMensApparel". Pentru a găsi numărul de prima "D" din partea descriptiv de șir text, setați start_num egal cu 8, astfel încât porțiunea numărul serial de text nu se caută. CĂUTARE începe cu 8 caractere, găsește find_text la caracterul următor și returnează numărul 9. CĂUTARE returnează întotdeauna numărul de caractere de la începutul în_text, numărând caracterele dacă num_start este mai mare decât 1.

Observații

  • SEARCH nu face deosebire între litere mari și mici atunci când efectuează căutarea textului.

  • SEARCH este similar funcției FIND, cu diferența că FIND ține cont de diferența între litere mari și mici.

  • Dacă text_căutat nu este găsit, va fi întoarsă valoarea de eroare #VALUE!.

  • Dacă num_start este omis, este considerat a fi 1.

  • Dacă num_start nu este mai mare decât 0 (zero) sau este mai mare decât lungimea textului text_în_care_caut, va fi întoarsă valoarea de eroare #VALUE!.

Exemple

Col1

Col2

Col3

Formulă

Descriere (Rezultat)

Declarație

Marjă profit

profit

=SEARCH("e";[Col1];6)

Poziția primului „e” din șir, începând cu a șasea poziție (10)

Declarație

Marjă profit

profit

=SEARCH([Col3];[Col2])

Poziția „profit” în „Margine profit” (9)

Declarație

Marjă profit

profit

=REPLACE([Col2];SEARCH([Col3];[Col2]);5;"Valoare")

Înlocuiește „Margine” cu „Valoare” (Valoare profit)

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×