Cum se utilizează funcțiile Substring în Excel? (STÂNGA, MID ȘI DREAPTA)

Funcția SUBSTRING în Excel

Funcția de șir este o funcție integrată pre-construită în Excel, care este clasificată în funcția TEXT. Substring înseamnă extragerea unui șir dintr-o combinație de șir, de exemplu, avem un șir ca „Sunt un băiat bun” și vrem să extragem Bun din șirul dat în astfel de scenarii pe care le folosim extragerea subșirului, nu există o funcție încorporată pentru extrageți un șir în Excel, dar folosim alte funcții, cum ar fi funcția Mid sau funcția stânga și dreapta.

3 tipuri de funcții ale șirurilor de caractere

  1. Funcția de șir de stânga
  2. Funcția Substring DREAPTA
  3. Funcția MID Substring

Să discutăm fiecare dintre ele în detaliu.

# 1 - FUNCȚIA STÂNGA Șir

Extrage un anumit număr specific de caractere din partea stângă sau primul caracter al unui șir de text furnizat.

Sintaxa sau formula pentru funcția STÂNGA în Microsoft Excel este:

Sintaxa sau formula funcției STÂNGA are argumentele menționate mai jos:

  • text : (parametru obligatoriu sau obligatoriu) Este șirul de text care conține caracterele din care doriți să extrageți
  • num_chars: (parametru opțional) Este numărul de caractere din partea stângă a șirului de text pe care doriți să îl extrageți.
  • De exemplu, = STÂNGA („aplicație”, 3) returnează numărul de 3 caractere din partea stângă, adică „aplicație”.

Puncte de reținut despre funcția STÂNGA

  • În funcția stânga și dreapta, Num_chars trebuie să fie egale cu SAU mai mari decât zero. În caz contrar, returnează eroarea #Value
  • Dacă argumentul num_chars din funcția stânga sau dreapta este mai mare decât lungimea textului, STÂNGA returnează tot textul. De exemplu, = STÂNGA („FUNCȚIE”, 25) returnează „FUNCȚIE”.
  • Dacă argumentul num_chars din funcția stânga sau dreapta este omis, va lua în considerare sau va presupune 1, în mod implicit. De exemplu, = STÂNGA („Swift”) returnează „S.”

# 2 - Funcția MID Substring

Extrage un anumit număr specific de caractere din partea de mijloc a unui șir de text furnizat.

Sintaxa sau formula pentru funcția MID din Excel este:

Tot argumentul este obligatoriu și parametrii necesari

Sintaxa sau formula funcției MID are argumentele menționate mai jos:

  • Text : Este șirul de text care conține caracterele pe care doriți să le extrageți
  • start_num: specifică poziția primului caracter sau poziția de pornire a șirului de unde doriți să începeți
  • num_chars: este numărul de caractere din partea de mijloc a șirului de text pe care doriți să îl extrageți. (începe cu start_num).
  • De exemplu, = MID ( „Majori“, 2,5) returneaza subsirul de la 2 nd caractere și 5 litere sau alfabet din 2 - lea caracter și anume „ajori“.

Puncte de reținut

  • Dacă start_num este mai mare decât lungimea textului, atunci funcția MID returnează o valoare goală
  • Dacă start_num este mai mic de 1, atunci funcția MID returnează #VALUE! eroare.
  • Dacă num_chars este o valoare negativă, atunci funcția MID returnează #VALUE! eroare.

# 3 - Funcția Substring DREAPTA

Extrage un anumit număr specific de caractere din partea DREAPTA a unui șir de text furnizat.

Sintaxa sau formula pentru funcția DREAPTA în Microsoft Excel este:

Sintaxa sau formula funcției DREAPTA are argumentele menționate mai jos:

  • Text : (parametru obligatoriu sau obligatoriu) Este șirul de text care conține caracterele din care doriți să extrageți
  • num_chars: (parametru opțional) Este numărul de caractere din partea DREAPTA a șirului de text pe care doriți să îl extrageți.
  • De exemplu, = DREAPTA („aplicație”, 6) returnează numărul 6 de caractere din partea dreaptă, adică „cation”.

Cum se utilizează funcția SUBSTRING în Excel?

Să vedem cum funcționează funcțiile SUBSTRING în Excel.

Exemplul # 1 - Extrageți un șir de caractere în Excel folosind funcția STÂNGA

În exemplul menționat mai jos, celula „B3” conține ID-ul angajatului cu numele. Aici trebuie să extrag doar ID-ul angajatului cu ajutorul FUNCȚIEI STÂNGA

Să aplicăm funcția „STÂNGA” în celula „C3”. Tastați = STÂNGA (în celula „C3” unde vor apărea argumentele pentru funcția STÂNGA. Adică = STÂNGA (text, (num_chars)) trebuie introdus

Text : Este șirul de text care conține caracterele din care doriți să extrageți șirul excel, adică „B3” sau „648 MANOJ”.

num_chars : este numărul de caractere din partea stângă a șirului de text pe care doriți să îl extrageți. Aici ID-ul angajatului conține 3 numere, așa că vreau să extrag doar primele trei numere

Faceți clic pe tasta ENTER după introducerea tuturor argumentelor funcției STÂNGA. adică = STÂNGA (B3,3)

Extrage primele 3 caractere din text, adică 648

Exemplul # 2 - Extrageți un șir de caractere în Excel folosind funcția DREAPTA

În exemplul menționat mai jos, conține nume de domenii sau site-uri web. Aici trebuie să extrag ultimele trei caractere cu ajutorul funcției DREAPTA

Să aplicăm funcția „DREAPTA” în celula „C3”. Tastați = DREAPTA (în celula „C3” unde vor apărea argumentele pentru funcția DREAPTA. Adică = DREAPTA (text, (num_chars)) trebuie introdus

Text : este șirul de text care conține caracterele din care doriți să extrageți substring excel, adică „B3” sau „GMAIL.COM”.

num_chars : este numărul de caractere din partea dreaptă a șirului de text pe care doriți să îl extrageți. Aici tot numele site-ului se termină cu „COM”, așa că vreau doar ultimele trei caractere

Faceți clic pe tasta Enter după introducerea tuturor argumentelor funcției DREAPTA. adică = DREAPTA (B3,3).

În mod similar, se aplică altor celule sau altfel puteți utiliza opțiunea drag & drop pentru a obține rezultatul dorit

Extrage ultimele 3 caractere din text, adică COM

Exemplul # 3 - Extrageți un șir de caractere în Excel folosind funcția MID

În exemplul menționat mai jos, celula „B3” conține NUMĂR DE TELEFON cu cod de zonă. Aici trebuie să extrag doar codul de zonă cu ajutorul MID FUNCTION

Să aplicăm funcția „MID” în celula „C3”. Tastați = MID ( în celula „C3” unde vor apărea argumentele pentru funcția M ID. Adică = MID (text, start_num, num_chars) trebuie introdus

Text : Este șirul de text care conține caracterele din care doriți să extrageți șirul excel, adică „G14” sau „(248) -860-4282.”

start_num: specifică poziția primului caracter sau poziția inițială a șirului de unde doriți să începeți, adică, în numărul de telefon, numerele din paranteză sunt codul de zonă. Vreau doar acele numere care se află în paranteză, adică 248. Aici numărul din paranteză începe din poziția a 2-a .

num_chars: este numărul de caractere din partea de mijloc a șirului de text pe care doriți să îl extrageți. (începe cu start_num). Vreau doar acele 3 numere în care codul de zonă este prezent în paranteză, adică 3 caractere

Faceți clic pe tasta Enter după introducerea tuturor argumentelor funcției MID . adică = MID (B3,2,3)

Se extrag cele 3 caractere sau numere care sunt prezente în paranteză, adică 248

Lucruri de amintit

Funcția Substring în Excel are aplicații largi, adică

  • Este folosit pentru a obține numele de domeniu de la o adresă de e-mail cu ajutorul funcției corecte
  • Se folosește pentru a obține numele, prenumele și prenumele din numele complet cu funcții de șir
  • Se folosește pentru a elimina slash-ul din URL-urile web
  • Se folosește pentru a extrage codul țării sau al statului din numărul de telefon

Articole interesante...