Inhoudsopgave
In dit artikel zullen we leren om spaties in excel te verwijderen met de formule. Spaties veroorzaken veel problemen wanneer we proberen een formule uit te voeren in het excel werkblad. Soms, wanneer we de gegevens kopiëren en plakken in ons excel blad, kunnen er onbedoeld extra spaties ontstaan. Het kan onjuiste resultaten of fouten opleveren. We zullen nu enkele methoden demonstreren om dit probleem op te lossen.
Oefenboek downloaden
Download het oefenboek.
Spaties verwijderen met Formula.xlsm
5 Manieren om spaties te verwijderen met Excel-formules
1. Gebruik van de trimformule om spaties te verwijderen in Excel
Excel heeft een ingebouwde formule die spaties uit teksten verwijdert. Het is de Trim formule. We zullen een dataset van twee kolommen gebruiken om deze methode uit te leggen. Deze zijn Werknemer & ID-nummer Wij gebruiken dezelfde dataset voor alle methoden in dit artikel.
Volg de onderstaande stappen om deze methode te leren.
STAPPEN:
- In het begin moeten we een hulpkolom maken. We noemen die ' TRIM in onze dataset.
- Selecteer nu Cel D5 en typ de formule in de hulpkolom.
=TRIM(B5)
Hier moeten we na het typen van de functie de cel selecteren waaruit we de spaties moeten verwijderen.
- Druk vervolgens op Ga naar om het resultaat te zien.
- Gebruik dan de Vulgreep om resultaten te zien in alle cellen.
- Selecteer daarna Cel D5 en kopieer het.
- Plak nu alleen de waarde in Cel B5 .
- Tenslotte, na het doen van "Kopiëren & plakken in alle cellen, verwijder de hulpkolom.
Lees meer: Hoe spaties verwijderen in Excel: met formule, VBA & Power Query
2. Alle spaties verwijderen met de functie SUBSTITUTE in Excel
We kunnen ook spaties verwijderen met behulp van de Vervangingsfunctie Het zal verwijder alle spaties van de gewenste cel.
Let op de stappen om meer te weten te komen.
STAPPEN:
- Maak eerst een Helper Kolom & typ de formule.
=SUBSTITUTE(B5," ","")
Hier vervangt deze formule spaties (tweede argument) door de lege tekenreeks (derde argument).
- Ten tweede, druk op Ga naar om het resultaat te zien.
- Gebruik nu de Vulgreep om resultaten te zien in de Helper Kolom .
Hier zien we dat er geen spatie staat tussen de voornaam en de achternaam van de werknemers. We kunnen dit probleem zeker oplossen door de TRIM-functie aan het begin van de SUBSTITUTE functie .
- Zet de formule in Cel D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32))
Hier is de SUBSTITUTE functie vervangt de niet-brekende spaties, CHAR(160) met normale ruimtes, CHAR(32) . de TRIM-functie verwijdert de extra spaties hier. We moeten het toevoegen voor de SUBSTITUTE functie .
- Hit Ga naar om het resultaat te zien.
- Gebruik tot slot de Vulgreep voor de rest van de cellen.
3. Excel Formule met MID Functie om Leading Spaces te verwijderen
De MID-functie helpt ons om de voorloopspaties uit een cel te verwijderen Het verwijdert de extra spaties tussen de teksten niet. We zullen de vorige dataset opnieuw gebruiken.
Volg de onderstaande stappen om meer te weten te komen over deze methode.
STAPPEN:
- Maak een Helper Kolom eerst.
- Typ nu de formule in Cel D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
Deze formule vindt eerst de tekst en zijn lengte. De FIND-functie geeft de positie van de tekststring terug als een getal en de LEN-functie zal de lengte van Cel B5 Dan worden de voorloopspaties uit de tekst geknipt.
- Druk vervolgens op Ga naar U kunt zien in Cel D5 dat er geen voorloopspatie is, maar wel spaties tussen de teksten.
- Sleep tenslotte de Vulgreep naar beneden om resultaten te zien in de Helper Kolom .
Vergelijkbare lezingen
- Hoe spaties in een cel verwijderen in Excel (5 methoden)
- Spatie verwijderen in Excel voor getallen (3 manieren)
- Hoe lege spaties verwijderen in Excel (7 manieren)
- Hoe spatie te verwijderen in Excel na tekst (6 snelle manieren)
4. VBA toepassen om extra spaties in Excel te verwijderen
VBA geeft ons ook de mogelijkheid om extra spaties in excel verwijderen Het kan de spaties aan het begin en aan het eind verwijderen, maar niet tussen de teksten.
Volg de stappen voor deze techniek.
STAPPEN:
- Ga in de eerste plaats naar de Ontwikkelaar tabblad en selecteer Visual Basic .
- Ga vervolgens naar Plaats in de Visual Basic en selecteer vervolgens Module .
- Typ de code in de Module en sla het op.
Sub Remove_Spaces() Dim x As Range Dim Cells As Range Dim TCell As String Set x = Selection For Each Cells In x TCell = Cells.Value TCell = Trim(TCell) Cells.Value = TCell Next Cells End Sub
- Selecteer daarna het cellenbereik waarin u de VBA Hier hebben wij gekozen voor Cel B5 naar Cel B9 .
- Selecteer vervolgens Macro's van de Ontwikkelaar.
- Selecteer bovendien Ren van de Macro.
- Uiteindelijk zul je resultaten zien zoals de afbeelding hieronder.
5. Excel-formule invoegen om spaties tussen getallen te verwijderen
Soms moeten we spaties tussen getallen verwijderen. In dit deel laten we zien hoe we spaties tussen getallen kunnen verwijderen. We gebruiken hier dezelfde dataset. Maar we hebben spaties in de ID-nummer column deze keer.
Volg de onderstaande stappen.
STAPPEN:
- Maak eerst een extra kolom aan. De Helper Kolom is de extra kolom hier.
- Selecteer ten tweede Cel D5 en voer de formule in.
=SUBSTITUTE(C5," ","")
- Ten derde, druk op Ga naar en gebruik de Vulgreep in de Helper Kolom .
- U kunt dit ook doen met de Zoek & vervang Selecteer het cellenbereik waaruit u spaties wilt verwijderen.
- Druk vervolgens op Ctrl + H van het toetsenbord. De Zoeken en vervangen venster zal optreden.
- Druk op de Spatiebalk in de "Vind wat sectie en houd de "Vervangen door sectie leeg.
- Selecteer tenslotte Alles vervangen om de resultaten te zien.
Lees meer: Hoe spatie te verwijderen na een getal in Excel (6 eenvoudige manieren)
Dingen om te onthouden
We hebben enkele eenvoudige methodes besproken om spaties in excel in te korten. Er is een belangrijk ding dat we moeten onthouden terwijl we deze methodes gebruiken. We moeten een extra kolom eerst voor Methode-1,2 & 3 Na het uitvoeren van de stappen moeten we de hoofdgegevens vervangen door de bijgewerkte gegevens. We kunnen dit doen met behulp van Kopie & Plakken Zorg ervoor dat je alleen waarden Deze procedure wordt getoond in Methode-1 .
Conclusie
We hebben 5 methoden beschreven om spaties uit ons Excel-werkblad te wissen. Dit zijn voornamelijk op formules gebaseerde methoden. U kunt ook de Zoeken & vervangen optie die wordt besproken in de laatste methode. Verder hoop ik dat deze methoden u helpen om uw probleem volledig op te lossen. Tot slot, als u vragen of suggesties hebt, voel u vrij om hieronder commentaar te geven.