Kuinka yhdistää rivit Excelissä menettämättä tietoja

  • Jaa Tämä
Michael Brown

Ohjeessa näytetään, miten voit yhdistää rivejä turvallisesti Excelissä neljällä eri tavalla: yhdistää useita rivejä menettämättä tietoja, yhdistää päällekkäisiä rivejä, yhdistää toistuvasti rivien lohkoja ja kopioida vastaavia rivejä toisesta taulukosta yhden tai useamman yhteisen sarakkeen perusteella.

Rivien yhdistäminen Excelissä on yksi yleisimmistä tehtävistä, joita meidän kaikkien on silloin tällöin suoritettava. Ongelmana on, että Microsoft Excel ei tarjoa luotettavaa työkalua tähän. Jos esimerkiksi yrität yhdistää kaksi tai useampia rivejä käyttämällä sisäänrakennettua Yhdistä & keskusta painiketta, saat seuraavan virheilmoituksen:

"Valinta sisältää useita tietoarvoja. Yhdistäminen yhteen soluun säilyttää vain vasemmanpuoleisimmat tiedot."

OK-painikkeen napsauttaminen yhdistää solut, mutta säilyttää vain ensimmäisen solun arvon, kaikki muut tiedot häviävät. Tarvitsemme siis ilmeisesti paremman ratkaisun. Tässä artikkelissa kuvataan useita menetelmiä, joiden avulla voit yhdistää useita rivejä Excelissä menettämättä mitään tietoja.

    Kuinka yhdistää rivit Excelissä menettämättä tietoja

    Tehtävä: Sinulla on tietokanta, jossa jokainen rivi sisältää tiettyjä tietoja, kuten tuotteen nimi, tuoteavain, asiakkaan nimi ja niin edelleen. Haluamme yhdistää kaikki tiettyyn tilaukseen liittyvät rivit alla olevan kuvan mukaisesti:

    Haluttu tulos voidaan saavuttaa kahdella tavalla:

      Rivien yhdistäminen yhdeksi Excelissä

      Liitä rivit sarake sarakkeelta

      Lue lisää

      Yhdistä soluja nopeasti ilman kaavoja!

      Ja pidä kaikki tietosi turvassa Excelissä

      Lue lisää

      Yhdistä useita rivejä kaavojen avulla

      Jos haluat yhdistää useiden solujen arvot yhdeksi soluksi, voit käyttää joko CONCATENATE-toimintoa tai ketjutusoperaattoria (&). Excel 2016:ssa ja sitä uudemmissa versioissa voit käyttää myös CONCAT-toimintoa. Joka tapauksessa annat solut viitteiksi ja kirjoitat haluamasi rajausmerkit niiden väliin.

      Yhdistä rivit ja erota arvot toisistaan pilkku ja avaruus :

      =CONCATENATE(A1,", ",A2,", ",A3)

      =A1&", "&A2&", "&A3".

      Yhdistä rivit, joissa on tilat tietojen välillä:

      =CONCATENATE(A1," ",A2," ",A3)

      =A1&" "&A2&" "&A3".

      Yhdistä rivit ja erota arvot toisistaan pilkut ilman välilyöntejä :

      =CONCATENATE(A1,A2,A3)

      =A1&","&A2&","&A3

      Käytännössä saatat joutua yhdistämään useampia soluja, joten todellisessa elämässä kaava on todennäköisesti hieman pidempi:

      =CONCATENATE(A1,", ",A2,", ",A3,", ",A4,", ",A5,", ",A6,", ",A7,", ",A8)

      Nyt sinulla on useita tietorivejä yhdistettynä yhdeksi riviksi. Yhdistetyt rivit ovat kuitenkin kaavoja. Voit muuntaa ne arvoiksi käyttämällä komentoa Liitä Special ominaisuus, kuten on kuvattu kohdassa Kaavojen ja niiden arvojen korvaaminen Excelissä.

      Rivien yhdistäminen Excelissä Merge Cells -lisäosan avulla

      Merge Cells -lisäosa on monikäyttöinen työkalu Excelin solujen yhdistämiseen, jolla voidaan yhdistää yksittäisiä soluja sekä kokonaisia rivejä tai sarakkeita. Ja mikä tärkeintä, tämä työkalu säilyttää kaikki tiedot vaikka valinta sisältäisi useita arvoja.

      Voit yhdistää kaksi tai useampia rivejä yhdeksi seuraavasti:

      1. Valitse solualue, jossa haluat yhdistää rivit.
      2. Mene osoitteeseen Ablebits Data tab> Yhdistä ryhmää, napsauta Solujen yhdistäminen nuoli ja napsauta sitten Rivien yhdistäminen yhdeksi .

      3. Tämä avaa Solujen yhdistäminen valintaikkunassa esivalituilla asetuksilla, jotka toimivat hyvin useimmissa tapauksissa. Tässä esimerkissä muutamme vain erottimen oletusarvoisesta välilyönnistä muotoon rivinvaihto , kuten alla olevassa kuvakaappauksessa näkyy:

      4. Napsauta Yhdistä painiketta ja tarkkaile täydellisesti yhdistettyjä tietorivejä, jotka on erotettu rivinvaihdoilla:

      Kuinka yhdistää päällekkäiset rivit yhdeksi (pitää vain yksilölliset arvot)?

      Tehtävä: Sinulla on Excel-tietokanta, jossa on muutamia tuhansia merkintöjä. Yhden sarakkeen arvot ovat pääosin samat, kun taas muiden sarakkeiden tiedot ovat erilaisia. Tavoitteenasi on yhdistää tietyn sarakkeen perusteella päällekkäisten rivien tiedot pilkulla erotetun luettelon avulla. Lisäksi haluat ehkä yhdistää vain yksilölliset arvot, jättää päällekkäiset pois ja ohittaa tyhjät solut.

      Alla oleva kuvakaappaus osoittaa, mitä yritämme saavuttaa.

      Duplikaattirivien etsiminen ja yhdistäminen manuaalisesti on varmasti jotain, mitä haluat välttää. Tutustu Merge Duplicates -lisäohjelmaan, joka muuttaa tämän aikaa vievän ja hankalan askareen nopeaksi nelivaiheiseksi prosessiksi.

      1. Valitse yhdistettävät duplikaattirivit ja suorita ohjatun toiminnon Yhdistä duplikaatit napsauttamalla sen painiketta nauhassa.

      2. Varmista, että taulukko on valittu oikein ja napsauta Seuraava . On viisasta pitää Luo varmuuskopio vaihtoehto valittuna, varsinkin jos käytät lisäosaa ensimmäistä kertaa.

      3. Valitse avainsarake Tässä esimerkissä valitsemme kohdan Asiakas saraketta, koska haluamme yhdistää rivejä asiakkaan nimen perusteella.

        Jos haluat ohittaa tyhjät solut , muista valita tämä vaihtoehto ja napsauta Seuraava .

      4. Valitse yhdistettävät sarakkeet Tässä vaiheessa valitset sarakkeet, joiden tiedot haluat yhdistää, ja määrittelet erottimen: puolipiste, pilkku, välilyönti, rivinvaihto jne.

        Ikkunan yläosassa on kaksi lisävaihtoehtoa, joiden avulla voit:

        • Poista päällekkäiset arvot rivien yhdistämisen yhteydessä.
        • Ohita tyhjät solut

        Kun olet valmis, napsauta Viimeistely nappi.

      Hetken kuluttua kaikki päällekkäisten rivien tiedot yhdistetään yhdeksi riviksi:

      Kuinka yhdistää toistuvasti rivilohkoja yhdeksi riviksi?

      Tehtävä: Sinulla on Excel-tiedosto, jossa on tietoja viimeaikaisista tilauksista, ja jokainen tilaus vie kolme riviä: tuotteen nimi, asiakkaan nimi ja ostopäivämäärä. Haluaisit yhdistää kaikki kolme riviä yhdeksi riviksi, eli yhdistää kolmen rivin lohkot toistuvasti.

      Seuraavassa kuvassa näkyy, mitä etsimme:

      Jos yhdistettäviä merkintöjä on vain muutama, voit valita kaikki kolme riviä ja yhdistää jokaisen lohkon erikseen käyttämällä Merge Cells -lisäohjelmaa. Mutta jos työarkkisi sisältää satoja tai tuhansia tietueita, tarvitset nopeamman tavan:

      1. Lisää työtaulukkoon apusarake, esimerkissämme sarake C. Nimeä se nimellä BlockID , tai mikä tahansa haluamasi nimi.
      2. Lisää seuraava kaava kohtaan C2 ja kopioi se sitten saraketta alaspäin vetämällä täyttökahvaa:

        =INT((RIVI(C2)-2)/3)

        Missä:

        • C2 on ylin solu, johon kirjoitat kaavan.
        • 2 on rivi, josta tiedot alkavat
        • 3 on kussakin lohkossa yhdistettävien rivien lukumäärä.

        Tämä kaava lisää yksilöllisen numeron jokaiseen riviryhmään, kuten kuvakaappauksessa näkyy:

        Miten tämä kaava toimii: ROW-funktio poimii kaavan solun rivinumeron, josta vähennät sen rivin numeron, josta tietosi alkavat, niin että kaava alkaa laskea nollasta. Esimerkiksi tietomme alkavat toiselta riviltä, joten vähennämme 2. Jos tietosi alkavat vaikkapa riviltä 5, saat tulokseksi ROW(C5)-5. Tämän jälkeen jaat yllä olevan yhtälön yhdistettävien rivien lukumäärällä ja käytät funktiota INTfunktio pyöristää tuloksen lähimpään kokonaislukuun.

      3. Olet tehnyt pääosan työstä. Nyt sinun on vain yhdistettävä rivit perustuen arvoon BlockID Tähän käytämme jo tuttua ja hyväksi havaittua Yhdistä kaksoiskappaleet ohjatun toiminnon, jota käytimme päällekkäisten rivien yhdistämiseen:
        • Valitse vaiheessa 2 BlockID avainsarakkeena.
        • Valitse vaiheessa 3 kaikki sarakkeet, jotka haluat yhdistää, ja valitse erottimeksi rivinvaihto.

        Hetken kuluttua saat halutun tuloksen:

      4. Poista Lohkon tunnus sarakkeeseen, koska et tarvitse sitä enää ja olet valmis! Hassua on, että olemme tarvinneet taas 4 askelta, kuten kahdessa edellisessä esimerkissä :)

      Miten yhdistää vastaavat rivit 2 Excel-taulukoista ilman kopiointia / liittämistä?

      Tehtävä: Sinulla on kaksi taulukkoa, joilla on yhteinen sarake (tai yhteisiä sarakkeita), ja sinun on yhdistettävä näiden kahden taulukon vastaavat rivit. Taulukot voivat sijaita samalla arkilla, kahdessa eri laskentataulukossa tai kahdessa eri työkirjassa.

      Meillä on esimerkiksi tammikuun ja helmikuun myyntiraportit kahdessa eri taulukossa, ja haluamme yhdistää ne yhdeksi. Kummassakin taulukossa voi olla eri määrä rivejä ja tuotteiden järjestys voi olla erilainen, joten pelkkä kopiointi/liittäminen ei toimi.

      Tässä tapauksessa Merge Two Tables -lisäohjelma toimii erinomaisesti:

      1. Valitse mikä tahansa solu päätaulukosta ja napsauta hiiren Kahden taulukon yhdistäminen painiketta Ablebits Data välilehdellä, kohdassa Yhdistä ryhmä:

        Tämä käynnistää lisäosan siten, että päätaulukkosi on esivalittuna, joten ohjatun toiminnon ensimmäisessä vaiheessa napsautat yksinkertaisesti kohtaa Seuraava .

      2. Valitse toinen taulukko eli hakutaulukko, joka sisältää vastaavat rivit.

      3. Valitse yksi tai useampi sarake, joka on olemassa molemmissa taulukoissa. Avainsarakkeiden tulisi sisältää vain yksikäsitteisiä arvoja, kuten Tuotetunnus esimerkissämme.

      4. Valitse valinnaisesti sarakkeet, jotka haluat päivittää päätaulukossa. Meidän tapauksessamme tällaisia sarakkeita ei ole, joten napsautamme vain hiiren painiketta Seuraava .
      5. Valitse sarakkeet, jotka haluat lisätä päätaulukkoon, Helmikuun myynti meidän tapauksessamme.

      6. Viimeisessä vaiheessa voit valita lisävaihtoehtoja sen mukaan, miten tarkalleen haluat yhdistää tiedot, ja napsauta sitten painiketta Viimeistely Alla olevassa kuvakaappauksessa näkyvät oletusasetukset, jotka toimivat meillä hyvin:

      Anna lisäosan käsitellä sitä muutaman sekunnin ajan ja tarkista tulos:

      Miten saan nämä yhdistämistyökalut Exceliin?

      Kaikki tässä oppaassa käsitellyt lisäosat ja yli 70 muuta aikaa säästävää työkalua sisältyvät Ultimate Suite for Excel -pakettiimme. Lisäosat toimivat kaikissa Excel 2019-, Excel 2016-, Excel 2013-, Excel 2010- ja Excel 2007 -versioissa.

      Toivottavasti voit nyt yhdistää rivejä Excel-taulukoissa juuri haluamallasi tavalla. Jos et ole löytänyt ratkaisua juuri sinun tehtävääsi, jätä kommentti, niin yritämme yhdessä keksiä ratkaisun. Kiitos lukemisesta!

      Saatavilla olevat lataukset

      Ultimate Suite 14 päivän täysin toimiva versio (.exe-tiedosto)

      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.