Atunci când textul este copiat sau importat în Excel, caracterele de gunoi nedorite sunt uneori incluse cu datele bune. Uneori 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 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 sunt amplasate datele bune în raport cu caracterele nedorite din celulă.
- Dacă datele bune sunt în partea dreaptă, utilizați DREAPTA funcția de extragere a acesteia.
- Dacă datele bune au caractere nedorite pe ambele părți ale acesteia, utilizați MID funcția de extragere a acesteia.
- Dacă datele bune sunt pe partea stângă, utilizațiSTÂNGA funcția de a extrage - aceasta este funcția pe care o vom prezenta în acest articol.
Sintaxa funcțiilor SLAB și LEFTB
STÂNGA și LEFTB sunt două opțiuni care efectuează operații similare, dar diferă în limbile pe care le suportă. Urmați instrucțiunile de mai jos și alegeți funcția care vă suportă cel mai bine limba.
- STÂNGA 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.
- LEFTB este pentru limbile care utilizează setul de caractere de două octeți; aceasta include japoneză, chineză (simplificată), chineză (tradițională) și coreeană.
Î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)
Sintaxa pentru funcția LEFTB este:
= STÂNGA (text, Num_bytes)
Argumentele funcției spun Excel care date vor fi utilizate în funcțiile și lungimea șirului de extras.
- Text (cerut pentruSTÂNGA șiLEFTB) se referă la 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 inclus în ghilimele.
- num_car (opțional pentruSTÂNGA) specifică numărul de caractere din stânga argumentului șir care va fi păstrat. Toate celelalte caractere sunt eliminate.
- Num_bytes - (opțional pentruLEFTB) specifică numărul de caractere din stânga argumentului șir care va fi păstrat în octeți. Toate celelalte caractere sunt eliminate.
Note importante Despre funcția LEFT
- Dacă cifrele Num_chars / Num_bytes sunt omiteți, valoarea implicită de 1 caracter este afișată de funcție.
- Dacă Num_chars / Num_bytes este mai mare decât lungimea textului, funcția returnează întregul șir de text.
- Dacă valoarea argumentului Num_chars / Num_bytes este negativă, funcția returnează valoarea #VALUE! valoarea erorii.
- Dacă valoarea argumentului Num_chars / Num_bytes trimite o celulă necompletată sau este egală cu zero, funcția returnează o celulă necompletată.
Exemplu de funcționare Excel LEFT
Există mai multe moduri de a utiliza STÂNGA pentru a extrage un anumit număr de caractere dintr-un șir de text, inclusiv introducerea datelor direct ca argumente pentru funcție și introducerea referințelor celulelor pentru ambele argumente.
Este de obicei cel mai bine să introduceți referințe de celule pentru argumente, mai degrabă decât date reale, astfel încât acest exemplu listează pașii utilizați pentru a intra în STÂNGA funcția și argumentele ei în celulă C3 pentru a extrage cuvântulWidget-uri din șirul de text din celula A3.
Introducerea funcției LEFT
Opțiuni pentru introducerea funcției și a argumentelor acesteia în celula B1 include:
- Introducerea funcției complete în celula corespunzătoare.
- Folosind formularul de formule Excel.
Folosirea Form Builder pentru a introduce funcția simplifică adesea sarcina deoarece se ocupă de sintaxa funcției - introduceți numele funcției, separatoarele virgule și parantezele î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, este mai bine să utilizați punctul și să faceți clic pentru a introduce referințele de celule utilizate ca argumente pentru a minimiza șansele de erori cauzate de tastarea unei referințe de celule greșite.
Introducerea la stânga cu Formulator de formule
IntroducețiSTÂNGA funcția și argumentele sale în celulă B3 din exemplul de imagine folosind Excel Formula constructor.
- Click pe celulă B3 pentru a deveni celula activă - aici vor fi afișate rezultatele funcției.
- Faceți clic peFormulele din meniul panglicii.
- AlegeText din panglică pentru a deschide lista verticală de funcții.
- Click peSTÂNGA În listă.
- În caseta de dialog, faceți clic peText linia.
- Faceți clic pe celulă A3 în foaia de lucru pentru a introduce respectiva referință de celule în caseta de dialog.
- Faceți clic penum_car linia.
- Faceți clic pe celulăB10 în foaia de lucru pentru a introduce respectiva referință de celule.
- Clic Terminat pentru a finaliza funcția.
Substringul extrasWidget-uri ar trebui să apară în celulă B3.
Extragerea numerelor cu funcția LEFT
STÂNGA funcția poate fi utilizată pentru a extrage un subset de date numerice de la un număr mai lung, utilizând pașii listați în secțiunea anterioară. Singura problemă este că datele extrase sunt convertite în text și nu pot fi utilizate în calcule care implică anumite funcții, cum ar fiSUMĂ șiIN MEDIE funcții.
O modalitate în jurul acestei probleme este de a folosi VALOARE pentru a converti textul într-un număr așa cum este prezentat în rândul 9 din exemplul imagine:
= VALOARE (STÂNGA (B2, 6))
O a doua opțiune este să utilizați o pastă specială pentru a converti textul la numere.