Kaip pašalinti eilučių pertraukas „Excel“ (3 paprasti būdai)

Jei dirbate su duomenimis, importuotais iš duomenų bazių ar „Salesforce“, tikriausiai jau susidorojote su eilučių pertraukomis.

Eilučių pertrauka yra tai, kas leidžia turėti kelias eilutes toje pačioje „Excel“ langelyje.

Žemiau pateikiamas vardo ir adreso duomenų rinkinio pavyzdys, kai viena eilutė, pavadinimas ir skirtingos adreso dalys yra atskirtos eilutės lūžiu.

Nors aukščiau pateiktame pavyzdyje tai atrodo puikiai, kartais galbūt nenorite šių eilučių pertraukų ir jums reikia pašalinti šias eilučių pertraukas iš duomenų rinkinio.

Šioje pamokoje parodysiu tris paprastus būdus pašalinti „Excel“ eilučių lūžius (dar vadinamas ląstelėje vežimo grąžinimas „Excel“).

Pašalinkite linijų pertraukas naudodami „Find and Replace“

Lengviausias būdas rankiniu būdu pašalinti eilučių pertraukas yra naudojant „Rasti ir pakeisti“.

Tai galite lengvai pritaikyti dideliam duomenų rinkiniui, o „Rasti ir pakeisti“ atliks visas sunkias užduotis, surasdamas visas eilučių pertraukas ir pašalindamas jas iš langelių.

Tarkime, kad turite adresų duomenų rinkinį, kaip parodyta žemiau, iš kurio norite pašalinti eilučių lūžius.

Toliau pateikiami žingsniai, kaip pašalinti eilučių pertraukas naudojant funkciją „Rasti ir pakeisti“ ir pakeisti ją kableliu:

  1. Pasirinkite duomenų rinkinį, iš kurio norite pašalinti eilučių lūžius
  2. Spustelėkite skirtuką Pagrindinis
  3. Redagavimo grupėje spustelėkite „Rasti ir pasirinkti“
  4. Pasirodžiusiose parinktyse spustelėkite „Pakeisti“
  5. Užveskite žymeklį lauke „Rasti ką“ ir naudokite sparčiuosius klavišus - „Control“ + J (palaikykite nuspaudę „Control“ klavišą ir paspauskite klavišą J). Galbūt nieko nematote, tačiau eilučių pertraukos simbolis įterpiamas į lauką „Rasti ką“
  6. Pakeitimo lauke įveskite kablelį, po kurio eina tarpo simbolis (,)
  7. Spustelėkite Pakeisti viską

Pirmiau minėti veiksmai pašalins visas eilučių pertraukas ir pakeis jas kableliais. Tai suteiks jums rezultatą vienoje „Excel“ langelio eilutėje.

Jei norite pašalinti eilutės lūžį ir vietoj kablelio norite jį pakeisti kažkuo kitu, turite tai nurodyti atlikdami 6 veiksmą (lauke „Pakeisti“)

Pastaba: rekomenduojama sukurti atsarginę failo, kuriame yra duomenų, kopiją, kad neprarastumėte jų, jei to prireiktų ateityje.

Pašalinkite eilučių lūžius naudodami formulę

Kitas būdas atsikratyti „Excel“ eilučių pertraukų yra naudoti formulę. Nors metodas „Rasti ir pakeisti“ suteikia statinius rezultatus, formulė suteiks jums rezultatus, kurie bus automatiškai atnaujinami, jei atliksite kokių nors pakeitimų pradiniame duomenų rinkinyje.

Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau, ir norite pašalinti eilučių pertraukas iš visų langelių.

Žemiau yra formulė, kuri tai padarys:

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

Funkcija PAKEITIMAS suranda ir pakeičia simbolį CHAR (10) - tai yra eilutės tiekimo simbolis. Taigi aukščiau pateikta formulė suranda visas eilučių pertraukas ir pakeičia jas tuščiomis - tai iš esmės reiškia, kad šios eilutės pertraukos buvo pašalintos.

Jei norite, kad rezultatas būtų atskirtas kableliu (arba bet kokiu kitu simboliu), galite naudoti šią formulę:

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

Pastaba: jei langelyje, kuriame gausite formulės rezultatą, įjungtas teksto įvyniojimas, vis tiek galite matyti tekstą, kuris pereina į kitą eilutę tame pačiame langelyje. Taip nėra dėl eilučių pertraukų. Jei pakoreguosite stulpelį

Pašalinkite linijų pertraukas naudodami VBA

Jei jums patogu naudotis VBA, tai gali būti greičiausias būdas atsikratyti „Excel“ eilučių pertraukų.

Tačiau prieš atlikdami operaciją vienu paspaudimu turite atlikti tam tikrą darbą.

Žemiau yra VBA kodas, einantis per kiekvieną langelį

Sub RemoveLineBreaks () kiekvienai pasirinktos ląstelės langeliui.Value = Pakeisti (Cell.Value, Chr (10), ",") Kitas pabaiga

Aukščiau pateiktas kodas naudoja VBA funkciją PAKEISTI, kad pakeistų visus langelio eilučių simbolius kableliu, po kurio eina tarpo simbolis.

Šio VBA kodo rezultatas yra statiškas, ir to negalima anuliuoti. Taigi, jei planuojate jį naudoti, labai rekomenduoju prieš naudojant kodą sukurti originalaus duomenų rinkinio kopiją.

Šį kodą galite įdėti į įprastą „Excel“ modulį, o jei turite jį dažnai naudoti ir reikia, kad jis būtų prieinamas visose „Excel“ darbaknygėse, galite išsaugoti šį kodą asmeninėje makrokomandos darbaknygėje arba pridėti jį kaip „Excel“ priedas.

Jei norite jį naudoti vienu paspaudimu, galite pridėti šį makro kodą prie sparčiosios prieigos įrankių juostos. Tokiu būdu viskas, ką jums reikia padaryti, tai pasirinkti ir spustelėti makrokomandos mygtuką QAT, kad paleistumėte kodą.

Linijos pertrauka vs. Vežimo grąžinimas

Yra nedidelis skirtumas tarp „Excel“ eilučių pertraukos ir vežimo grąžinimo.

Vežimo funkcija yra perkelti žymeklį sakinio pradžioje. Jis buvo naudojamas ankstyvosiose rašomųjų mašinėlių versijose, o vėliau ir kompiuteriuose. Vien vežimo grąžinimas nesukeltų eilutės pertraukos „Excel“. Kai jis derinamas su eilučių tiekimu, jis nutrūksta.

Daugeliu atvejų, kai „Excel“ matote eilutės lūžį, jame yra vežimo grąžinimas.

Be to, kai naudojate „ALT Enter“, norėdami įterpti eilutės pertrauką „Excel“, ji įterpia tik eilutės sklaidos kanalą, o ne vežimo grąžinimo.

Kodėl tada turėtume nerimauti dėl vežimo grąžinimo? Nes galite jį gauti savo duomenyse, jei jis būtų atsisiųstas iš duomenų bazės, kurioje naudojama vežimo grąžinimas.

Vežimo grąžinimo ASCII kodas yra 13 (CR, ASCII kodas 13), jį galite rasti ir pakeisti naudodami formules.

Daugiau apie skirtumą tarp linijos tiekimo ir vežimėlio grąžinimo galite perskaityti čia.

Tikiuosi, kad ši pamoka jums buvo naudinga.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave