Funkcija levega trima v Excelu: 7 primernih načinov

  • Deliti To
Hugh West

V tem članku bomo razpravljali o izvajanju levega obrezovanja v Excelu z uporabo funkcij in VBA. Levo obrezovanje je lahko različnih vrst. Lahko na primer odstranite znak z leve strani niza. Po drugi strani pa lahko iz podatkovnega niza izbrišete tudi vodilne presledke (presledek na skrajni levi strani niza).

Prenesi delovni zvezek za prakso

Prenesete lahko naš delovni zvezek, ki smo ga uporabili pri pripravi tega članka.

Funkcija levega trima.xlsm

7 primernih načinov za funkcijo levo obrezovanje v Excelu

1. Uporabite funkcijo RIGHT za obrezovanje znakov na levi strani v Excelu

Pri delu s preglednicami moramo pogosto obrezati podatke z leve strani. Imate na primer kodo, ki vsebuje barvo, referenčno številko, velikost itd., in jo želite ločiti v skladu s svojimi željami. Levi del podatkov lahko najlažje obrežete z uporabo funkcija PRAVICA . PRVA STRAN vrne določen znak s konca besedilnega niza. Na primer, želimo obrezati vrednost Celica B5 . Tukaj so opisani potrebni koraki:

Koraki :

  • Napišite naslednjo formulo, da ločite barvo od kode.
=PRAVO(B5,4)

  • Po vnosu formule se bo ločila modra barva. Uporabite Ročaj za polnjenje (+) za kopiranje formule v preostale celice.

Preberite več: Obrezovanje desnih znakov in presledkov v Excelu (5 načinov)

2. Uporaba funkcije REPLACE za odstranjevanje znakov na levi strani v programu Excel

Druga enostavna leva obloga je uporaba funkcijo REPLACE. ZAMENJAVA funkcija zamenja del besedilnega niza z drugim besedilnim nizom. Funkcijo smo uporabili za prejšnji niz podatkov in tukaj so opisani naslednji koraki:

Koraki:

  • Najprej vnesite naslednjo formulo:
=PREDSTAVI(B5,1,C5,"")

  • Po vnosu formule smo dobili naslednji rezultat:

3. Uporaba VBA za obrezovanje znakov na levi strani

Če ne želite uporabiti nobene funkcije ali formule za levo obrezovanje, uporabite VBA je lahko možnost v Excelu. Uporabili smo naslednje korake za VBA :

Koraki:

  • Sledi niz, ki ga želimo obrezati:

  • Najprej pojdite na ustrezen list. Nato z desno tipko miške kliknite na ime lista in izberite Prikaži kodo možnost, da pripeljete VBA okno.
  • Zdaj napišite naslednjo kodo v Modul .
 Option Explicit Sub GetString() Dim str1 As String str1 = "3PastelBlue" MsgBox Right(str1, 10) End Sub 

  • Na koncu zaženite kodo in dobili boste obrezano kodo.

4. Brisanje znakov z leve strani z uporabo funkcij RIGHT in LEN

Podobno lahko z zgoraj omenjenimi metodami odstranimo znake iz levega dela podatkov z uporabo kombinacije PRVA STRAN in . LEN funkcije. Funkcija LEN vrne število znakov v besedilnem nizu. Koraki, povezani s to metodo, so:

Koraki:

  • Najprej vnesite naslednjo formulo.
= DESNO (B5,LEN(B5)-C5)

Razčlenitev formule:

  • LEN(B5)

Tu je LEN vrne število znakov v besedilnem nizu.

  • DESNO (B5,LEN(B5)-C5)

V tej formuli se od celotnega niza odšteje število znakov, obrezanih z leve strani. Formula vrne niz, obrezan z leve strani.

  • Končni rezultat je:

5. Odstranjevanje vodilnih presledkov s kombinacijo funkcij FIND, MID, TRIM & amp; LEN v Excelu

Ko kopiramo podatke s spletnih mest, se pogosto s podatki kopirajo tudi številni nepotrebni presledki. Vendar je iskanje teh presledkov enega za drugim zamudno. Na srečo je na voljo nekaj kombinacij funkcij za obrezovanje teh presledkov.

Pri tej metodi bomo uporabili kombinacijo funkcij FIND, MID, TRIM & amp; LEN za odstranitev začetnega presledka:

Koraki:

  • Če želite odstraniti presledke, vnesite naslednjo formulo:
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Razčlenitev formule:

  • LEN(B5)

Ta formula bo vrnila število znakov v Celica B5 .

  • TRIM (B5)

TRIM odstrani vse presledke iz B5, razen posameznih presledkov med besedami.

  • MID(TRIM(B5),1,1)

Funkcija MID vrne znake iz sredine B5, če sta podana začetni položaj in dolžina.

  • FIND(MID(TRIM(B5),1,1)

Funkcija FIND vrne začetni položaj enega besedilnega niza v drugem besedilnem nizu. V tem primeru formula vrne položaj znaka, ki smo ga našli v prejšnjem postopku.

  • MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Če formulo uporabite z drugo funkcijo MID, bo ta izbrisala presledke samo na levi strani niza.

  • Na koncu je rezultat naslednji:

Preberite več: Kako obrezati prostore v Excelu (8 najlažjih načinov)

6. Uporaba kombinacije funkcij REPLACE, LEFT, FIND & TRIM Excel za odstranjevanje vodilnih presledkov

Podobno velja za prejšnjo metodo, kombinacijo ZAMENJAVA, LEVO, ISKANJE, in . TRIM funkcije lahko uporabite za brisanje začetnih presledkov.

Za dokončanje naloge smo sledili spodnjim korakom:

Koraki:

  • Z uporabo zgoraj navedenih funkcij najprej vnesite naslednjo formulo:
=MESTO(B5,1,FIND(LEFT(TRIM(B5),2),B5)-1,"")

Razčlenitev formule:

Kombinacija NAJDI , LEVA in TRIM nam pomagajo izračunati položaj prvega znaka presledka v nizu; presledki so na levi strani niza.

V tem primeru smo formulo posredovali prek ZAMENJAVA Zaradi tega so bili začetni presledki v nizu zamenjani s praznimi (""). Formula bo iz niza izbrisala samo začetne presledke.

  • končno, Rezultat je:

7. Uporaba VBA za odstranjevanje vodilnih presledkov v programu Excel

Vodilne presledke lahko izbrišete z uporabo VBA tudi.

Koraki:

  • Najprej izberite celice z začetnimi presledki.

  • Drugič, pojdite na ustrezen list, z desno tipko miške kliknite na ime lista in izberite Prikaži kodo možnost, da pripeljete VBA okno.
  • V Modul , napišite naslednjo kodo:
 Option Explicit Sub TrimExample1() Dim Cell As Object Dim Rng As Range Set Rng = Selection For Each Cell In Rng Cell.Value = Trim(Cell) Next Cell End Sub 

  • Na koncu zaženite kodo in dobite niz brez začetnih presledkov.

Zaključek

V članku sem obravnaval pogosto uporabljene metode za obrezovanje levih znakov. Spoznate lahko tako metode, povezane s funkcijami kot z VBA. Uporabite te metode, kadar je to primerno, in nam sporočite, če imate kakršna koli vprašanja.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.