Satura rādītājs
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.xlsm4 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.