Indholdsfortegnelse
Når vi kopierer noget tekst fra et sted til vores Excel-regneark, kan der nogle gange være linjeskift i disse data. Fjernelse af dette linjeskift er ret let at udføre. Nogle gange bliver det nødvendigt at erstatte linjeskiftet med et andet tegn som f.eks. en bindestreg, en streg, et komma eller noget andet. I dette indhold vil vi demonstrere dig 3 forskellige procedurer for, hvordan du erstatter hvert linjeskift med et komma i dit Excel-regneark. Hvis du er interesseret i at blive fortrolig med den fantastiske funktion i Excel, skal du downloade vores øvelsesarbejdsbog og følge denne artikel.
Download arbejdsbog til øvelser
Download denne arbejdsbog til øvelse, så du kan øve dig, mens du læser denne artikel.
Udskift linjeskift med komma.xlsm
3 nemme metoder til at erstatte linjeskift med komma i Excel
For at forklare fremgangsmåderne betragter vi et datasæt bestående af 5 strenge. I disse strenge nævnes frugtens navn, mængde, leveringssted og leveringsstatus for disse frugter. Databladet i cellerne i intervallerne B5:B9 I hver oplysning er der et linjeskift. Vi erstatter hvert linjeskift med et komma. Når opgaven er løst, vil det endelige resultat være i intervallet af celler C5:C9 .
1. Brug af SUBSTITUTE-funktionen til at erstatte linjeskift
I denne fremgangsmåde vil vi anvende SUBSTITUTE-funktionen for at erstatte forbindelsesafbrydelsen med et komma. Vores datasæt er i området med celler B5:B9 Udgangen vil være i intervallet af celler C5:C9 Denne metode består af følgende trin:
📌 Trin:
- Først skal du vælge celle C5 .
- Skriv nu følgende formel ned i celle C5 .
=SUBSTITUT(B5,CHAR(10),", ", ")
- Tryk på Indtast på dit tastatur. Du vil se, at der er kommet et komma i stedet for hvert linjeskift.
- Derefter, dobbeltklik på på den Håndtag til påfyldning ikonet med musen for at kopiere formlen op til celle C9 Eller du kan blot trække Håndtag til påfyldning ikon op til celle C9 .
- Du vil se et komma erstatte hvert linjeskift i strengene.
I sidste ende kan vi sige, at vores proces og formel fungerede godt.
Læs mere : Sådan laver du et linjeskift i Excel (4 måder)
Lignende læsninger
- Sådan sættes flere linjer i Excel-cellen (2 nemme måder)
- VBA til at generere flere linjer i e-mail-kroppen i Excel (2 metoder)
- Sådan tilføjes en linje i Excel-cellen (5 nemme metoder)
2. Udskift linjeskift med komma via kommandoen "Find og erstat
I denne metode vil vi bruge den indbyggede Excel-funktion Find og erstat kommandoen for at erstatte linjeskiftet med et komma. Vi vil bruge det samme datasæt, som allerede er blevet brugt i vores tidligere proces. Datasættet er i intervallet af celler B5:B9 og resultatet vil være i intervallet af celler C5:C9 Trinene i denne proces er angivet nedenfor:
📌 Trin:
- Først og fremmest skal du vælge hele området af celler B5:B9 .
- Tryk på 'Ctrl+C' på dit tastatur for at kopiere datasættet.
- Derefter skal du trykke på 'Ctrl+V' for at indsætte dataene i celleområdet C5:C9 .
- Vælg nu hele området af celler C5:C9 .
- Gå til Hjem fanebladet.
- Vælg nu Redigering> Find & Vælg> Udskift.
- En dialogboks med titlen Find og erstat vil blive vist.
- I det tomme felt ved siden af Find hvad Klik på med musen og tryk på 'Ctrl+J' .
- Dernæst, i den Udskift med indstillingstype ', ' og klik på Udskift alle .
- Du vil se, at hvert linjeskift erstattes med et komma.
Vi kan således sige, at vores metode har fungeret effektivt.
Læs mere: Find og erstat linjeskift i Excel (6 eksempler)
3. Indlejring af VBA-kode
Ved at skrive en VBA-kode kan du også få hjælp til at erstatte hvert linjeskift med et komma i et Excel-regneark. Vores datasæt er i området af celler B5:B9 og resultatet vil ligge i intervallet af celler C5:C9 Processen forklares nedenfor trin for trin:
📌 Trin:
- For at starte tilgangen skal du gå til Udvikler og klik på Visual Basic. Hvis du ikke har det, er du nødt til at aktivere fanen Udvikler . Eller Du kan også trykke på 'Alt+F11' til åbning af den Visual Basic-editor .
- Der vises en dialogboks.
- Nu, i den Indsæt i den boks, klik på Modul .
- Skriv derefter følgende visuelle kode ned i den tomme editorboks.
Sub Replace_Line_Breaks_with_Comma() For Each Cell In Selection Cell.Value = Replace(Cell.Value, Chr(10), ", ", ") Next End Sub
- Luk den Redaktør fanebladet.
- Derefter skal du vælge hele området af celler B5:B9 .
- Træk den Håndtag til påfyldning ikonet til højre for at kopiere dataene ind i området af celler C5:C9 .
- Vælg nu hele området af celler C5:C9.
- Nu, fra den Se klikker du på Makroer > Vis makroer.
- En ny dialogboks kaldet Makro vises. Vælg Erstat_linjeskift_med_komma .
- Klik på den Kør knappen for at køre denne kode.
- Til sidst vil du se, at der er kommet et komma i hvert linjeskift.
Endelig kan vi sige, at vores visuelle kode virkede, og at vi er i stand til at erstatte hvert linjeskift med et komma i et Excel-regneark
Læs mere: Excel VBA: Opret ny linje i msgBox (6 eksempler)
💬 Ting, du bør vide
Du kan også ændre teksten i en manuel proces. I så fald skal du dobbeltklik på musen på den ønskede celle. Derefter placerer du musen på markør i begyndelsen af ordet i en linje og tryk på Tilbagetræk på dit tastatur. Linkbruddet vil forsvinde. Tryk nu på ', ' knappen på dit tastatur for at indsætte den. Færdig!
Hvis du som os har en meget begrænset mængde data, kan du gå igennem det. Men hvis du skal håndtere et stort datablad, anbefaler vi, at du vælger de andre fremgangsmåder, der er beskrevet ovenfor.
Konklusion
Det er slutningen af denne sammenhæng. Jeg håber, at artiklen vil være nyttig for dig, og at du vil være i stand til at erstatte hvert linjeskift med et komma i Excel. Hvis du har yderligere spørgsmål eller anbefalinger, bedes du dele dem med os i kommentarfeltet nedenfor.
Glem ikke at tjekke vores websted ExcelWIKI til flere Excel-relaterede problemer og løsninger. Bliv ved med at lære nye metoder og bliv ved med at vokse!