INHOUDSOPGAWE
In hierdie artikel sal ons leer om spasies in Excel met die formule te verwyder. Spasies skep baie probleme wanneer ons probeer om enige formule in die Excel-werkblad uit te voer. Soms, wanneer ons die data kopieer en in ons Excel-blad plak, kan ekstra spasies onbedoeld voorkom. Dit kan verkeerde resultate of foute lewer. Ons sal nou 'n paar metodes demonstreer om hierdie probleem te oorkom.
Laai oefenboek af
Laai die oefenboek af.
Verwyder spasies met formule .xlsm
5 maniere om spasies te verwyder met Excel Formule
1. Gebruik van Trim Formule om spasies in Excel te verwyder
Excel het 'n ingeboude formule wat verwyder spasies uit tekste. Dit is die Trim formule. Ons sal 'n datastel van twee kolomme gebruik om hierdie metode te verduidelik. Dit is Werknemer & ID-nommer . Ons sal dieselfde datastel in alle metodes in hierdie artikel gebruik.
Volg die stappe hieronder om hierdie metode te leer.
STAPE:
- In die begin moet ons 'n helperkolom skep. Ons het dit ' TRIM ' in ons datastel genoem.
- Kies nou Sel D5 en tik die formule in die helperkolom.
=TRIM(B5)
Hier, nadat ons die funksie ingetik het, moet ons die sel kies waaruit ons spasies moet verwyder.
- Volgende, druk Enter om die resultaat te sien.
- Gebruik dan die Vulhandvatsel om resultate in almal te sienselle.
- Kies daarna Sel D5 en kopieer dit.
- Nu plak slegs die waarde in Sel B5 .
- Uiteindelik, nadat u 'Copy & Plak' in alle selle, vee die helperkolom uit.
Lees meer: Hoe om spasies in Excel te verwyder: Met Formule, VBA & ; Kragnavraag
2. Verwyder alle spasies met behulp van Excel PLAASVERVANG-funksie
Ons kan ook spasies uitvee met behulp van die Vervang-funksie . Dit sal al die spasies uit die verlangde sel verwyder.
Gee aandag aan die stappe om meer te wete te kom.
STAPE:
- Skep eerstens 'n Helperkolom & tik die formule in.
=SUBSTITUTE(B5,“ ”,“”)
Hierdie formule sal spasies (tweede argument) met die leë string vervang (derde argument).
- Tweedens, druk Enter om die resultaat te sien.
- Gebruik nou die Vulhandvatsel om resultate in die Helperkolom te sien.
Hier kan ons daar sien is geen spasie tussen die voornaam en die van van die werknemers nie. Ons kan hierdie probleem beslis oplos deur die TRIM-funksie aan die begin van die SUBSTITUTE-funksie te gebruik.
- Sit die formule in Sel D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))
Hier vervang die SUBSTITUTE-funksie die nie-breek spasies, CHAR(160) met normale spasies, CHAR(32) . Die TRIM-funksie verwyder die ekstra spasies hier. Ons moet dit voor die SUBSTITUTE-funksie byvoeg.
- Tik Enter om die resultaat te sien.
- Gebruik ten slotte die Vulhandvatsel vir die res van die selle.
3. Excel Formule met MID-funksie om voorste spasies te verwyder
Die MID-funksie help ons om die voorste spasies uit 'n sel te verwyder. Dit verwyder nie die ekstra spasies tussen tekste nie. Ons sal die vorige datastel weer gebruik.
Let op die stappe hieronder om oor hierdie metode te weet.
STAPE:
- Skep 'n Helperkolom eers.
- Tik nou die formule in Sel D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
Hierdie formule sal eers die teks en sy lengte vind. Die FIND-funksie sal die posisie van die teksstring as 'n getal terugstuur en die LEN-funksie sal die lengte van Sel B5 tel. Dan sal dit die voorste spasies van die teks afsny.
- Volgende, druk Enter . Jy kan in Sel D5 sien dat daar geen voorste spasie is nie. Maar dit het spasies tussen tekste.
- Sleep laastens die Vulhandvatsel af om resultate in die Helper te sien Kolom .
Soortgelyke lesings
- Hoe om spasies in 'n sel te verwyder in Excel (5 metodes)
- Verwyder spasie in Excel voor getalle (3Maniere)
- Hoe om leë spasies in Excel te verwyder (7 maniere)
- Hoe om spasie in Excel na teks te verwyder (6 vinnige maniere)
4. Pas VBA toe om ekstra spasies in Excel te verwyder
VBA gee ons ook die geleentheid om ekstra spasies in excel uit te skakel . Dit kan die spasies van die begin en ook van die einde af verwyder. Maar dit sal nie spasies tussen tekste kan verwyder nie.
Volg die stappe vir hierdie tegniek.
STAPPE:
- In die eerste plek, gaan na die Ontwikkelaar oortjie en kies Visual Basic .
- Gaan dan na Voeg in die Visual Basic venster in en kies dan Module .
- Tik die kode in die Module en stoor dit .
6405
- Kies daarna die reeks selle waar jy die VBA wil toepas. Hier het ons
Sel B5 na Sel B9 .
- Kies dan Makro's uit die Ontwikkelaar.
- Verder, kies Run van die Makro.
- Uiteindelik sal u resultate sien soos die prent hieronder.
5 Voeg Excel-formule in om spasies tussen getalle te verwyder
Soms moet ons spasies tussen getalle skoonmaak. In hierdie afdeling sal ons wys hoe ons spasies tussen getalle kan verwyder. Ons sal dieselfde datastel hier gebruik. Maar ons sal spasies in die ID-nommer hêkolom hierdie keer.
Volg die stappe hieronder.
STAPE:
- Skep eerstens 'n ekstra kolom. Die Helperkolom is die ekstra kolom hier.
- Selekteer tweedens Sel D5 en voer die formule in.
=SUBSTITUTE(C5," ","")
- Derdens, druk Enter en gebruik die Vulhandvatsel in die Helperkolom .
- Alternatiewelik kan jy dit doen met die 'Vind & Vervang' Kies die reeks selle waarvandaan jy spasies wil verwyder.
- Volgende, druk Ctrl + H vanaf die sleutelbord. Die 'Vind en vervang' -venster sal verskyn.
- Druk die spasiebalk in die 'Vind wat' -afdeling en hou die 'Vervang met' -afdeling leeg.
- Kies ten slotte Vervang alles om die resultate te sien.
Lees meer: Hoe om spasie na nommer in Excel te verwyder (6 maklike maniere)
Dinge om te onthou
Ons het 'n paar maklike metodes bespreek oor hoe om spasies in Excel te snoei. Daar is 'n belangrike ding wat ons moet onthou terwyl ons hierdie metodes gebruik. Ons moet eers 'n ekstra kolom skep vir Metode-1,2 & 3 . Nadat ons die stappe uitgevoer het, moet ons die hoofdata vervang met die geknipte data. Ons kan dit doen deur Kopieer & Plak . Maak seker dat jy slegs waardes plak. Hierdie prosedure word in Metode-1 .
Gevolgtrekking
Ons het 5 metodes beskryf om spasies uit ons Excel-werkblad uit te vee. Dit is hoofsaaklik formule-gebaseerde metodes. Jy kan ook die 'Vind & Vervang' -opsie wat in die laaste metode bespreek word. Verder hoop ek dat hierdie metodes jou sal help om jou probleem heeltemal op te los. Laastens, as jy enige navrae of voorstelle het, maak gerus kommentaar hieronder.