Kako odstraniti vodilne presledke v Excelu (4 metode)

  • Deliti To
Hugh West

Pri ustvarjanju obsežnega delovnega lista je zelo možno, da je v vsebini nekaj dodatnih mest. Za izdelavo odličnega delovnega lista je treba odstranite dodatne presledke . V tem članku bom razložil kako odstraniti začetne presledke v Excelu .

Da bo razlaga učinkovitejša, bom uporabil vzorčni nabor podatkov, ki ima tri stolpce, ki predstavljajo polno ime osebe, ime in priimek. Ime, priimek in Polno ime .

Tukaj za ustvarjanje polnega imena iz imena in priimka, ki sem ga uporabil funkcijo CONCAT.

Prenesi v prakso

Odstranjevanje vodilnih presledkov v Excel.xlsm

4 načini za odstranitev vodilnih presledkov v programu Excel

1. Uporaba funkcije TRIM

Uporabite lahko funkcija TRIM za odstranitev začetnih presledkov, čeprav TRIM funkcija ne odstrani le začetnih presledkov, temveč tudi odstrani zadnje in dvojni presledki.

Najprej izberite celico, v katero želite vnesti rezultatno vrednost.

➤ Izbral sem celico E4

Drugič, v celico ali v polje vnesite naslednjo formulo Formula Bar .

=TRIM(D4)

Na koncu pritisnite VSTOP .

Zdaj bo prikazal rezultat z odstranitvijo vseh dodatnih presledkov.

Pozneje lahko uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice.

1.1. Odstranjevanje vodilnih presledkov iz besedilnih vrednosti

Če želite iz besedila odstraniti samo začetne presledke, lahko uporabite TRIM funkcijo z funkcija MID in . funkcija FIND . Zlitje teh funkcij bo izračunalo položaj prvega znaka besedila v nizu. Tu sem uporabil tudi funkcija LEN za izračun dolžine niza.

Če želite te funkcije uporabiti v formuli, najprej izberite celico, v katero želite vnesti rezultat.

➤ Izbral sem celico E4

Drugič, v celico ali v polje vnesite naslednjo formulo Formula Bar .

=MID(D4,FIND(MID(TRIM(D4),1,1),D4),LEN(D4))

Tukaj sem vstavil D4 kot vrednost, pri kateri sem želel odstraniti presledke.

Spletna stran NAJDI bo zaznal položaj prvega niza znakov besedila, nato pa bo LEN funkcija bo štela dolžino niza, ki ga je treba izvleči prek zunanjega MID funkcijo.

Na koncu pritisnite VSTOP .

Zdaj bo rezultat prikazan tako, da se odstranijo samo začetni presledki izbrane celice.

Če želite, lahko zdaj uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice.

1.2. Odstranjevanje vodilnih presledkov iz številčnih vrednosti

Spletna stran TRIM funkcija deluje za številčne vrednosti, vendar je težava v tem, da število pretvori v besedilni niz.

Če želite iz številčne vrednosti odstraniti samo začetne presledke, lahko uporabite TRIM funkcijo z funkcija VALUE .

Za prikaz tega načina uporabljam nabor podatkov, ki vsebuje številčne vrednosti Poštna številka skupaj z Ime mesta.

Najprej izberite celico, v katero želite vnesti rezultatno vrednost.

➤ Izbral sem celico D4

Nato v celico ali v polje vnesite naslednjo formulo Formula Bar .

=VREDNOST(TRIM(C4))

Tu je TRIM odstrani začetne presledke iz številčne vrednosti v C4 . potem VREDNOST ga pretvori v Format števila .

Nazadnje pritisnite VSTOP .

Na koncu bo odstranil začetne presledke številske vrednosti in jo pretvoril v obliko števila.

Če želite, lahko v tem trenutku uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice.

Preberite več: Kako odstraniti vmesnike v Excelu

2. Uporaba funkcije TRIM v funkciji SUBSTITUTE za odstranjevanje neprekinjenih vodilnih presledkov

Če ste nekatere vrednosti pridobili s spletnega mesta, ki je sestavljeno iz znaka CHAR (160) potem obstaja možnost, da z vrednostmi prihajajo neprekinjeni presledki.

Spletna stran TRIM ne deluje pravilno z neprekinjenimi presledki. Za to lahko uporabite funkcija SUBSTITUTE za odstranitev neprekinjenih vodilnih presledkov z običajnimi presledki.

Vzel sem naslednje vzorčne podatke Knjiga z imenom avtorja .

Najprej izberite celico, v katero želite vnesti rezultatno vrednost.

➤ Izbral sem celico C4

Nato v celico ali v polje vnesite naslednjo formulo Formula Bar .

=TRIM(SUBSTITUTE(B4, CHAR(160), ""))

Tu je SUBSTITUTE funkcija bo nadomestila vse primere CHAR(160) z običajnimi presledki iz B4 celica. Nato TRIM odstrani te presledke.

Nazadnje pritisnite gumb VSTOP ključ.

Na koncu bo prikazal rezultat, tako da bo odstranil vse presledke, ki niso prelomni.

Nazadnje lahko uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice.

Podobna branja:

  • Odstranjevanje vseh presledkov v Excelu (9 metod)
  • Kako odstraniti prazne prostore v programu Excel (7 načinov)

