Kako spojiti retke u Excelu bez gubitka podataka

  • Podijeli Ovo
Michael Brown

Udžbenik pokazuje kako sigurno spojiti retke u Excelu na 4 različita načina: spojiti više redaka bez gubitka podataka, kombinirati duplicirane retke, opetovano spajati blokove redaka i kopirati podudarne retke iz druge tablice na temelju jedne ili više uobičajeni stupci.

Spajanje redaka u Excelu jedan je od najčešćih zadataka koje svi mi trebamo obavljati s vremena na vrijeme. Problem je u tome što Microsoft Excel ne nudi pouzdan alat za to. Na primjer, ako pokušate kombinirati dva ili više redaka pomoću ugrađenog Spoji & Središnji gumb, završit ćete sa sljedećom porukom o pogrešci:

"Odabir sadrži više vrijednosti podataka. Spajanjem u jednu ćeliju zadržat će se samo većina podataka u gornjem lijevom kutu."

Klikom na U redu ćelije će se spojiti, ali će se zadržati samo vrijednost prve ćelije, svi ostali podaci će nestati. Dakle, očito nam je potrebno bolje rješenje. Ovaj članak opisuje nekoliko metoda koje će vam omogućiti spajanje više redaka u Excelu bez gubitka podataka.

    Kako spojiti retke u Excelu bez gubitka podataka

    The zadatak: imate bazu podataka u kojoj svaki red sadrži određene pojedinosti kao što su naziv proizvoda, ključ proizvoda, ime kupca i tako dalje. Ono što želimo je kombinirati sve retke koji se odnose na određeni redoslijed kao što je prikazano u nastavku:

    Postoje dva načina za postizanje željenog rezultata:

      Spoji retke u jedan u Excelu

      Spojiredovi stupac po stupac

      Pročitajte više

      Brzo spojite ćelije bez ikakvih formula!

      I čuvajte sve svoje podatke na sigurnom u Excelu

      Pročitajte više

      Spojite više redaka pomoću formula

      Za spajanje vrijednosti iz nekoliko ćelija u jednu, možete koristiti ili funkciju CONCATENATE ili operator za spajanje (&). U programu Excel 2016 i novijim verzijama također možete koristiti funkciju CONCAT. U svakom slučaju, navedite ćelije kao reference i upišite željene graničnike između.

      Spojite retke i odvojite vrijednosti zarezom i razmakom :

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

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

      Spoji retke s razmacima između podataka:

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

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

      Kombinirajte retke i razdvojite vrijednosti zarezima bez razmaka :

      =CONCATENATE(A1,A2,A3)

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

      U praksi vam je često potrebno za povezivanje više ćelija, tako da će vaša stvarna formula vjerojatno biti malo duža:

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

      Sada imate nekoliko redaka podataka spojenih u jedan red. Ali vaši kombinirani redovi su formule. Da biste ih pretvorili u vrijednosti, upotrijebite značajku Posebno lijepljenje kao što je opisano u Kako zamijeniti formule njihovim vrijednostima u Excelu.

      Kombinirajte retke u Excelu pomoću dodatka za spajanje ćelija

      Dodatak Merge Cells je višenamjenski alat za spajanje ćelija u Excelu koji može spojiti pojedinačne ćelije kao i cijele retke ili stupce. I što je najvažnije, ovaj alat čuva sve podatke čak i ako odabir sadrživišestruke vrijednosti.

      Da biste spojili dva ili više redaka u jedan, evo što trebate učiniti:

      1. Odaberite raspon ćelija u koje želite spojiti retke.
      2. Idite na karticu Ablebits Data > Spoji grupu, kliknite Strelicu za spajanje ćelija , a zatim kliknite Spoji retke u jedan .

      3. Ovo će otvoriti dijaloški okvir Spoji ćelije s unaprijed odabranim postavkama koje u većini slučajeva dobro funkcioniraju. U ovom primjeru mijenjamo samo razdjelnik iz zadanog razmaka u prijelom retka , kao što je prikazano na snimci zaslona u nastavku:

      4. Kliknite Gumb Spoji i promatrajte savršeno spojene retke podataka odvojene prijelomima redaka:

      Kako spojiti duplicirane retke u jedan (zadržavajući samo jedinstvene vrijednosti)

      Zadatak: imate Excel bazu podataka s nekoliko tisuća unosa. Vrijednosti u jednom stupcu su u biti iste, dok su podaci u drugim stupcima različiti. Vaš cilj je kombinirati podatke iz dupliciranih redaka na temelju određenog stupca, čineći popis odvojen zarezima. Osim toga, možda ćete htjeti spojiti samo jedinstvene vrijednosti, izostavljajući duplikate i preskačući prazne ćelije.

      Snimak zaslona u nastavku pokazuje što pokušavamo postići.

      Mogućnost ručnog pronalaženja i spajanja dupliciranih redaka svakako je nešto što biste željeli izbjeći. Upoznajte dodatak Merge Duplicates koji ovo pretvara u dugotrajno i glomaznouđite u brzi postupak u 4 koraka.

      1. Odaberite duplicirane retke koje želite spojiti i pokrenite čarobnjak za spajanje duplikata klikom na njegov gumb na vrpci.

      2. Provjerite je li vaša tablica ispravno odabrana i kliknite Dalje . Opciju Stvori sigurnosnu kopiju pametno je držati označenom, osobito ako prvi put koristite dodatak.

      3. Odaberite stupac ključa da biste provjerili ima li duplikata. U ovom primjeru odabiremo stupac Kupac jer želimo kombinirati retke na temelju imena kupca.

        Ako želite preskočiti prazne ćelije , svakako odaberite ovu opciju i kliknite Dalje .

      4. Odaberite stupce za spajanje . U ovom koraku odabirete stupce čije podatke želite kombinirati i određujete razdjelnik: točka-zarez, zarez, razmak, prijelom retka itd.

        Dvije dodatne opcije u gornjem dijelu prozora omogućuju vam:

        • Izbrišite duplicirane vrijednosti dok kombinirate retke
        • Preskočite prazne ćelije

        Kada završite, kliknite gumb Završi .

      U trenutku se svi podaci iz dupliciranih redaka spajaju u jedan redak:

      Kako opetovano spojite blokove redaka u jedan red

      Zadatak: imate Excel datoteku s informacijama o nedavnim narudžbama i svaka narudžba ima 3 retka: naziv proizvoda, ime kupca i datum kupnje. Htjeli biste se spojitisvaka tri reda u jedan, tj. opetovano spajanje blokova od tri reda.

      Sljedeća slika pokazuje što tražimo:

      Ako postoji samo nekoliko unosa za kombiniranje, možete odabrati svaka 3 retka i spojiti svaki blok zasebno pomoću dodatka Spoji ćelije. Ali ako vaš radni list sadrži stotine ili tisuće zapisa, trebat će vam brži način:

      1. Dodajte pomoćni stupac u svoj radni list, stupac C u našem primjeru. Nazovimo ga BlockID ili bilo koji naziv koji želite.
      2. Umetnite sljedeću formulu u C2 i zatim je kopirajte niz stupac povlačenjem ručke za popunjavanje:

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

        Gdje:

        • C2 je najviša ćelija u koju unosite formulu
        • 2 je red u kojem počinju podaci
        • 3 je broj redaka kombinirati u svakom bloku

        Ova formula dodaje jedinstveni broj svakom bloku redaka, kao što je prikazano na snimci zaslona:

        Kako funkcionira ova formula: Funkcija ROW izdvaja broj retka ćelije formule, od kojeg oduzimate broj retka u kojem počinju vaši podaci, tako da formula počinje brojati od nule. Na primjer, naši podaci počinju u 2. retku, pa oduzimamo 2. Ako vaši podaci počinju, recimo, u retku 5, tada ćete imati ROW(C5)-5. Nakon toga gornju jednadžbu podijelite s brojem redaka koji se spajaju i pomoću funkcije INT zaokružite rezultat na najbliži cijeli broj.

      3. Pa, obavili ste glavni dio posla. Sada samo trebate spojiti retke na temelju BlockID Za ovo ćemo koristiti već poznati čarobnjak za Spoji duplikate koji smo koristili za kombiniranje duplih redaka:
        • U koraku 2 odaberite BlockID kao ključni stupac.
        • U koraku 3 odaberite sve stupce koje želite spojiti i odaberite prijelom retka kao razdjelnik.

        Za trenutak ćete imati željeni rezultat:

      4. Izbrišite ID bloka stupac jer vam više ne treba i gotovi ste! Smiješna stvar je da su nam opet bila potrebna 4 koraka, kao u prethodna dva primjera :)

      Kako spojiti podudarne retke iz 2 Excel tablice bez kopiranja/lijepljenja

      Zadatak: imate dvije tablice sa zajedničkim stupcima i trebate spojiti podudarne retke iz te dvije tablice. Tablice se mogu nalaziti na istom listu, u dvije različite proračunske tablice ili u dvije različite radne bilježnice.

      Na primjer, imamo izvješća o prodaji za siječanj i veljaču u dva različita radna lista i želimo ih spojiti u jedan. Imajte na umu da svaka tablica može imati različit broj redaka i drugačiji redoslijed proizvoda, stoga jednostavno kopiranje/lijepljenje neće funkcionirati.

      U ovom slučaju, spajanje dva Dodatak za tablice dobro će funkcionirati:

      1. Odaberite bilo koju ćeliju u glavnoj tablici i kliknite gumb Spoji dvije tablice nakarticu Ablebits Data , u grupi Spoji :

        Ovo će pokrenuti dodatak s unaprijed odabranom glavnom tablicom, tako da u u prvom koraku čarobnjaka jednostavno kliknete Dalje .

      2. Odaberite drugu tablicu, tj. preglednu tablicu koja sadrži podudarne retke.

      3. Odaberite jedan ili više stupaca stupaca koji postoje u objema tablicama. Ključni stupci trebaju sadržavati samo jedinstvene vrijednosti, kao što je ID proizvoda u našem primjeru.

      4. Opcionalno, odaberite stupce za ažuriranje u glavnoj tablici. U našem slučaju ne postoje takvi stupci, pa samo kliknemo Dalje .
      5. Odaberite stupce za dodavanje u glavnu tablicu, Rasprodaje u veljači u našem slučaju.

      6. U posljednjem koraku možete odabrati dodatne opcije ovisno o tome kako točno želite spojiti podatke i kliknite gumb Završi . Snimak zaslona u nastavku prikazuje zadane postavke koje nam dobro funkcioniraju:

      Pustite dodatku nekoliko sekundi za obradu i pregledajte rezultat:

      Kako mogu nabaviti ove alate za spajanje za Excel?

      Svi dodaci o kojima se govori u ovom vodiču, plus 70+ drugih alata koji štede vrijeme uključeni u naš Ultimate Suite za Excel. Dodaci rade sa svim verzijama programa Excel 2019, Excel 2016, Excel 2013, Excel 2010 i Excel 2007.

      Nadajmo se da sada možete spajati retke u svojim Excel listovima točno onako kako želite. Ako niste pronašlirješenje za vaš specifični zadatak, samo ostavite komentar i pokušat ćemo zajedno pronaći način. Hvala vam na čitanju!

      Dostupna preuzimanja

      Ultimate Suite 14-dnevna potpuno funkcionalna verzija (.exe datoteka)

      Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.