Cum se extrage textul cu funcția LEFT / LEFTB din Excel

01 din 01

Funcțiile LEFT și LEFTB ale Excel

Extrage textul bun de la rău cu funcția LEFT / LEFTB. © Ted Franceză

Atunci când textul este copiat sau importat în Excel, caracterele de gunoi nedorite sunt uneori incluse cu datele bune.

Sau, există momente când este nevoie doar de o parte din datele de text din celulă - cum ar fi numele persoanei, dar nu și numele de familie.

Pentru astfel de cazuri, Excel are un număr de funcții care pot fi utilizate pentru a elimina datele nedorite din restul. Funcția pe care o utilizați depinde de locul în care se găsesc datele bune în raport cu caracterele nedorite din celulă.

LEFT vs. LEFTB

Funcțiile LEFT și LEFTB diferă numai în limbile pe care le suportă.

LEFT este pentru limbile care utilizează setul de caractere cu un singur octet - acest grup include majoritatea limbilor, cum ar fi limba engleză și toate limbile europene.

LEFT B este pentru limbile care utilizează setul de caractere de două octeți - include japoneză, chineză (simplificată), chineză (tradițională) și coreeană.

Sintaxa și argumentele funcțiilor LEFT și LEFTB

În Excel, sintaxa unei funcții se referă la aspectul funcției și include numele funcției, paranteze și argumente .

Sintaxa pentru funcția LEFT este:

= STÂNGA (text, Num_chars)

Argumentele funcției spun Excel ce date vor fi folosite în funcție și lungimea șirului de extras.

Sintaxa pentru funcția LEFTB este:

= STÂNGA (text, Num_bytes)

Argumentele funcției spun Excel ce date vor fi folosite în funcție și lungimea șirului de extras.

Text - (necesar pentru LEFT și LEFTB ) intrarea care conține datele dorite
- acest argument poate fi o referință a celulei la locația datelor din foaia de lucru sau poate fi textul propriu-zis în ghilimele

Num_chars - (opțional pentru LEFT ) specifică numărul de caractere din stânga argumentului șir care trebuie păstrat - toate celelalte caractere sunt eliminate.

Num_bytes - (opțional pentru LEFTB ) specifică numărul de caractere din stânga argumentului șir care va fi păstrat în octeți - toate celelalte caractere sunt eliminate.

Note:

Exemplul funcției din stânga - extrage datele bune de la rău

Exemplul din imaginea de mai sus arată o serie de moduri de a utiliza funcția LEFT pentru a extrage un anumit număr de caractere dintr-un șir de text, incluzând introducerea datelor direct ca argumente pentru funcția - rândul 2 - și introducerea referințelor celulare pentru ambele argumente - rândul 3.

Deoarece este de obicei cel mai bine să introduceți referințe de celule pentru argumente, decât pentru date reale, informațiile de mai jos prezintă pașii utilizați pentru a intra în funcția LEFT și argumentele sale în celula C3 pentru a extrage cuvântul Widgets din șirul de text din celula A3.

Caseta de dialog pentru funcția LEFT

Opțiunile pentru introducerea funcției și a argumentelor sale în celula B1 includ:

  1. Tastarea funcției complete: = LEFT (A3.B9) în celula C3;
  2. Selectarea funcției și a argumentelor utilizând caseta de dialog a funcției.

Utilizarea casetei de dialog pentru a introduce funcția simplifică adesea sarcina, deoarece caseta de dialog are grijă de sintaxa funcției - introducerea denumirii funcției, a separatoarelor de virgule și a parantezelor în locațiile și cantitatea corectă.

Arătând referințele la celule

Indiferent de opțiunea pe care o alegeți pentru introducerea funcției într-o celulă de foaie de lucru, probabil că este mai bine să utilizați punctul și faceți clic pentru a introduce toate referințele de celule folosite ca argumente pentru a minimiza posibilitatea apariției de erori cauzate de tastarea unei referințe de celule greșite.

Folosind caseta de dialog LEFT Function

Mai jos sunt menționați pașii utilizați pentru a introduce funcția LEFT și argumentele sale în celula C3 folosind caseta de dialog a funcției.

  1. Faceți clic pe celula C3 pentru a deveni celula activă - aici vor fi afișate rezultatele funcției;
  2. Faceți clic pe fila Formule din meniul de panglică ;
  3. Alegeți Text din bandă pentru a deschide lista verticală de funcții;
  4. Faceți clic pe LEFT din listă pentru a afișa caseta de dialog a funcției;
  5. În caseta de dialog, faceți clic pe linia Text ;
  6. Faceți clic pe celula A3 din foaia de lucru pentru a introduce respectiva referință de celule în caseta de dialog;
  7. Faceți clic pe linia Num_chars ;
  8. Faceți clic pe celula B9 din foaia de lucru pentru a introduce respectiva referință de celule;
  9. Faceți clic pe OK pentru a finaliza funcția și a reveni la foaia de lucru;
  10. Widget-urile substring extrase ar trebui să apară în celula C3;
  11. Când faceți clic pe celula C3, funcția completă = LEFT (A3, B9) apare în bara de formula de deasupra foii de lucru.

Extragerea numerelor cu funcția LEFT

După cum se arată în exemplul 8 din exemplul de mai sus, funcția LEFT poate fi utilizată pentru a extrage un subset de date numerice dintr-un număr mai lung, utilizând pașii de mai sus.

Singura problemă este că datele extrase sunt convertite în text și nu pot fi utilizate în calcule care implică anumite funcții - cum ar fi funcțiile SUM și AVERAGE .

O modalitate în jurul acestei probleme este folosirea funcției VALUE pentru a converti textul într-un număr așa cum este prezentat în rândul 9 de mai sus:

= VALOARE (STÂNGA (B2, 6))

O a doua opțiune este să utilizați o pastă specială pentru a converti textul la numere .