hoe regeleinden in Excel te verwijderen (3 eenvoudige manieren)

als u werkt met gegevens die zijn geïmporteerd uit databases of salesforce, hebt u waarschijnlijk al met regeleinden te maken gehad.

een regeleinde is iets waarmee u meerdere regels in dezelfde cel in Excel kunt hebben.

Hieronder is een voorbeeld van een naam-en adresdataset waarin een enkele regel, naam en verschillende delen van het adres worden gescheiden door een regeleinde.

hoewel het er goed uitziet in het bovenstaande voorbeeld, wilt u soms deze regeleinden niet en MOET u deze regeleinden uit de dataset verwijderen.

in deze zelfstudie laat ik u drie eenvoudige manieren zien om regeleinden in Excel te verwijderen (ook wel in-cell carriage return in Excel genoemd).

deze Tutorial behandelt:

regeleinden verwijderen met zoeken en vervangen

de eenvoudigste manier om regeleinden handmatig te verwijderen is door zoeken en vervangen te gebruiken.

u kunt dit eenvoudig toepassen op een grote dataset en zoeken en vervangen zal al het zware werk doen door alle regeleinden te vinden en uit de cellen te verwijderen.

stel dat u een dataset met adressen hebt, zoals hieronder weergegeven, waaruit u de regeleinden wilt verwijderen.

Adresdataset waaruit regeleinden moeten worden verwijderd

Hieronder staan de stappen om regeleinden te verwijderen met behulp van Zoeken en vervangen en vervangen door een komma:

  1. Selecteert u de gegevensreeks die u wilt verwijderen van de regel-einden
  2. Klik op het tabbladKlik op het tabblad
  3. In de groep Bewerken, klik op ‘Vind & Kies’Klik op Zoeken en Selecteer
  4. In de opties die worden weergegeven, klik op ‘Vervangen’Klik op Vervang
  5. Plaats de cursor in de “Zoeken” veld en gebruik de keyboard shortcut – Ctrl + J (houd de Control-toets ingedrukt en druk op de J-toets). U ziet misschien niets, maar dit plaatst het regeleinde teken in het veld’ Zoeken wat ‘ gebruik controle J in Zoeken en vervangen
  6. in het veld vervangen, voer een komma in gevolgd door een spatie teken (, )voer een komma in gevolgd door spatie teken
  7. klik op Vervang alle

de bovenstaande stappen zouden alle regeleinden verwijderen en deze vervangen door een komma. Dit geeft u het resultaat in een enkele regel in een cel in Excel.

resultaat nadat regeleinden zijn verwijderd

in het geval dat u de regeleinden wilt verwijderen en deze wilt vervangen door iets anders in plaats van de komma, dan moet u dat opgeven in Stap 6 (in het veld ‘vervangen door’)

Opmerking: Het is aanbevolen om een back-up te maken van het bestand met de gegevens, zodat u het niet verliest als u het in de toekomst nodig hebt.

regeleinden verwijderen met Formule

een andere manier om regeleinden in Excel te verwijderen is door een formule te gebruiken. Terwijl de methode zoeken & vervangen u statische resultaten geeft, geeft de Formule u resultaten die automatisch worden bijgewerkt in het geval u wijzigingen aanbrengt in de oorspronkelijke dataset.

stel dat u de dataset hebt zoals hieronder getoond en dat u de regeleinden uit alle cellen wilt verwijderen.

Adresdataset waaruit regeleinden moeten worden verwijderd

Hieronder is de formule die dit zal doen:

=SUBSTITUTE(A2,CHAR(10),"")

de functie SUBSTITUTE vindt en vervangt het Char (10) – teken-dat het line feed-teken vertegenwoordigt. De bovenstaande formule vindt dus alle regeleinden en vervangt deze door Blanco-wat in wezen betekent dat deze regeleinden zijn verwijderd.

als u wilt dat het resultaat wordt gescheiden door een komma (of een ander teken), kunt u de onderstaande formule gebruiken:

=SUBSTITUTE(A2,CHAR(10),", ")

formule om regeleinden te verwijderen met komma ' s en spatie in Excel

Notes: in het geval u de Wrap-text hebt ingeschakeld in een cel waar u het resultaat van de formule krijgt, kunt u nog steeds wat tekst zien verplaatsen naar de volgende regel in dezelfde cel. Dit komt niet door regelafbrekingen. Als u de kolom

verwijdert regeleinden met VBA

Als u comfortabel bent met VBA, kan dit de snelste manier zijn om de regeleinden in Excel te verwijderen.

maar je moet wat werk doen voordat je het een één-klik operatie maakt.

Hieronder is de VBA-code die door elke cel in de

Sub RemoveLineBreaks()For Each Cell In SelectionCell.Value = Replace(Cell.Value, Chr(10), ", ")NextEnd Sub

de bovenstaande code gebruikt de functie vervangen in VBA om alle regeleinde-tekens in een cel te vervangen door een komma gevolgd door het spatieteken.

het resultaat van deze VBA-code is statisch en u kunt dit niet ongedaan maken. Dus, als je van plan bent om het te gebruiken, raad ik je ten zeerste aan om een kopie van de originele dataset te maken voordat je de code gebruikt.

u kunt deze code in een gewone module in Excel plaatsen en als u deze vaak moet gebruiken en beschikbaar wilt hebben in al uw Excel-werkmappen, kunt u deze code opslaan in de persoonlijke Macro-werkmap of u kunt deze toevoegen als een Excel-invoegtoepassing.

als u het met één klik wilt gebruiken, kunt u deze macrocode toevoegen aan de werkbalk Snelle toegang. Op deze manier, alles wat je hoeft te doen is het maken van de selectie en klik op de macro knop in de QAT om de code uit te voeren.

regeleinde Vs. Carriage Return

er is een klein verschil tussen een regeleinde in Excel en in een carriage return.

de functie van een carriage return is om de cursor aan het begin van de zin te nemen. Het werd gebruikt in de vroege versies van typemachines en later in computers. Een carriage return op zichzelf zou niet leiden tot een regeleinde in Excel. In combinatie met Lijntoevoer resulteert dit in een regelafbreking.

in de meeste gevallen, wanneer u een regeleinde in Excel ziet, is er carriage return in.

ook wanneer u ALT Enter gebruikt om een regeleinde in Excel in te voegen, wordt er alleen een lijnfeed ingevoegd en geen carriage return.

waarom zouden we ons dan zorgen moeten maken over carriage return? Omdat u het in uw gegevens kunt krijgen in het geval het is gedownload van een database die carriage return gebruikt.

de ASCII-code van een carriage return is 13 (CR, ASCII-code 13) en u kunt deze vinden en vervangen met behulp van formules.

u kunt hier meer lezen over het verschil tussen een line feed en carriage return.

ik hoop dat u deze tutorial nuttig vond.

de volgende Excel-tutorials zijn misschien ook interessant:

  • Hoe meerdere regels in een cel te splitsen in afzonderlijke cellen / kolommen
  • hoe een nieuwe regel in de Excel-cel te starten (sneltoets + formule)
  • hoe cellen in Excel te combineren
  • voor-en achternaam In Excel scheiden (Namen splitsen met formules)
  • komma verwijderen in Excel (uit tekst en getallen)

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.