Kā noņemt vadošās atstarpes programmā Excel (4 metodes)

  • Dalīties Ar Šo
Hugh West

Veidojot lielu darblapu, ir ļoti iespējams, ka tās saturā var būt dažas papildu atstarpes. Lai izveidotu lielisku darblapu, ir nepieciešams. noņemiet papildu atstarpes . Šajā rakstā es grasos paskaidrot. kā noņemt vadošās atstarpes programmā Excel .

Lai šis paskaidrojums būtu efektīvāks, es izmantošu datu kopas paraugu, kurā ir 3 slejas, kas attēlo personas vārdu un uzvārdu, kā arī vārdu un uzvārdu. Vārds, uzvārds , un Pilns nosaukums .

Šeit, lai ģenerētu pilnu vārdu no vārda un uzvārda, ko es izmantoju. funkciju CONCAT.

Lejupielādēt praksē

Vadošo atstarpju noņemšana programmā Excel.xlsm

4 veidi, kā noņemt vadošās atstarpes programmā Excel

1. Izmantojot TRIM funkciju

Varat izmantot TRIM funkcija lai noņemtu sākuma atstarpes, lai gan TRIM funkcija ne tikai noņem sākuma atstarpes, bet arī noņem pēdējās un dubultās atstarpes.

Vispirms atlasiet šūnas, kurās vēlaties ievietot rezultāta vērtību.

➤ Es izvēlējos šūnu E4

Otrkārt, šūnā vai šūnā ievadiet šādu formulu. Formula Bar .

=TRIM(D4)

Visbeidzot, nospiediet IEVADIET .

Tagad tiks parādīts rezultāts, noņemot visas papildu atstarpes.

Vēlāk varat izmantot Uzpildes rokturis uz Automātiskā aizpildīšana formulu pārējām šūnām.

1.1. Noņemt teksta vērtībām vadošās atstarpes

Ja vēlaties no teksta noņemt tikai sākuma atstarpes, varat izmantot vienumu TRIM funkciju ar MID funkcija un funkcija FIND . Šo funkciju apvienojums aprēķina virknes pirmā teksta simbola pozīciju. Šeit es arī izmantoju funkcija LEN lai aprēķinātu virknes garumu.

Lai formulā izmantotu šīs funkcijas, vispirms atlasiet šūnas, kurās vēlaties ievietot rezultātu.

➤ Es izvēlējos šūnu E4

Otrkārt, šūnā vai šūnā ievadiet šādu formulu Formula Bar .

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

Šeit esmu ievietots D4 kā vērtību, no kuras es vēlējos noņemt atstarpes.

Portāls ATRAST daļa noteiks pirmās teksta rakstzīmju virknes pozīciju, tad LEN funkcija saskaitīs virknes garumu, kas jāiegūst, izmantojot ārējo MID funkcija.

Visbeidzot, nospiediet IEVADIET .

Tagad tiks parādīts rezultāts, noņemot tikai atlasītās šūnas sākuma atstarpes.

Tagad, ja vēlaties, varat izmantot Uzpildes rokturis uz Automātiskā aizpildīšana formulu pārējām šūnām.

1.2. Noņemiet skaitliskās vērtības ar priekšējām atstarpēm

Portāls TRIM funkcija darbojas ar skaitliskajām vērtībām, taču pastāv problēma, ka tā pārvērš skaitli teksta virknē.

Tātad, ja vēlaties no skaitliskās vērtības noņemt tikai sākuma atstarpes, varat izmantot vienumu TRIM funkciju ar funkcija VALUE .

Lai to parādītu, es izmantoju datu kopu, kurā ir skaitliskās vērtības ZIP kods kopā ar Pilsētas nosaukums.

Vispirms atlasiet šūnas, kurās vēlaties ievietot iegūto vērtību.

➤ Es izvēlējos šūnu D4

Pēc tam šūnā vai šūnā ievadiet šādu formulu. Formula Bar .

=VĒRTĪBA(TRIM(C4))

