3 tapaa poistaa kuljetuspalautukset Excelissä: kaavat, VBA-makro, etsi ja korvaa -valintaikkuna.

  • Jaa Tämä
Michael Brown

Tästä vinkistä löydät 3 tapaa poistaa rivinvaihdot Excel-soluista. Opit myös, miten rivinvaihdot voidaan korvata muilla symboleilla. Kaikki ratkaisut toimivat Excel 365, 2021, 2019 ja alemmissa versioissa.

Rivinvaihdot voivat esiintyä tekstissäsi eri syistä. Yleensä rivinvaihdot näkyvät, kun kopioit tekstiä verkkosivulta, saat asiakkaalta työkirjan, jossa on jo rivinvaihtoja, tai lisäät ne itse Alt+Enter -näppäimillä.

Joka tapauksessa haluat nyt poistaa rivinvaihdot, koska niiden avulla et löydä lausetta ja koska ne saavat sarakkeen sisällön näyttämään epäjärjestyneeltä, kun otat käyttöön tekstin kääriminen -vaihtoehdon.

Huomaa, että alun perin termejä "Carriage return" ja "Line feed" käytettiin kirjoituskoneessa ja ne merkitsivät kahta eri toimintoa, lisätietoja löydät Wikistä.

Tietokoneet ja tekstinkäsittelyohjelmistot on luotu ottaen huomioon kirjoituskoneen erityispiirteet. Siksi rivinvaihdon merkitsemiseen käytetään nykyään kahta erilaista painamatonta symbolia: " Kuljetuksen palautus " (CR, ASCII-koodi 13) ja " Rivinsyöttö " (LF, ASCII-koodi 10). Windows käyttää kahta symbolia yksitellen: CR+LF ja *NIX-järjestelmissä LF. Ole varovainen: Excelissä voi olla molemmat vaihtoehdot. Jos tuot tietoja .txt- tai .csv-tiedostosta, löydät todennäköisemmin seuraavat tiedot. Vaunun palautus + Rivinsyöttö Kun katkaiset rivin Alt+Enter -näppäinyhdistelmällä, Excel lisää rivin keskelle Rivinsyöttö vain.

Jos saat .csv-tiedostoja henkilöltä, joka käyttää Linuxia, Unixia jne., löydät vain seuraavat tiedot Rivinsyötöt jälleen.

