Funcția STÂNGA În Excel - Trunchiază textul

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial arată cum să utilizați Funcția STÂNGA Excel în Excel pentru a returna primul n număr de caractere dintr-o celulă.

Prezentare generală a funcției STÂNGA

Funcția STÂNGA Returnează un număr specificat de caractere de la începutul unei celule.

Pentru a utiliza funcția Foaia de lucru STÂNGA Excel, selectați o celulă și tastați:

(Observați cum apar datele introduse de formulă)

Funcția STÂNGA Sintaxă și intrări:

1 = STÂNGA (text, num_chars)

text - Un șir de text.

num_chars - Numărul de caractere de la începutul celulei de returnat.

Cum se utilizează funcția STÂNGA în Excel:

Funcția STÂNGA extrage un număr specific de caractere pe care le specificați din stânga (începutul șirului).

1 = STÂNGA (B3, C3)

Cele de mai sus extrag 7 caractere din stânga sau începutul șirului.

Al doilea argument este opțional, iar valoarea implicită a acestuia este 1. Prin urmare, extrage 1 caracter din stânga și vă oferă „R” dacă îl omiteți.

STÂNGA cu GĂSIRE / CĂUTARE

În multe scenarii, numărul de caractere pe care dorim să îl extragem din stânga variază la fel ca prenumele. În acest caz aici, putem folosi FIND pentru a verifica ce poziție de caracter începe spațiul și minus una pentru a exclude spațiul în sine.

1 = STÂNGA (B3, FIND ("", B3) -1)

De asemenea, puteți utiliza SEARCH. Diferența dintre FIND și SEARCH este că prima este sensibilă la majuscule și minuscule. Găsirea unui simbol precum spațiul nu ar conta.

1 = STÂNGA (B3, SEARCH ("", B3) -1)

STANGA cu LEN

Ar putea exista cazuri în care știți câte personaje nu doriți, dar nu câte doriți. În exemplul de mai jos, există întotdeauna 4 numere la sfârșit. Dar numărul de alfabete diferă.

1 = STÂNGA (B3, LEN (B3) -4)

LEN ne ajută să obținem numărul total de caractere din celulă. Și din moment ce știm că nu vrem cele 4 numere la final, pur și simplu folosiți lungimea totală minus 4 caractere pentru a obține numărul de caractere alfabetice.

STÂNGA cu Număr / Date

Rețineți că LEFT este o funcție text. La utilizarea STÂNGA, rezultatul este un text. De exemplu, nu veți putea rezuma aceste numere în celula E3 după ce folosiți STÂNGA.

Același lucru se întâmplă pentru date, deoarece acestea sunt recunoscute ca numere de serie și nu text. Este posibil să nu trebuiască să însumați datele, dar nu funcționează bine în filtre și în tabelele pivot.

Pentru a depăși problemele de mai sus, puteți utiliza VALUE pentru a converti din text în valori.

Extrageți numărul din stânga unui șir

Când lucrați cu Excel, trebuie să exactați un număr din detaliile date. Cândva, trebuie să specificați numărul din stânga și când trebuie să extrageți numărul din dreapta. Deci funcția LEN vă va ajuta să realizați această sarcină prin combinarea cu alte câteva funcții.

Extrageți numărul din stânga

Am putea combina LEFT, SUM, SUBSTITUTE cu LEN după cum urmează:

1 = STÂNGA (B2, SUM (LEN (B2) -LEN (SUBSTITUT (B2, {"0", "1", "2", "3", "4", "5", "6", "7" , "8", "9"}, "")))))

Ceea ce ne-ar da următoarele rezultate:

Decupați textul cu cuvintele N

Am putea tăia textul pentru a seta cuvintele N, combinând SUBSTITUTE, FIND cu LEFT, după cum urmează:

1 = STÂNGA (A2, FIND ("#", SUBSTITUT (A2, "", "#", B2)) - 1)

Ceea ce ne-ar da următoarele rezultate în exemple date.

Inițiale exacte din Nume

Când colectăm informații despre oameni, colectăm separat numele și prenumele. Dar când prezentăm cândva, avem nevoie de nume prezent cu inițiale. În exemplul de mai jos vă vom ajuta să furnizați soluții la inițialele exacte din nume și, de asemenea, acest lucru ar putea sprijini depășirea din toate minusculele și majusculele. Pentru a obține acest rezultat am putea combina CONCATENATE, UPPER, PROPER cu STÂNGA după cum urmează:

1 = CONCATENATE (UPPER (STÂNGA (A2,1)) & ".", PROPER (B2,))

Ceea ce ne-ar da următoarele rezultate.

Creați adresa de e-mail folosind prenumele și prenumele

În acest exemplu am putea explica cum să creați adresa EMAIL folosind prenumele și numele de familie. Am putea crea o adresă de e-mail prin combinarea CONCATENATE, LOWER cu LEFT, după cum urmează:

STÂNGA în Foi de calcul Google

Funcția STÂNGA funcționează exact la fel în Foi de calcul Google ca în Excel:

Note Aditionale

Dacă num_chars este mai mare decât lungimea textului, funcția STÂNGA returnează tot textul.

Exemple de stânga în VBA

De asemenea, puteți utiliza funcția STÂNGA în VBA. Tip:
application.worksheetfunction.left (text, num_chars)
Pentru argumentele funcției (text etc.), le puteți introduce direct în funcție sau puteți defini variabile de utilizat.

Reveniți la lista tuturor funcțiilor din Excel

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave