Efnisyfirlit
Í þessari ábendingu finnurðu 3 leiðir til að fjarlægja flutningsskil úr Excel frumum. Þú munt líka læra hvernig á að skipta út línuskilum fyrir önnur tákn. Allar lausnir virka fyrir Excel 365, 2021, 2019 og lægri útgáfur.
Það geta verið mismunandi ástæður fyrir línuskilum í textanum þínum. Venjulega birtast vagnaskil þegar þú afritar texta af vefsíðu, færð vinnubók sem inniheldur þegar línuskil frá viðskiptavini eða þú bætir þeim við sjálfur með Alt+Enter .
Hvað sem þú vilt gera í öllum tilvikum. nú er eyða flutningsskilum þar sem þær leyfa þér ekki að finna setningu og láta innihald dálka líta út fyrir að vera óskipulagt þegar þú kveikir á textavalkostinum.
Vinsamlegast athugaðu að upphaflega hugtökin „Carriage return“ og „Line feed“ " voru notaðar í ritvél og þýddu 2 mismunandi aðgerðir, þú getur fundið meira á Wiki.
Tölvur og textavinnsluhugbúnaður var búinn til með hliðsjón af sérkennum ritvélarinnar. Þess vegna eru tvö mismunandi óprentanleg tákn notuð núna til að gefa til kynna línuskil: " Carriage return " (CR, ASCII kóði 13) og " Line Feed " (LF, ASCII kóði 10 ). Windows notar 2 tákn eitt í einu: CR+LF og LF fyrir *NIX kerfi. Verið varkár: í Excel er hægt að finna bæði afbrigðin . Ef þú flytur inn gögn úr .txt eða .csv skrá eru líklegri til að finna Carriage Return + Line Feed . Þegar þú brýtur línu með Alt+Enter, setur Excel inn Línustraumur eingöngu.
Ef þú færð .csv skrár frá aðila sem notar Linux, Unix o.s.frv., þá finnurðu aðeins Línustrauma aftur.
Allar þessar þrjár leiðir eru mjög fljótlegar. Ekki hika við að velja þann sem hentar þér best:
Ábending. Þar sem þú ert að leita að lausn á hið gagnstæða verkefni, lestu síðan hvernig á að bæta við línuskilum fljótt í Excel hólf.
Fjarlægðu flutningsskil handvirkt
Kostnaður: fljótlegasta leiðin.
Gallar: engir viðbótareiginleikar :(.
Vinsamlegast finndu skrefin til að útrýma línuskilum með því að nota Find and Replace:
- Veldu alla reiti þar sem þú vilt fjarlægja eða skipta út vagnaskilum.
- Ýttu á Ctrl+H til að opna Finna & Skipta út svargluggann .
- Í reitnum Finndu hvað sláðu inn Ctrl+J. Hann mun líta tómur út en þú munt sjá örlítinn punkt.
- Í reitnum Skipta út með skaltu slá inn hvaða gildi sem er. til að skipta út vagnaskilum. Venjulega er pláss til að forðast að tvö orð sameinast óvart. Ef allt sem þú þarft er að eyða línuskilum skaltu skilja reitinn "Skipta út fyrir" eftir auðan.
- Ýttu á Skiptu um allar hnappinn og njóttu niðurstöðunnar!
Eyða línuskilum með Excel formúlum
Kostnaður: þú getur notað formúlukeðju / hreiður formúlur fyrir flókna frumu textavinnsla. Til dæmis er hægt að fjarlægja vagnaskil og eyða síðan umfram fremstu og aftandi bilum og þeim sem eru á milli orða.
Eðaþú gætir þurft að eyða flutningsskilum til að nota textann þinn sem rök fyrir annarri aðgerð án þess að breyta upprunalegu hólfunum. Til dæmis, ef þú vilt geta notað niðurstöðuna sem rök fyrir fallinu =leit ().
Gallar: þú þarft að búa til hjálpardálk og fylgja mörgum auka skref.
- Bættu hjálpardálknum við endann á gögnunum þínum. Þú getur nefnt það "1 lína".
- Í fyrsta hólfinu í hjálpardálknum ( C2 ), sláðu inn formúluna til að fjarlægja / skipta út línuskilum. Hér geturðu séð nokkrar gagnlegar formúlur fyrir mismunandi tilefni:
- Höndla bæði Windows og UNIX vagnaskil/línustraumasamsetningar.
=SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),"") ,CHAR(10),"")
- Næsta formúla mun hjálpa þér að skipta út línuskilum fyrir önnur tákn (kommu+bil). Í þessu tilfelli sameinast línur ekki og aukabil birtast ekki.
=TRIM(SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),", ")
- Ef þú vilt fjarlægja alla stafi sem ekki er hægt að prenta úr texta, þar með talið línuskil:
=CLEAN(B2)
- Höndla bæði Windows og UNIX vagnaskil/línustraumasamsetningar.
- Afrita formúluna yfir hinar hólfin í dálknum.
- Valfrjálst geturðu skipt út upprunalega dálknum fyrir þann þar sem línuskilin voru fjarlægð:
- Veldu allar frumur í dálki C og ýttu á Ctrl + C til að afrita gögnin á klemmuspjald.
- Veldu nú reit B2 og ýttu á Shift + F10 flýtileiðina.Ýttu svo bara á V .
- Fjarlægðu hjálparsúluna.
VBA macro til að losna við línuskil
Kostnaður: Þegar búið er til einu sinni er hægt að endurnýta það í hvaða vinnubók sem er.
Gallar: þú þarft að hafa grunnþekkingu á VBA.
VBA fjölvi úr dæminu hér að neðan eyðir flutningsskilum úr öllum hólfum í vinnublaðinu sem er opnað (virkt vinnublað).
Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Fyrir hvert MyRange In ActiveSheet.UsedRange If 0 < InStr(MyRange, Chr(10)) Þá MyRange = Replace(MyRange, Chr(10), "" ) End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub
Ef þú gerir það ekki þekki VBA mjög vel, sjáðu Hvernig á að setja inn og keyra VBA kóða í Excel
Fjarlægja flutningsskil með Text Toolkit
Ef þú ert heppinn notandi af Text Toolkit okkar eða Ultimate Suite fyrir Excel, þá þarftu ekki að eyða tíma í eitthvað af ofangreindum aðgerðum. Allt sem þarf eru þessi 3 fljótu skref:
- Veldu einn eða fleiri reiti þar sem þú vilt eyða línuskilum.
- Á Excel borði skaltu fara í Ablebits Gögn flipann > Texti hópnum og smelltu á hnappinn Breyta .
- Á Umbreyta texta glugganum, veldu Umbreyta línuskilum í valhnappinn, sláðu inn "skiptastafinn" í reitinn ogsmelltu á Breyta .
Í dæminu okkar erum við að skipta út hverju línuskilum fyrir bil, þannig að þú setur músarbendilinn í reitinn og ýtir á Enter takkann:
Í kjölfarið færðu snyrtilega skipulagða töflu með einni línu heimilisföngum:
Ef þú ert forvitinn að prófa þetta og 60 tímasparandi verkfæri í viðbót fyrir Excel, er þér velkomið að hlaða niður prufuáskrift útgáfa af Ultimate Suite okkar. Þú verður undrandi þegar þú uppgötvar lausnir með nokkrum smellum fyrir krefjandi og leiðinlegustu verkefnin í Excel!
Myndband: Hvernig á að fjarlægja línuskil í Excel