Paano mag-alis ng mga line break (pagbabalik ng karwahe) mula sa mga cell sa Excel 2013, 2010 at 2007

Ipakikilala sa iyo ng tutorial na ito ang tatlong paraan upang alisin ang mga carriage return mula sa mga cell sa Excel. Matututuhan mo rin kung paano palitan ang mga line break ng iba pang mga character. Gumagana ang lahat ng iminungkahing solusyon sa Excel 2013, 2010, 2007 at 2003.

Maaaring lumabas ang mga line break sa text para sa iba't ibang dahilan. Karaniwang nangyayari ang mga carriage return sa isang workbook, halimbawa kapag ang teksto ay kinopya mula sa isang web page, kapag sila ay nasa isang workbook na natanggap mula sa isang kliyente, o kapag kami mismo ang nagdagdag sa kanila sa pamamagitan ng pagpindot sa mga key. Alt + Enter.

Anuman ang dahilan para sa kanila, ang hamon ngayon ay alisin ang mga pagbabalik ng karwahe, dahil nakakasagabal sila sa mga paghahanap ng parirala at nagreresulta sa kalat ng column kapag naka-enable ang wrapping.

Ang lahat ng tatlong ipinakita na pamamaraan ay medyo mabilis. Piliin ang isa na pinakaangkop sa iyo:

tandaan: Sa una, ang mga terminong "Carriage return" at "Line feed" ay ginamit kapag nagtatrabaho sa mga typewriter at tinukoy ang dalawang magkaibang operasyon. Ang isang mausisa na mambabasa ay maaaring malayang makahanap ng detalyadong impormasyon tungkol dito sa Internet.

Ang mga computer at software sa pagpoproseso ng salita ay idinisenyo na nasa isip ang mga katangian ng mga makinilya. Ito ang dahilan kung bakit ginagamit na ngayon ang dalawang magkaibang hindi napi-print na character para ipahiwatig ang isang line break: pagbabalik ng karwahe (Carriage return, CR o ASCII code 13) at Pagsasalin ng linya (Line feed, LF o ASCII code 10). Sa Windows, ang parehong mga character ay ginagamit nang magkasama, at sa *NIX system, mga bagong linya lamang ang ginagamit.

Mag-ingat ka: Ang parehong mga pagpipilian ay matatagpuan sa Excel. Kapag nag-import mula sa mga file . Txt or . Csv ang data ay karaniwang naglalaman ng mga carriage return at line feed. Kapag ang isang line break ay manu-manong ipinasok sa pamamagitan ng pagpindot Alt + Enter, ang Excel ay naglalagay lamang ng isang bagong linya na character. Kung ang file . Csv natanggap mula sa isang tagahanga ng Linux, Unix o iba pang katulad na sistema, pagkatapos ay maghanda para sa isang engkwentro na may isang bagong karakter lamang.

Manu-manong babalik ang pag-alis ng karwahe

Pros: Ang pamamaraang ito ay ang pinakamabilis.

cons: Walang dagdag na perks 🙁

Ito ay kung paano mo maaalis ang mga line break gamit ang “Hanapin at palitan"

  1. Piliin ang lahat ng mga cell kung saan mo gustong alisin ang mga carriage return o palitan ang mga ito ng isa pang character.Paano mag-alis ng mga line break (pagbabalik ng karwahe) mula sa mga cell sa Excel 2013, 2010 at 2007
  2. pindutin Ctrl + Hupang ilabas ang isang dialog box Hanapin at palitan (Hanapin at Palitan).
  3. Ilagay ang cursor sa field Hanapin (Hanapin kung ano) at pindutin Ctrl + J. Sa unang sulyap, ang field ay tila walang laman, ngunit kung titingnan mong mabuti, makikita mo ang isang maliit na tuldok sa loob nito.
  4. Sa Pinalitan ng (Palitan ng) maglagay ng anumang halaga na ilalagay bilang kapalit ng mga pagbabalik ng karwahe. Karaniwan ang isang puwang ay ginagamit para dito upang maiwasan ang aksidenteng pagdikit ng dalawang magkatabing salita. Kung gusto mo lang tanggalin ang mga line break, umalis sa field Pinalitan ng (Palitan ng) walang laman.Paano mag-alis ng mga line break (pagbabalik ng karwahe) mula sa mga cell sa Excel 2013, 2010 at 2007
  5. I-click ang pindutan Palitan lahat (Palitan Lahat) at tamasahin ang resulta!Paano mag-alis ng mga line break (pagbabalik ng karwahe) mula sa mga cell sa Excel 2013, 2010 at 2007

Alisin ang mga line break gamit ang mga formula ng Excel

Pros: Maaari kang gumamit ng mga sequential o nested na formula para sa kumplikadong pag-verify ng text sa naprosesong cell. Halimbawa, maaari mong alisin ang mga pagbabalik ng karwahe at pagkatapos ay maghanap ng mga karagdagang puwang sa unahan o trailing, o mga karagdagang puwang sa pagitan ng mga salita.

Sa ilang mga kaso, dapat alisin ang mga line break upang magamit sa ibang pagkakataon ang teksto bilang mga argumento ng function nang hindi gumagawa ng mga pagbabago sa orihinal na mga cell. Ang resulta ay maaaring gamitin, halimbawa, bilang isang function argument VIEW (TINGNAN).

cons: Kakailanganin mong lumikha ng isang helper column at magsagawa ng maraming karagdagang hakbang.

  1. Magdagdag ng auxiliary column sa dulo ng data. Sa aming halimbawa, ito ay tatawagin 1 linya.
  2. Sa unang cell ng auxiliary column (C2), ilagay ang formula para alisin/palitan ang mga line break. Nasa ibaba ang ilang kapaki-pakinabang na formula para sa iba't ibang okasyon:
    • Ang formula na ito ay angkop para sa paggamit sa Windows at UNIX carriage return/line feed na mga kumbinasyon.

      =ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);"")

      =SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),"")

    • Ang sumusunod na formula ay angkop para sa pagpapalit ng isang line break ng anumang iba pang character (halimbawa, "," - kuwit + espasyo). Sa kasong ito, hindi pagsasama-samahin ang mga linya at hindi lilitaw ang mga karagdagang espasyo.

      =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);", ")

      =TRIM(SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),", ")

    • At ito ay kung paano mo maaalis ang lahat ng hindi napi-print na character mula sa text, kabilang ang mga line break:

      =ПЕЧСИМВ(B2)

      =CLEAN(B2)

    Paano mag-alis ng mga line break (pagbabalik ng karwahe) mula sa mga cell sa Excel 2013, 2010 at 2007

  3. Kopyahin ang formula sa lahat ng mga cell sa column.
  4. Opsyonal, maaari mong palitan ang orihinal na column ng bago, na inalis ang mga line break:
    • Piliin ang lahat ng mga cell sa isang column C at pagpindot Ctrl + C kopyahin ang data sa clipboard.
    • Susunod, pumili ng isang cell B2, pindutin ang keyboard shortcut Shift + F10 at pagkatapos ay Isingit (Ipasok).
    • Tanggalin ang helper column.

Alisin ang mga line break gamit ang VBA macro

Pros: Lumikha nang isang beses – gamitin nang paulit-ulit sa anumang workbook.

cons: Hindi bababa sa pangunahing kaalaman sa VBA ay kinakailangan.

Ang VBA macro sa sumusunod na halimbawa ay nag-aalis ng mga carriage return mula sa lahat ng mga cell sa aktibong worksheet.

Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Para sa Bawat MyRange Sa ActiveSheet.UsedRange Kung 0 < InStr(MyRange, Chr(10)) Then MyRange = Replace(MyRange, Chr(10), " ") End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

Kung hindi ka masyadong pamilyar sa VBA, inirerekumenda kong pag-aralan mo ang artikulo kung paano magpasok at magsagawa ng VBA code sa Excel.

Mag-iwan ng Sagot