Ce trebuie să știți
- Funcția FIND este folosită pentru a găsi poziția unui șir dat dintr-o selecție.
- Poate fi folosit singur, dar este mai des imbricat în alte funcții, inclusiv STÂNGA, DREAPTA și MIJLOCUL.
Acest articol explică cum să utilizați funcția FIND pe cont propriu și imbricată cu alte funcții în orice versiune de Excel, inclusiv Excel 2019 și Microsoft 365.
Ce este funcția FIND?
Funcția FIND din Excel găsește poziția unui șir dat dintr-o anumită selecție.
Funcția FIND din Excel poate fi folosită singură pentru a produce poziția personajului, ca în imaginea de mai jos, dar este mai des imbricată în alte funcții. Când îl încadrați cu STÂNGA, DREAPTA și MID, puteți extrage și șterge informații dintr-o celulă.
Funcția Găsiți și înlocuiți, nu această funcție, este folosită pentru a căuta într-un registru de lucru Excel.
FIND Sintaxa și argumentele funcției
Scrieți funcția astfel pentru ca Excel să o înțeleagă corect:
=FIND(find_text, within_text, [start_num])
- find_text: acesta este textul pe care doriți să-l găsiți. Este obligatoriu.
- within_text: aceasta este locația care conține textul pe care doriți să-l găsiți. Acest lucru este, de asemenea, necesar.
- start_num: Acesta este primul caracter de la care începe căutarea; dacă este omis, se folosește 1. Acest argument este opțional.
Iată mai multe informații despre argumentele funcției FIND:
- Se face distincția între majuscule și minuscule.
- Caractere wildcard nu sunt permise.
- VALOARE! este returnat în mai multe situații: dacă textul pe care îl căutați nu apare în text_întru, dacă numărul_început nu este mai mare decât zero și dacă numărul_început este mai mare decât lungimea textului_în_întru.
Funcția CĂUTARE este într-adevăr similară, dar nu face distincție între majuscule și minuscule și permite caracterele joker.
FIND Exemple de funcții
Iată câteva dintre diferitele modalități prin care puteți folosi funcția GĂSUTARE:
Scrisoare în formula
=FIND(„w”, A2)
În acest exemplu al funcției FIND, căutăm poziția lui w în celula A2. Având în vedere că celula citește Lifewire, rezultatul acestei formule este 5.
Scrisoare la care se face referire într-o altă celulă
=FIND(D2, A2)
Acesta este un exemplu foarte asemănător, dar litera pe care o folosim în căutare este stocată în D2. Dacă w ar fi scris în D2, ar produce același rezultat ca primul exemplu.
Aceste primele două exemple arată elementele de bază ale funcției FIND. Numerele pe care le produc sunt folosite de Excel pentru a calcula ce trebuie făcut în continuare, ceea ce devine util atunci când îl combinați cu alte funcții…
Extragere prenume cu funcția STÂNGA
=STÂNGA(A2, FIND(" ", A2))
Acest exemplu folosește funcția LEFT cu FIND, astfel încât să putem extrage prenumele cuiva dintr-o celulă care conține numele și prenumele acestuia. Deoarece se folosește un spațiu pentru a separa numele și numele, folosim funcția FIND pentru a localiza spațiul în A2. Excel înțelege spațiul ca fiind în poziția a șasea, așa că acum funcția STÂNGA poate prinde totul din stânga locului șase. În acest caz, este prenumele Emily.
Extrag numele de familie cu funcția DREAPTA
=DREAPTA(A14, GĂSĂ (" ", A14)-2)
O funcție foarte similară ar putea fi folosită pentru a obține numele de familie în acest exemplu. Dar din moment ce vrem că ceea ce este în dreapta caracterului FIND este localizat (spațiul), folosim funcția DREPT.
Scăderea de la sfârșit este de a compensa funcția cu două caractere. Vrem doar numele de familie, nu orice literă ale prenumelui sau spațiul, așa că schimbăm ușor formula pentru a începe într-o poziție diferită.
Adăugați text la GĂUTARE Formula
="Prenumele meu este "&LEFT(A14, FIND(" ", A14))&"iar numele meu de familie este "&RIGHT(A14, FIND(" ", A14)-2)&"."
Acesta este un exemplu distractiv al funcției FIND în care combinăm cele două formule pe care tocmai am trecut. Practic, convertim celula care are numele și numele într-o celulă care include ambele nume, dar formează și o propoziție.
Extrageți numărul din celulă cu funcție MID
=MID(A16, FIND("(", A16)+1, (FIND(")", A16)-FIND("(", A16))-1)
Acest exemplu al funcției FIND este puțin mai complex. Folosește funcția MID pentru a izola ceea ce este între paranteze, identificând mai întâi locațiile parantezei din stânga și din dreapta.