Kaikki nämä 3 tapaa ovat todella nopeita. Valitse vapaasti se, joka sopii sinulle parhaiten:

    Vihje: Jos etsit ratkaisua päinvastaiseen tehtävään, lue, miten voit nopeasti lisätä rivinvaihdon Excel-soluun.

    Poista Carriage Returns manuaalisesti

    Plussaa: nopein tapa.

    Miinukset: ei mitään lisäominaisuuksia :(.

    Ohessa on ohjeita rivinvaihdon poistamiseen Etsi ja korvaa -toiminnolla:

    1. Valitse kaikki solut, joista haluat poistaa tai korvata rivinvaihdot.
    2. Paina Ctrl+H avataksesi Etsi & korvaa; Korvaa-valintaikkuna .
    3. Vuonna Etsi mitä kenttään Ctrl+J . Se näyttää tyhjältä, mutta näet pienen pisteen.
    4. Vuonna Korvaa kenttään voit syöttää minkä tahansa arvon rivinvaihdon tilalle. Yleensä se on välilyönti, jotta 2 sanaa ei liity vahingossa yhteen. Jos haluat vain poistaa rivinvaihdot, jätä "Korvaa millä"-kenttä tyhjäksi.
    5. Paina Korvaa kaikki painiketta ja nauti tuloksesta!

    Rivinvaihdon poistaminen Excel-kaavojen avulla

    Plussaa: voit käyttää kaavaketjua / sisäkkäisiä kaavoja monimutkaiseen solutekstin käsittelyyn. On esimerkiksi mahdollista poistaa rivinvaihdot ja sen jälkeen poistaa ylimääräiset etu- ja jälkimmäiset välilyönnit sekä sanojen väliset välilyönnit.

    Tai saatat joutua poistamaan välilyönnit, jotta voit käyttää tekstiäsi toisen funktion argumenttina muuttamatta alkuperäisiä soluja. Jos esimerkiksi haluat käyttää tulosta funktion =lookup () argumenttina.

    Miinukset: sinun on luotava apusarake ja noudatettava monia ylimääräisiä vaiheita.

    1. Lisää apusarake tietojesi loppuun. Voit nimetä sen "1 rivi".
    2. Apusarakkeen ensimmäisessä solussa ( C2 ), kirjoita kaava rivinvaihdon poistamiseksi/korvaamiseksi. Tässä näet useita hyödyllisiä kaavoja eri tilanteisiin:
      • Käsitellä sekä Windows- että UNIX-käyttöjärjestelmissä käytettäviä rivinvaihdon ja rivinvaihdon yhdistelmiä.

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

      • Seuraavan kaavan avulla voit korvata rivinvaihdon millä tahansa muulla symbolilla (pilkku+välilyönti). Tällöin rivit eivät liity toisiinsa eikä ylimääräisiä välilyöntejä tule.

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

      • Jos haluat poistaa tekstistä kaikki painokelvottomat merkit, myös rivinvaihdot:

        =CLEAN(B2)

    3. Kopioi kaava sarakkeen muihin soluihin.
    4. Valinnaisesti voit korvata alkuperäisen sarakkeen sillä, josta rivinvaihdot on poistettu:
      • Valitse kaikki sarakkeen solut C ja paina Ctrl + C kopioidaksesi tiedot leikepöydälle.
      • Valitse nyt solu B2 ja paina pikanäppäintä Shift + F10. Paina sitten vain V .
      • Poista apusarake.

    VBA-makro päästä eroon rivinvaihdoista

    Plussaa: Koska se on luotu kerran, sitä voidaan käyttää uudelleen missä tahansa työkirjassa.

    Miinukset: sinulla on oltava VBA:n perustiedot.

    Alla olevan esimerkin VBA-makro poistaa kuljetusmerkit kaikista soluista parhaillaan avatussa (aktiivisessa) työarkissa.

    Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Each MyRange In ActiveSheet.UsedRange If 0 <InStr(MyRange, Chr(10)) Then MyRange = Replace(MyRange, Chr(10), "" ) End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

    Jos et tunne VBA:ta kovin hyvin, katso VBA-koodin lisääminen ja suorittaminen Excelissä.

    Poista kuljetuspalautukset Text Toolkitin avulla

    Jos olet onnekas Text Toolkitin tai Ultimate Suite for Excelin käyttäjä, sinun ei tarvitse tuhlata aikaa mihinkään edellä mainittuihin manipulaatioihin. Tarvitset vain nämä kolme nopeaa vaihetta:

    1. Valitse yksi tai useampi solu, josta haluat poistaa rivinvaihdot.
    2. Siirry Excel-nauhassa kohtaan Ablebits Data tab> Teksti ryhmää ja napsauta Muunna nappi.
    3. On Muunna teksti Valitse ruudussa Muunna rivinvaihto muotoon valintapainiketta, kirjoita "korvaava" merkki kenttään ja napsauta sitten Muunna .

    Esimerkissämme korvaamme jokaisen rivinvaihdon välilyönnillä, joten aseta hiiren kursori ruutuun ja paina Enter-näppäintä:

    Tuloksena saat siististi järjestetyn taulukon, jossa on yksiriviset osoitteet:

    Jos olet utelias kokeilemaan tätä ja 60 muuta Excelin aikaa säästävää työkalua, voit ladata Ultimate Suite -ohjelmistomme kokeiluversion. Tulet hämmästymään, kun huomaat, että Excelin haastavimpiin ja työläimpiin tehtäviin on löydettävä ratkaisuja muutamalla klikkauksella!

    Video: Rivinvaihtojen poistaminen Excelissä

    Michael Brown on omistautunut teknologian harrastaja, jolla on intohimo yksinkertaistaa monimutkaisia ​​prosesseja ohjelmistotyökalujen avulla. Yli vuosikymmenen kokemuksella teknologia-alalta hän on hionut taitojaan Microsoft Excelissä ja Outlookissa sekä Google Sheetsissä ja Docsissa. Michaelin blogi on omistettu jakamaan tietojaan ja asiantuntemustaan ​​muiden kanssa, ja se tarjoaa helposti seurattavia vinkkejä ja opetusohjelmia tuottavuuden ja tehokkuuden parantamiseksi. Olitpa kokenut ammattilainen tai aloittelija, Michaelin blogi tarjoaa arvokkaita oivalluksia ja käytännön neuvoja, joiden avulla saat kaiken irti näistä tärkeistä ohjelmistotyökaluista.