Hoe rijen samenvoegen in Excel zonder gegevens te verliezen

  • Deel Dit
Michael Brown

De zelfstudie laat zien hoe u in Excel op 4 verschillende manieren veilig rijen kunt samenvoegen: meerdere rijen samenvoegen zonder gegevens te verliezen, dubbele rijen combineren, herhaaldelijk blokken rijen samenvoegen en overeenkomende rijen uit een andere tabel kopiëren op basis van een of meer gemeenschappelijke kolommen.

Rijen samenvoegen in Excel is een van de meest voorkomende taken die we allemaal af en toe moeten uitvoeren. Het probleem is dat Microsoft Excel hiervoor geen betrouwbare tool biedt. Als u bijvoorbeeld twee of meer rijen probeert te combineren met behulp van de ingebouwde Merge & Center knop, krijg je de volgende foutmelding:

"De selectie bevat meerdere gegevenswaarden. Bij samenvoeging in één cel blijven alleen de gegevens linksboven over."

Als u op OK klikt, worden de cellen samengevoegd, maar blijft alleen de waarde van de eerste cel behouden, alle andere gegevens verdwijnen. We hebben dus duidelijk een betere oplossing nodig. Dit artikel beschrijft verschillende methoden waarmee u meerdere rijen in Excel kunt samenvoegen zonder gegevens te verliezen.

    Hoe rijen samenvoegen in Excel zonder gegevens te verliezen

    De opdracht: u hebt een database waarin elke rij bepaalde details bevat zoals productnaam, productsleutel, klantnaam enz. Wat wij willen is alle rijen met betrekking tot een bepaalde bestelling combineren zoals hieronder getoond:

    Er zijn twee manieren om het gewenste resultaat te bereiken:

      Rijen samenvoegen in Excel

      Voeg rijen kolom voor kolom samen

      Meer lezen

      Snel cellen samenvoegen zonder formules!

      En bewaar al uw gegevens veilig in Excel

      Meer lezen

      Meerdere rijen samenvoegen met behulp van formules

      Om de waarden van verschillende cellen samen te voegen tot één cel, kunt u de functie CONCATENATE of de aaneenschakelingsoperator (&) gebruiken. In Excel 2016 en hoger kunt u ook de functie CONCAT gebruiken. Hoe dan ook, u levert cellen als verwijzingen en typt de gewenste scheidingstekens ertussen.

      Voeg rijen samen en scheid de waarden met komma en ruimte :

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

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

      Rijen samenvoegen met ruimtes tussen de gegevens:

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

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

      Combineer rijen en scheid de waarden met komma's zonder spaties :

      =CONCATENATE(A1,A2,A3)

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

      In de praktijk moet u vaak meer cellen aan elkaar koppelen, zodat uw formule in de praktijk waarschijnlijk wat langer zal zijn:

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

      Nu heb je verschillende rijen gegevens samengevoegd tot één rij. Maar je gecombineerde rijen zijn formules. Om ze om te zetten in waarden, gebruik je de Plakken Speciaal functie zoals beschreven in Hoe formules te vervangen door hun waarden in Excel.

      Rijen combineren in Excel met add-in Cellen samenvoegen

      De invoegtoepassing Cellen samenvoegen is een multifunctionele tool voor het samenvoegen van cellen in Excel die zowel individuele cellen als hele rijen of kolommen kan samenvoegen. En het belangrijkste is dat deze tool bewaart alle gegevens zelfs als de selectie meerdere waarden bevat.

      Om twee of meer rijen samen te voegen tot één, moet je het volgende doen:

      1. Selecteer het cellenbereik waarin u rijen wilt samenvoegen.
      2. Ga naar de Ablebits gegevens tab> Samenvoegen groep, klik op de Cellen samenvoegen pijl en klik dan op Rijen samenvoegen tot één .

      3. Dit opent de Cellen samenvoegen dialoogvenster met de voorgeselecteerde instellingen die in de meeste gevallen prima werken. In dit voorbeeld veranderen we alleen het scheidingsteken van de standaard spatie in regeleinde zoals in de onderstaande schermafbeelding:

      4. Klik op de Samenvoegen knop en zie de perfect samengevoegde rijen gegevens, gescheiden door regelafbrekingen:

      Hoe dubbele rijen combineren tot één (met behoud van unieke waarden)

      De opdracht: u hebt een Excel-database met een paar duizend gegevens. De waarden in één kolom zijn in wezen hetzelfde, terwijl de gegevens in andere kolommen verschillend zijn. Uw doel is om gegevens van dubbele rijen samen te voegen op basis van een bepaalde kolom, waardoor een lijst met kommagescheiden wordt gemaakt. Bovendien wilt u misschien alleen unieke waarden samenvoegen, waarbij u duplicaten weglaat en lege cellen overslaat.

      Het onderstaande screenshot laat zien wat we proberen te bereiken.

      Het handmatig vinden en samenvoegen van dubbele rijen is beslist iets wat u wilt vermijden. Maak kennis met de invoegtoepassing Duplicaten samenvoegen, die van dit tijdrovende en omslachtige karwei een snel proces in 4 stappen maakt.

      1. Selecteer de dubbele rijen die u wilt samenvoegen en voer de wizard Duplicaten samenvoegen uit door op de knop ervan op het lint te klikken.

      2. Zorg ervoor dat uw tabel correct is geselecteerd en klik op Volgende Het is verstandig om de Een reservekopie maken optie aangevinkt, vooral als u de invoegtoepassing voor het eerst gebruikt.

      3. Selecteer de sleutelkolom om te controleren op duplicaten. In dit voorbeeld selecteren we de Klant kolom omdat we rijen willen combineren op basis van klantnaam.

        Als u lege cellen overslaan moet u deze optie selecteren en op Volgende .

      4. Kies de samen te voegen kolommen In deze stap selecteert u de kolommen waarvan u de gegevens wilt combineren en geeft u het scheidingsteken op: puntkomma, komma, spatie, regeleinde, enz.

        Met twee extra opties in het bovenste deel van het venster kunt u:

        • Dubbele waarden verwijderen bij het combineren van de rijen
        • Lege cellen overslaan

        Wanneer u klaar bent, klikt u op de Afwerking knop.

      Zo meteen worden alle gegevens van dubbele rijen samengevoegd tot één rij:

      Hoe blokken rijen herhaaldelijk samenvoegen tot één rij

      De opdracht: u hebt een Excel-bestand met informatie over de recente bestellingen en elke bestelling bevat 3 regels: productnaam, klantnaam en aankoopdatum. U wilt alle drie de rijen samenvoegen tot één, d.w.z. de blokken van drie rijen herhaaldelijk samenvoegen.

      De volgende afbeelding laat zien wat we zoeken:

      Als er maar weinig records moeten worden samengevoegd, kunt u elke 3 rijen selecteren en elk blok afzonderlijk samenvoegen met de invoegtoepassing Cellen samenvoegen. Maar als uw werkblad honderden of duizenden records bevat, hebt u een snellere manier nodig:

      1. Voeg een hulpkolom toe aan je werkblad, kolom C in ons voorbeeld. Laten we het een naam geven BlockID of welke naam dan ook.
      2. Voeg de volgende formule in C2 in en kopieer deze vervolgens naar beneden in de kolom door de vulgreep te verslepen:

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

        Waar:

        • C2 is de bovenste cel waarin u de formule invoert
        • 2 is de rij waar de gegevens beginnen
        • 3 is het aantal rijen dat in elk blok moet worden gecombineerd

        Deze formule voegt een uniek nummer toe aan elk blok rijen, zoals in de schermafbeelding:

        Hoe deze formule werkt: De ROW-functie haalt het rijnummer van de formulecel, waarvan u het nummer van de rij waar uw gegevens beginnen aftrekt, zodat de formule vanaf nul begint te tellen. Onze gegevens beginnen bijvoorbeeld in de 2e rij, dus trekken we er 2 vanaf. Als uw gegevens bijvoorbeeld in rij 5 beginnen, dan hebt u ROW(C5)-5. Daarna deelt u de bovenstaande vergelijking door het aantal rijen dat moet worden samengevoegd en gebruikt u de INTfunctie om het resultaat af te ronden op het dichtstbijzijnde gehele getal.

      3. Nou, je hebt het belangrijkste deel van het werk gedaan. Nu hoef je alleen nog maar de rijen samen te voegen op basis van de BlockID Hiervoor gebruiken we het reeds bekende Duplicaten samenvoegen wizard die we gebruikten om dubbele rijen te combineren:
        • In stap 2 kiest u BlockID als sleutelkolom.
        • Selecteer in stap 3 alle kolommen die u wilt samenvoegen en kies regeleinde als scheidingsteken.

        In een ogenblik heeft u het gewenste resultaat:

      4. Verwijder de Blok ID kolom omdat je het niet meer nodig hebt en je bent klaar! Het grappige is dat we weer 4 stappen nodig hebben, zoals in de twee vorige voorbeelden :)

      Hoe overeenkomende rijen uit 2 Excel-tabellen samen te voegen zonder kopiëren/plakken

      Opdracht: u hebt twee tabellen met een of meer gemeenschappelijke kolommen en u moet overeenstemmende rijen uit die twee tabellen samenvoegen. De tabellen kunnen zich in hetzelfde blad, in twee verschillende spreadsheets of in twee verschillende werkmappen bevinden.

      Wij hebben bijvoorbeeld verkooprapporten voor januari en februari in twee verschillende werkbladen en willen die combineren tot één. Let wel, elke tabel kan een ander aantal rijen en een andere volgorde van producten hebben, daarom zal eenvoudig kopiëren/plakken niet werken.

      In dit geval werkt de invoegtoepassing Twee tabellen samenvoegen prima:

      1. Selecteer een willekeurige cel in uw hoofdtabel en klik op de knop Twee tabellen samenvoegen knop op de Ablebits gegevens tabblad, in de Samenvoegen groep:

        Dit zal de add-in uitvoeren met uw hoofdtabel voorgeselecteerd, dus in de eerste stap van de wizard klikt u gewoon op Volgende .

      2. Selecteer de tweede tabel, d.w.z. de opzoektabel met de overeenkomende rijen.

      3. Kies een of meer kolommen die in beide tabellen voorkomen. De sleutelkolommen mogen alleen unieke waarden bevatten, zoals Product ID in ons voorbeeld.

      4. Selecteer optioneel de bij te werken kolommen in de hoofdtabel. In ons geval zijn die kolommen er niet, dus klikken we gewoon op Volgende .
      5. Kies de kolommen die u aan de hoofdtabel wilt toevoegen, Feb verkoop in ons geval.

      6. In de laatste stap kunt u extra opties selecteren, afhankelijk van hoe u de gegevens precies wilt samenvoegen, en klikt u op de knop Afwerking De schermafbeelding hieronder toont de standaardinstellingen, die voor ons prima werken:

      Geef de invoegtoepassing enkele seconden de tijd om te verwerken en bekijk het resultaat:

      Hoe kom ik aan deze samenvoegtoepassingen voor Excel?

      Alle add-ins die in deze tutorial worden besproken, plus 70+ andere tijdbesparende tools, zijn opgenomen in onze Ultimate Suite voor Excel. De add-ins werken met alle versies van Excel 2019, Excel 2016, Excel 2013, Excel 2010 en Excel 2007.

      Hopelijk kunt u nu rijen in uw Excel-bladen samenvoegen precies zoals u wilt. Als u geen oplossing hebt gevonden voor uw specifieke taak, laat dan een reactie achter en we zullen proberen samen een manier te vinden. Bedankt voor het lezen!

      Beschikbare downloads

      Ultimate Suite 14 dagen volledig functionele versie (.exe bestand)

      Michael Brown is een toegewijde technologieliefhebber met een passie voor het vereenvoudigen van complexe processen met behulp van softwaretools. Met meer dan tien jaar ervaring in de technische industrie heeft hij zijn vaardigheden in Microsoft Excel en Outlook, evenals Google Spreadsheets en Documenten aangescherpt. Michael's blog is gewijd aan het delen van zijn kennis en expertise met anderen, met eenvoudig te volgen tips en tutorials voor het verbeteren van de productiviteit en efficiëntie. Of je nu een doorgewinterde professional of een beginner bent, Michaels blog biedt waardevolle inzichten en praktisch advies om het meeste uit deze essentiële softwaretools te halen.