3. Uporaba funkcij FIND in REPLACE

Uporabite lahko tudi FIND & REPLACE za odstranitev presledkov.

Najprej izberite celico, iz katere želite odstraniti začetne presledke.

Nato odprite Domov zavihek>> od Poišči & amp; Izberite >> izberite Zamenjava

A pogovorno okno tam boste morali vnesti, koliko presledkov želite odstraniti. Poišči kaj.

Nato morate vnesti, koliko presledkov želite nadomestiti obstoječe presledke v Zamenjajte z.

Po vnosu presledkov v oba Poiščite, kaj in . Zamenjajte z . Nato kliknite Zamenjajte vse. Pojavilo se bo sporočilo, koliko zamenjave se je zgodil.

➤ Tukaj bo prikazano 7 zamenjave .

Če je v izbrani celici več vodilnih presledkov, lahko kliknete na Zamenjajte vse Ponovno. Odstrani obstoječe vodilne prostore.

➤ Ponovno je nadomestilo 3 prostore.

V tem primeru so vsi začetni presledki nadomeščeni z enim samim presledkom.

3.1 Posamezni prostori

Če želite odstraniti samo posamezne začetne presledke, lahko uporabite tudi FIND & REPLACE ukaz.

Ko izberete celico, iz katere želite odstraniti posamezne vodilne presledke.

Zdaj odprite Domov zavihek>> od Poišči & amp; Izberite >> izberite Zamenjava

A pogovorno okno od tam vstavite en prostor v Poiščite, kaj in ohranite Zamenjajte z prazno.

Na koncu kliknite na Zamenjajte VSE . Pojavilo se bo sporočilo, ki prikazuje, koliko zamenjav je bilo opravljenih. Zdaj kliknite V REDU.

➤ Tukaj bo prikazano 24 zamenjave .

V tem primeru so vsi enojni presledki nadomeščeni s presledki brez presledka.

3.2 Dvojni prostori

Če pa želite odstraniti samo dvojne začetne presledke, lahko uporabite FIND & REPLACE ukaz.

Najprej izberite celico, iz katere želite odstraniti posamezne začetne presledke.

Nato odprite Domov zavihek>> od Poišči & amp; Izberite >> izberite Zamenjava

Zdaj je pogovorno okno se bo pojavil od tam vstavite dvojni presledek v Poiščite, kaj in en sam presledek v Zamenjajte z .

Nato kliknite na Zamenjajte VSE . Pojavilo se bo sporočilo, ki prikazuje, koliko zamenjav je bilo opravljenih. Zdaj kliknite V REDU.

➤ Tukaj bo prikazano 11 zamenjave .

Na koncu se vsi dvojni začetni presledki nadomestijo z enojnimi začetnimi presledki.

4. Uporaba VBA

Za odstranjevanje začetnih presledkov v Excelu lahko uporabite tudi Visual Basic .

Najprej odprite Razvijalec zavihek>> nato izberite Visual Basic.

Nato se odpre Microsoft Visual Basic za aplikacije.

Zdaj odprite Vstavite >> izberite Modul .

Tu je Modul je odprt.

Nato napišite kodo za odstranitev začetnih presledkov v Modul .

 Sub Remove_Leading_Space() Dim Rng As Range Dim SelectedRng As Range On Error Resume Next ExcelTitleId = "Removing Leading Space" Set SelectedRng = Application.Selection Set SelectedRng = Application.InputBox("Range", ExcelTitleId, SelectedRng.Address, Type:=8) For Each Rng In SelectedRng Rng.Value = VBA.LTrim(Rng.Value) Next End Sub 

Tu sem vzel dve spremenljivki Rng in . SelectedRng , poimenoval pogovorno okno Odstranjevanje vodilnega prostora nato je uporabil Za zanko na . TRIM vsako izbrano celico .

Uporabil sem funkcija VBA LTRIM za obrezovanje.

Končno, Shrani kodo in se vrnite na delovni list.

Najprej izberite celico ali območje celic, v katerem želite uporabiti VBA

Nato odprite Oglejte si zavihek>> od Makroji >> izberite Prikaži makroje.

V tem času je pogovorno okno zdaj izberite Makro nato kliknite Spustite .

Tudi v tem primeru je pogovorno okno se prikaže izbrano območje, nato kliknite V REDU.

Zdaj bodo odstranjeni začetni presledki izbranega območja celic.

Opomba: Ne pozabite, da koda VBA odstrani začetne presledke samo v izbranem območju celic, spremeni prvotne podatke in ne podpira funkcije razveljavitve. Poleg tega pred uporabo te kode VBA shranite kopijo svojih podatkov.

Oddelek za prakso

V delovnem zvezku sem dal vadbeni list, na katerem lahko vadite te razložene načine odstranjevanja vodilnih presledkov. Prenesete ga lahko z zgornje strani.

Zaključek

Poskušal sem razložiti 4 enostavne in hitre načine za odstranjevanje vodilnih presledkov v Excel-u. Ti različni načini vam bodo pomagali odstraniti vodilne presledke iz besedilnih in številčnih vrednosti. Nenazadnje, če imate kakršne koli predloge, ideje in povratne informacije, vas prosimo, da jih komentirate spodaj.

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.