Innhold
Denne artikkelen diskuterer måter du kan fjerne linjebryting (vognretur eller linjeskift) på i Excel-dokumenter. I tillegg finner du her informasjon om hvordan du erstatter den med andre karakterer. Alle metoder passer for versjoner av Excel 2003-2013 og 2016.
Årsakene til at linjeskift vises i et dokument er varierte. Det oppstår vanligvis når du kopierer informasjon fra en nettside, når en annen bruker gir deg en ferdig Excel-arbeidsbok, eller hvis du aktiverer denne funksjonen selv ved å trykke Alt + Enter-tastene.
Så noen ganger på grunn av linjeskiftet er det vanskelig å finne uttrykket, og innholdet i kolonnen ser slurvete ut. Det er derfor du må sørge for at alle dataene er plassert på én linje. Disse metodene er enkle å implementere. Bruk den du liker best:
- Fjern alle linjeskift manuelt for å bringe data på ark 1 tilbake til det normale.
- Bli kvitt linjeskift med formler for å starte ytterligere kompleks informasjonsbehandling.
- Bruk en VBA-makro.
- Bli kvitt linjeskift med tekstverktøysettet.
Vær oppmerksom på at de originale begrepene "Carriage return" og "Line feed" ble brukt når du arbeidet med skrivemaskiner. I tillegg betegnet de 2 forskjellige handlinger. Mer informasjon om dette kan finnes på en hvilken som helst referanseressurs.
Personlige datamaskiner og tekstredigeringsprogrammer ble utviklet rundt egenskapene til en skrivemaskin. Det er derfor, for å indikere et linjeskift, er det 2 tegn som ikke kan skrives ut: "Carriage return" (eller CR, kode 13 i ASCII-tabellen) og "Line feed" (LF, kode 10 i ASCII-tabellen). På Windows brukes CR+LF-tegn sammen, men på *NIX kan kun LF brukes.
Oppmerksomhet: Excel har begge alternativene. Når du importerer data fra .txt- eller .csv-filer, er det mer sannsynlig at CR+LF-tegnkombinasjonen brukes. Når du bruker kombinasjonen Alt + Enter, vil bare linjeskift (LF) brukes. Det samme vil skje når du redigerer en fil mottatt fra en person som arbeider på *Nix-operativsystemet.
Fjern linjeskift manuelt
Fordeler: dette er den enkleste måten.
Ulemper: ingen tilleggsfunksjoner.
Følg disse instruksjonene:
- Velg cellene der du vil fjerne eller erstatte linjeskiftet.
- Trykk Ctrl + H for å åpne funksjonen "Finn og erstatt".
- på "Finne" skriv Ctrl + J, hvoretter en liten prikk vises i den.
- I felten "Erstattet av" skriv inn et hvilket som helst tegn for å erstatte linjeskiftet. Du kan legge inn et mellomrom slik at ordene i cellene ikke flettes sammen. Hvis du trenger å bli kvitt linjeskift, ikke skriv inn noe i "Erstattet av".
- trykk på knappen "Erstatt alle".
Fjern linjeskift med Excel-formler
Fordeler: det er mulig å bruke en kjede av formler for kompleks databehandling. Du kan for eksempel fjerne linjeskift og kvitte deg med ekstra mellomrom.
Det kan også hende du må fjerne omslaget for å jobbe med dataene som et funksjonsargument.
Ulemper: du må opprette en ekstra kolonne og utføre hjelpehandlinger.
- Legg til en ekstra kolonne til høyre. Gi den navnet "linje 1".
- I den første cellen i denne kolonnen (C2), skriv inn en formel som fjerner linjeskiftet. Nedenfor er forskjellige kombinasjoner som passer for alle tilfeller:
- Egnet for Windows og Unix operativsystemer:
=ERSTATT(ERSTITT(B2,CHAR(13),»»),CHAR(10),»»)
- Denne formelen lar deg erstatte et linjeskift med et annet tegn. I dette tilfellet vil ikke dataene smelte sammen til en enkelt helhet, og unødvendige mellomrom vises ikke:
=TRIMME(ERSTITT(ERSTITT(B2,CHAR(13),»»),CHAR(10),», «)
- Hvis du trenger å bli kvitt alle tegn som ikke kan skrives ut, inkludert linjeskift, vil formelen komme godt med:
=REN(B2)
- Dupliser formelen i andre celler i kolonnen.
- Om nødvendig kan dataene fra den opprinnelige kolonnen erstattes med det endelige resultatet:
- Velg alle cellene i kolonne C og trykk Ctrl + C for å kopiere dataene.
- Velg nå celle B2 og trykk Shift + F10 og deretter V.
- Fjern den ekstra kolonnen.
VBA-makro for å fjerne linjeskift
Fordeler: Når en makro er opprettet, kan den gjenbrukes i en hvilken som helst arbeidsbok.
Ulemper: Det er nødvendig å forstå VBA.
Makroen gjør en god jobb med å fjerne linjeskift fra alle cellene på det aktive regnearket.
Fjern linjeskift med Text Toolkit
Hvis du bruker Text Toolkit eller Ultimate Suite for Excel, trenger du ikke bruke tid på noen manipulasjoner.
Alt du trenger å gjøre:
- Velg cellene der du vil fjerne linjeskiftet.
- Gå til fanen på Excel-båndet "Ablebits-data", deretter til alternativet "Tekstgruppe" og klikk på knappen "Konvertere" .
- På panelet "Konverter tekst" velg alternativknapp "Konverter linjeskift til ", Tast inn "Erstatning" i feltet og klikk "Konvertere".
Her erstattes hvert linjeskift med et mellomrom, så du må plassere musepekeren i feltet og trykke Enter-tasten.
Når du bruker disse metodene vil du få en tabell med ryddig organiserte data.