Šajā gadījumā TRIM funkcija no skaitliskās vērtības, kas atrodas vienādojumā C4 ... VALUE pārvērš to Skaitļa formāts .

Visbeidzot, nospiediet IEVADIET .

Galu galā tiks noņemtas skaitliskās vērtības sākuma atstarpes un tā tiks pārveidota skaitļa formātā.

Šobrīd, ja vēlaties, varat izmantot Uzpildes rokturis uz Automātiskā aizpildīšana formulu pārējām šūnām.

Lasīt vairāk: Kā noņemt atstarpes Excel programmā

2. TRIM lietošana SUBSTITUTE, lai noņemtu nesadalītās atstarpes.

Ja esat ieguvis dažas vērtības no tīmekļa vietnes, kas sastāv no rakstzīmes CHAR (160) tad pastāv iespēja, ka ar vērtībām var tikt pievienotas atstarpes bez pārrāvumiem.

Portāls TRIM funkcija nedarbojas pareizi ar atstarpēm bez pārrāvumiem. Šim nolūkam varat izmantot funkcija SUBSTITUTE lai noņemtu nesadalītās sākuma atstarpes ar parastām atstarpju rakstzīmēm.

Esmu ņēmis šādus parauga datus par Grāmata ar autora vārdu .

Vispirms atlasiet šūnas, kurās vēlaties ievietot rezultāta vērtību.

➤ Es izvēlējos šūnu C4

Pēc tam šūnā vai šūnā ievadiet šādu formulu. Formula Bar .

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

Šajā gadījumā SUBSTITŪTS funkcija aizstās visus CHAR(160) ar parastām atstarpes rakstzīmēm no B4 šūna. Tad TRIM funkcija noņems šīs atstarpes.

Visbeidzot, nospiediet IEVADIET atslēga.

Galu galā tiks parādīts rezultāts, noņemot visas atstarpes, kas nav atstarpes.

Visbeidzot, varat izmantot Uzpildes rokturis uz Automātiskā aizpildīšana formulu pārējām šūnām.

Līdzīgi lasījumi:

  • Visu atstarpju noņemšana programmā Excel (9 metodes)
  • Kā noņemt tukšās atstarpes programmā Excel (7 veidi)

3. Izmantojot FIND un REPLACE

Varat arī izmantot Atrast & amp; aizstāt komandu, lai noņemtu atstarpes.

Šim nolūkam vispirms atlasiet šūnas, no kurām vēlaties noņemt sākuma atstarpes.

Pēc tam atveriet Sākums cilne>> no Atrast & amp; atlasīt >> atlasiet Aizstāt

A dialoglodziņš parādīsies logs. Tur jums būs jānorāda, cik atstarpes vēlaties noņemt. Atrodiet, ko.

Pēc tam jums būs jāievada, cik daudz atstarpju vēlaties aizstāt esošās atstarpes. Aizstāt ar.

Pēc tam, kad atstarpes abās Atrodiet, kas un Aizstāt ar . Pēc tam noklikšķiniet uz Aizstāt visus. Tas parādīsies paziņojums, ka cik daudz aizvietotāji notika.

➤ Šeit tiks parādīts 7 aizvietotāji .

Ja atlasītajā šūnā ir vairāk augšējo atstarpju, varat noklikšķināt uz Aizstāt visus Atkal. Tas noņems esošās vadošās atstarpes.

➤ Atkal tas aizstāja 3 atstarpes.

Šeit visas sākuma atstarpes tiek aizstātas ar vienu atstarpi.

3.1. Atsevišķas vietas

Ja vēlaties noņemt tikai atsevišķas sākuma atstarpes, varat izmantot arī Atrast & amp; aizstāt komanda.

Pēc šūnas atlasīšanas, no kuras vēlaties noņemt atsevišķas sākuma atstarpes.

Tagad atveriet Sākums cilne>> no Atrast & amp; atlasīt >> atlasiet Aizstāt

