Skip to main content

Kako izvleči besedilo z Excelovo LEFT / LEFTB funkcijo

Anonim

Ko je besedilo kopirano ali uvoženo v Excel, se v dobrih podatkih včasih vključijo neželeni znaki smeti. Včasih je potreben le del besedilnih podatkov v celici - na primer ime osebe, ne pa njihovo priimek.

Za primere, kot je ta, ima Excel funkcije, ki jih je mogoče uporabiti za odstranitev neželenih podatkov od ostalih. 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, uporabite PRAV funkcijo, da ga izvlečete.
  • Če imajo dobri podatki nezaželene znake na obeh straneh, uporabite MID funkcijo, da ga izvlečete.
  • Če so dobri podatki na levi strani, uporabiteLEVO funkcija, da jo izvlečemo - to je funkcija, ki jo bomo prikazali v tem članku.

Sintaksa LEFT in LEFTB funkcije

The LEVO in LEFTB funkcije so dve možnosti, ki izvajajo podobne operacije, vendar se razlikujejo v jezikih, ki jih podpirajo. Upoštevajte smernice spodaj in izberite funkcijo, ki najbolje podpira vaš jezik.

  • LEVO je jezik, ki uporablja enobajtni nabor znakov; ta skupina vključuje večino jezikov, kot so angleščina in vsi evropski jeziki.
  • LEFTB je za jezike, ki uporabljajo dvomestni niz znakov; to vključuje japonsko, kitajsko (poenostavljeno), kitajsko (tradicionalno) in korejsko.

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)

Sintaksa za funkcijo LEFTB je:

= LEVO (Besedilo, Num_bytes)

Argumenti funkcije povejo Excelu, katere podatke je treba uporabiti pri funkcijah in dolžini niza, ki ga želite izvleči.

  • Besedilo (potrebna zaLEVO inLEFTB) se nanaša na vnos, ki vsebuje želene podatke. Ta argument je lahko celica, ki se nanaša na lokacijo podatkov na delovnem listu, ali pa je lahko dejansko besedilo, ki je vključeno v narekovaje.
  • Num_chars (neobvezno zaLEVO) določa število znakov na levi strani argumenta niza, ki ga želite obdržati. Vsi drugi znaki so odstranjeni.
  • Num_bytes - (neobvezno zaLEFTB) določa število znakov na levi strani niza, ki ga želite obdržati v bajtih. Vsi drugi znaki so odstranjeni.

Pomembne opombe o funkciji LEFT

  • Če je Num_chars / Num_bytes izpuščen, funkcija prikaže privzeto vrednost 1 znaka.
  • Če je Num_chars / Num_bytes večji od dolžine besedila, funkcija vrne celoten niz besedila.
  • Če je vrednost števila argumentov Num_chars / Num_bytes negativna, funkcija vrne #VALUE! vrednost napake.
  • Če vrednost argumenta Num_chars / Num_bytes navaja prazno celico ali je enaka nič, funkcija vrne prazno celico.

Funkcijski primer funkcije Excel LEFT

Obstaja več načinov uporabe LEVO funkcija za pridobivanje določenega števila znakov iz besedilnega niza, vključno z vnosom podatkov neposredno kot argumentov za funkcijo in vnosom celičnih referenc za oba argumenta.

Običajno je najbolje, da vnesete reference celic za argumente in ne dejanske podatke, zato v tem primeru so navedeni koraki, ki so bili uporabljeni za vnos LEVO funkcijo in njegove argumente v celico C3 izvleči besedoPripomočki iz besedilnega niza v celica A3.

Vstop v funkcijo LEVO

Možnosti za vnos funkcije in njenih argumentov v celica B1 vključujejo:

  • Vpisovanje celotne funkcije v ustrezno celico.
  • Uporaba Excelovega Formula Builder.

Uporaba Formule Builder za vstop v funkcijo pogosto poenostavlja nalogo, saj 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 uporabiti točko in kliknite, da vnesete reference celic, uporabljene kot argumente, da bi zmanjšali možnost napak, ki jih povzroča vnašanje napačne reference celice.

Vstop v LEVO s Formula Builder

VnesiteLEVO funkcijo in njegove argumente v celica B3 Primer slike z Excelom Formula Builder.

  1. Kliknite na celica B3 da postane aktivna celica - tukaj se prikažejo rezultati funkcije.
  2. Kliknite naFormule jeziček v meniju traku.
  3. IzberiteBesedilo od traku odprete spustni seznam funkcije.
  4. Kliknite naLEVO na seznamu.
  5. V pogovornem oknu kliknite naBesedilo line.
  6. Kliknite na celico A3 na delovnem listu, da vnesete referenco celice v pogovorno okno.
  7. Kliknite naNum_chars line.
  8. Kliknite na celicoB10 na delovnem listu, da vnesete referenco celice.
  9. Kliknite Končano za dokončanje funkcije.

Izvlečeni podstraniPripomočki naj se prikaže v celica B3.

Izvlečki številk S funkcijo LEVO

TheLEVO lahko uporabite za pridobivanje podmnožice numeričnih podatkov z daljšega števila z uporabo korakov, navedenih v prejšnjem poglavju. Edina težava je, da se izpisani podatki pretvorijo v besedilo in jih ni mogoče uporabiti pri izračunih, ki vključujejo določene funkcije, na primerSUM inPOVPREČNO funkcije.

Eden od načinov za ta problem je uporaba VALUE funkcijo pretvoriti besedilo v številko, kot je prikazano v vrstica 9 primer slike:

= VALUE (LEVO (B2, 6))

Druga možnost je uporaba paste za pretvorbo besedila v številke.