Så här tar du bort radavbrott i Excel (3 enkla sätt)

Om du arbetar med data som importeras från databaser eller salesforce har du förmodligen redan hanterat radbrytningar.

En radbrytning är något som låter dig ha flera rader i samma cell i Excel.

Nedan följer ett exempel på en namn- och adressuppsättning där en enda rad, namn och olika delar av adressen separeras med ett radbrytning.

Även om det ser bra ut i exemplet ovan, ibland kanske du inte vill ha dessa radbrytningar och behöver ta bort dessa radbrytningar från datamängden.

I denna handledning kommer jag att visa dig tre enkla sätt att ta bort radbrytningar i Excel (kallas även in-cell vagnretur i Excel).

Ta bort radavbrott med Sök och ersätt

Det enklaste sättet att ta bort radbrytningar manuellt är att använda Sök och ersätt.

Du kan enkelt tillämpa detta på en stor datamängd och Hitta och ersätt kommer att göra alla tunga lyft genom att hitta alla radbrytningar och ta bort dem från cellerna.

Anta att du har en uppsättning adresser enligt nedan som du vill ta bort radbrytningarna.

Nedan följer stegen för att ta bort radbrytningar med Sök och ersätt och ersätt det med ett komma:

  1. Välj datauppsättningen från vilken du vill ta bort radbrytningarna
  2. Klicka på fliken Hem
  3. Klicka på "Sök och välj" i gruppen Redigering
  4. I alternativen som visas klickar du på "Ersätt"
  5. Placera markören i fältet "Hitta vad" och använd kortkommandot - Ctrl + J (håll ned Ctrl -tangenten och tryck på J -knappen). Du kanske inte ser någonting, men detta sätter radbrytartecknet i fältet "Hitta vad"
  6. I ersättningsfältet anger du ett komma följt av ett mellanslagstecken (,)
  7. Klicka på Ersätt alla

Stegen ovan skulle ta bort alla radbrytningar och ersätta dessa med ett kommatecken. Detta ger dig resultatet i en enda rad i en cell i Excel.

Om du vill ta bort radbrytningen och vill ersätta den med något annat istället för komma, måste du ange det i steg 6 (i fältet ”Ersätt med”)

Obs! Det rekommenderas att du skapar en säkerhetskopia av filen som har data så att du inte förlorar den om du behöver den i framtiden.

Ta bort radavbrott med formeln

Ett annat sätt att bli av med radbrytningar i Excel är med hjälp av en formel. Medan Sök och ersätt -metoden ger dig statiska resultat, kommer formeln att ge dig resultat som automatiskt uppdateras om du gör några ändringar i den ursprungliga datamängden.

Anta att du har datauppsättningen enligt nedan och du vill ta bort radbrytningarna från alla celler.

Nedan är formeln som gör detta:

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

SUBSTITUTE -funktionen hittar och ersätter tecknet CHAR (10) - som representerar radmatningstecknet. Så ovanstående formel hittar alla radbrytningar och ersätter dessa med tomma - vilket i huvudsak betyder att dessa radbrytningar har tagits bort.

Om du vill att resultatet ska separeras med ett komma (eller något annat tecken) kan du använda följande formel:

= ERSÄTTNING (A2, CHAR (10), ",")

Obs! Om du har aktiverat Wrap-text i en cell där du får resultatet av formeln kan du fortfarande se att någon text flyttas till nästa rad i samma cell. Detta beror inte på radbrytningar. Om du justerar kolumnen

Ta bort radavbrott med VBA

Om du är bekväm med att använda VBA kan det här vara det snabbaste sättet att bli av med linjepauserna i Excel.

Men du måste göra lite arbete innan du gör det till ett enda klick.

Nedan visas VBA -koden som går igenom varje cell i

Sub RemoveLineBreaks () för varje cell i urvalet Cell.Value = Ersätt (Cell.Value, Chr (10), ",") Sub -Sub Sub

Koden ovan använder REPLACE -funktionen i VBA för att ersätta alla radbrytningstecken i en cell med ett komma följt av mellanslagstecknet.

Resultatet av denna VBA -kod är statiskt och du kan inte ångra detta. Så om du planerar att använda den rekommenderar jag starkt att du skapar en kopia av den ursprungliga datamängden innan du använder koden.

Du kan lägga den här koden i en vanlig modul i Excel, och om du måste använda den ofta och behöver den tillgänglig i alla dina Excel -arbetsböcker kan du spara den här koden antingen i den personliga makroarboken eller så kan du lägga till den som en Excel-tillägg.

Om du vill använda den med ett enda klick kan du lägga till den här makrokoden i verktygsfältet Snabbåtkomst. Allt du behöver göra är att göra valet och klicka på makroknappen i QAT för att köra koden.

Line Break Vs. Vagnretur

Det finns en mindre skillnad mellan ett radbrytning i Excel och i en vagnretur.

En vagnreturs funktion är att ta markören i början av meningen. Den användes i de tidiga versionerna av skrivmaskiner och senare i datorer. En vagnretur i sig skulle inte leda till radavbrott i Excel. I kombination med Line Feed resulterar det i ett radavbrott.

I de flesta fall, när du ser en radbrytning i Excel, finns det vagnretur i den.

När du använder ALT Enter för att infoga en radbrytning i Excel infogar den bara en radmatning och inte vagnretur.

Varför ska vi då oroa oss för transportretur? Eftersom du kan få det i dina data om det har laddats ner från en databas som använder vagnretur.

ASCII -koden för en vagnretur är 13 (CR, ASCII -kod 13) och du kan hitta och ersätta den med hjälp av formler.

Du kan läsa mer om skillnaden mellan radmatning och vagnretur här.

Jag hoppas att du fann denna handledning användbar.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave