01 od 01
Funkcije LEFT in LEFTB programa Excel
Ko je besedilo kopirano ali uvoženo v Excel, se v dobrih podatkih včasih vključijo neželeni znaki smeti .
Ali pa obstajajo časi, ko je potreben samo del besedilnih podatkov v celici - na primer ime osebe, ne pa priimek.
Za primere, kot je ta, ima Excel številne funkcije, ki jih lahko uporabite za odstranitev neželenih podatkov od ostalih. Katera funkcija, ki jo uporabljate, je odvisna od tega, kje so dobri podatki glede na nezaželene znake v celici.
- Če so dobri podatki na desni strani podatkov, uporabite funkcijo RIGHT, da jo izvlečete.
- Če imajo dobri podatki nezaželene znake na obeh straneh, uporabite funkcijo MID, da jo izvlečete.
- Če so dobri podatki na levi strani podatkov, uporabite funkcijo LEVO, da jo izvlečete.
LEVO vs. LEFTB
Funkcije LEVO in LEFTB se razlikujejo le v jezikih, ki jih podpirajo.
LEVO je za jezike, ki uporabljajo enobajtni nabor znakov - ta skupina vključuje večino jezikov, kot so angleščina in vsi evropski jeziki.
LEVA B je za jezike, ki uporabljajo dvomestni niz znakov - vključuje japonščino, kitajščino (poenostavljeno), kitajsko (tradicionalno) in korejsko.
Sintaksa in argumenti LEFT in LEFTB
V Excelu se sintakso funkcije nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije.
Sintaksa za funkcijo LEVO je:
= LEVO (besedilo, Num_chars)
Argumenti funkcije povejo Excelu, katere podatke naj bodo uporabljene v funkciji, in dolžino niza, ki ga je treba izvleči.
Sintaksa za funkcijo LEFTB je:
= LEVO (Besedilo, Num_bytes)
Argumenti funkcije povejo Excelu, katere podatke naj bodo uporabljene v funkciji, in dolžino niza, ki ga je treba izvleči.
Besedilo - (zahteva LEFT in LEFTB ) vnos, ki vsebuje želene podatke
- ta argument je lahko celični sklic na lokacijo podatkov na delovnem listu ali pa je dejansko besedilo, ki je priloženo narekovaje
Num_chars - (neobvezno za LEVO ) določa število znakov na levi strani argumenta niza , ki ga je treba obdržati - odstranijo se vsi drugi znaki.
Num_bytes - (neobvezno za LEFTB ) določa število znakov na levi strani niza argumenta, ki ga je treba obdržati v bajtih - odstranijo se vsi drugi znaki.
Opombe:
- Če je Num_chars / Num_bytes je izpuščen, funkcija - vrstica 4 v primeru prikazuje privzeta vrednost 1 znaka;
- Če je Num_chars / Num_bytes je večji od dolžine besedila, funkcija vrne celoten niz besedila - vrstica 5 v primeru;
- Če je vrednost Num_chars / Num_bytes argument je negativen, funkcija vrne #VALUE! vrednost napake - vrstica 6 slike.
- Če je vrednost Num_chars / Num_bytes argument referenca prazne celice ali je enaka nič, funkcija vrne prazno celico - vrstico 7 slike, kjer se Num_chars sklicuje na prazno celico B13.
LEVO Funkcijski primer - izvlečite dobre podatke iz slabega
Primer na zgornji sliki kaže na različne načine, kako uporabiti funkcijo LEVO za pridobivanje določenega števila znakov iz besedilnega niza, vključno z vnosom podatkov neposredno kot argumentov za funkcijo - vrstico 2 in vnosom referenc celice za oba argumenta - vrstica 3.
Ker je običajno najbolje vnesti referenčne številke celic za argumente, ne pa dejanske podatke, spodaj navedeni seznami korakov, uporabljenih za vnos funkcije LEVO in njegovih argumentov v celico C3, da iz besedilnega niza iz celice A3 iztisnete besedo Widgets .
Pogovorno okno funkcije LEVO
Možnosti za vnos funkcije in njenih argumentov v celico B1 vključujejo:
- Vnašanje celotne funkcije: = LEFT (A3.B9) v celico C3;
- Izbiranje funkcije in argumentov z uporabo pogovornega okna funkcije.
Uporaba pogovornega okna za vstop v funkcijo pogosto poenostavi nalogo, saj pogovorno okno skrbi za sintakso funkcije - vnesite ime funkcije, ločila z vejicami in oklepaje v pravilnih lokacijah in količini.
Kazanje na celične reference
Ne glede na to, katera možnost izberete za vnos funkcije v celico delovnega lista, je najbolje, da uporabite točko in kliknite, da vnesete poljubne in vse referenčne številke celic, uporabljene kot argumente, da bi zmanjšali možnost napak, ki jih povzroča vnašanje napačne reference celice.
Uporaba pogovornega okna LEFT
Spodaj so navedeni koraki, uporabljeni za vnos funkcije LEVO in njegovih argumentov v celico C3 z uporabo pogovornega okna funkcije.
- Kliknite celico C3, da postanete aktivna celica - tukaj bodo prikazani rezultati funkcije;
- Kliknite jeziček Formule v meniju traku ;
- Izberite trak iz traku, da odprete spustni seznam funkcij;
- Na seznamu kliknite LEVO, da odpre pogovorno okno funkcije;
- V pogovornem oknu kliknite na vrstico Besedilo ;
- Kliknite celico A3 na delovnem listu, da v pogovorno okno vnesete referenco celice;
- Kliknite vrstico Num_chars ;
- Kliknite celico B9 na delovnem listu, da vnesete referenco celice;
- Kliknite OK, da dokončate funkcijo in se vrnete na delovni list;
- Izvlečeni dodatki za podmape se morajo pojaviti v celici C3;
- Ko kliknete celico C3 , se v vrstici s formulo nad delovnim listom prikaže celotna funkcija = LEFT (A3, B9) .
Izvleče številke s funkcijo LEVO
Kot je prikazano v vrsti osem zgornjega primera, lahko funkcijo LEVO uporabite za pridobivanje podmnožice numeričnih podatkov z daljšega števila z uporabo zgornjih korakov.
Edini problem je, da se izpisani podatki pretvorijo v besedilo in jih ni mogoče uporabiti pri izračunih, ki vključujejo določene funkcije - kot so funkcije SUM in AVERAGE .
Eden od načinov za to težavo je uporaba funkcije VALUE za pretvorbo besedila v številko, kot je prikazano v vrstici 9 zgoraj:
= VALUE (LEVO (B2, 6))
Druga možnost je uporaba paste za pretvorbo besedila v številke .