Excel

Fjern linjeskift

Remove Line Breaks

Excel-formel: Fjern linjeskiftGenerisk formel
= SUBSTITUTE (A1, CHAR (10),', ')
Resumé

For at fjerne linjeskift fra en celle eller fra tekst i en formel kan du bruge en formel baseret på SUBSTITUTE- og CHAR-funktionerne. I det viste eksempel er formlen i C5:

 
= SUBSTITUTE (B5, CHAR (10),', ')

som erstatter linjeskift i B5 med kommaer.



Forklaring

Først skal du vide, at Excel indeholder to funktioner, RENS og TRIM, der automatisk kan fjerne linjeskift og ekstra mellemrum fra tekst. For eksempel for at fjerne alle linjeskift fra en celle kan du bruge:



 
= CLEAN (B5)

For en hurtig demo af CLEAN og TRIM, se denne video .

I dette tilfælde fjerner vi dog linjeskift og erstatte dem med kommaer , så vi bruger SUBSTITUTE-funktionen i stedet for CLEAN. SUBSTITUTE kan finde matchende tekst hvor som helst i en celle og erstatte den med den valgte tekst. SUBSTITUTE kan acceptere op til fire argumenter, men vi bruger kun de første tre på denne måde:



 
= SUBSTITUTE (B5, CHAR (10),', ')

Teksten kommer fra celle B5.

Den 'gamle tekst' indtastes som CHAR (10). Dette matcher et linjeskifttegn i en celle.

hvordan laver man et spredningsdiagram i Excel

Den 'nye tekst' indtastes som ','. Dette oversættes til et komma plus et mellemrum. Vi har brug for citaterne, fordi dette er en tekstværdi.



SUBSTITUTE erstatter derefter alle linjeskift i cellen med kommaer og returnerer det endelige resultat som tekst i C5. Fordi 'gammel tekst' er et argument, kan du ændre kommaet til enhver anden tekst, du kan lide.

Forfatter Dave Bruns


^