A dialoglodziņš parādīsies no turienes ievietot vienu atstarpi Atrodiet, kas un saglabāt Aizstāt ar tukšs.

Visbeidzot noklikšķiniet uz Aizstāt VISUS . Parādīsies ziņojums, kurā būs norādīts, cik daudz aizstāšanu ir notikušas. Tagad noklikšķiniet uz LABI.

➤ Šeit tiks parādīts 24 aizvietotāji .

Šeit visas atsevišķās atstarpes tiek aizstātas bez atstarpes.

3.2. Dubultās telpas

No otras puses, ja vēlaties noņemt tikai dubultās sākuma atstarpes, varat izmantot komandu Atrast & amp; aizstāt komanda.

Vispirms atlasiet šūnas, no kurām vēlaties noņemt atsevišķas sākuma atstarpes.

Pēc tam atveriet Sākums cilne>> no Atrast & amp; atlasīt >> atlasiet Aizstāt

Tagad dialoglodziņš būs pop up no turienes ievietot dubultu atstarpi Atrodiet, kas un viena atstarpe Aizstāt ar .

Pēc tam noklikšķiniet uz Aizstāt VISUS . Parādīsies ziņojums, kurā būs norādīts, cik daudz aizstāšanu ir notikušas. Tagad noklikšķiniet uz LABI.

➤ Šeit tiks parādīts 11 aizvietotāji .

Visbeidzot, visas dubultās sākuma atstarpes tiek aizstātas ar vienreizējām sākuma atstarpēm.

4. Izmantojot VBA

Lai noņemtu priekšējās atstarpes programmā Excel, varat arī izmantot Visual Basic .

Vispirms atveriet Izstrādātājs cilne>> pēc tam atlasiet Visual Basic.

Pēc tam tiks atvērts Microsoft Visual Basic lietojumprogrammām.

Tagad atveriet Ievietot >> atlasīt Modulis .

Šajā gadījumā Modulis ir atvērts.

Pēc tam uzrakstiet kodu, lai noņemtu priekšējās atstarpes failā Modulis .

 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 

Šeit esmu ņēmis divus mainīgos lielumus Rng un SelectedRng , nosauca dialoglodziņu Vadošās vietas noņemšana pēc tam izmantoja For cilpa uz TRIM katru atlasīto šūnu .

Esmu izmantojis VBA LTRIM funkcija apgriezt.

Visbeidzot, Saglabāt kodu un atgriezieties darblapā.

Vispirms atlasiet šūnas vai šūnu diapazonu, lai piemērotu VBA

Pēc tam atveriet Skatīt cilne>> no Makroprocesori >> atlasīt Apskatīt makrokomplektus.

Šajā laikā dialoglodziņš parādīsies logs, tagad izvēlieties Makro pēc tam noklikšķiniet uz Palaist .

Atkal, a dialoglodziņš parādīsies logs, kurā būs redzams atlasītais diapazons, pēc tam noklikšķiniet uz LABI.

Tagad tiks noņemtas atlasītā šūnu diapazona sākuma atstarpes.

N.B.: Jāatceras, ka VBA kods noņems priekšējās atstarpes tikai atlasītajā šūnu diapazonā, tas mainīs sākotnējos datus un neatbalsta atcelšanu. Turklāt pirms šī VBA koda piemērošanas saglabājiet savu datu kopiju.

Prakses sadaļa

Darba burtnīcā esmu pievienojis prakses lapu, kurā var praktizēt šos izskaidrotos veidus, kā noņemt vadošās atstarpes. To var lejupielādēt no iepriekš minētās vietnes.

Secinājums

Es centos izskaidrot 4 vienkāršus un ātrus veidus, kā Excel programmā noņemt vadošās atstarpes. Šie dažādie veidi palīdzēs jums noņemt vadošās atstarpes gan no teksta, gan skaitliskajām vērtībām. Visbeidzot, bet ne mazāk svarīgi, ja jums ir jebkāda veida ieteikumi, idejas un atsauksmes, lūdzu, nekautrējieties komentēt zemāk.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.