Sadržaj
Vodič demonstrira različite načine kombiniranja listova u Excelu ovisno o rezultatu koji želite - objedinite podatke iz više radnih listova, kombinirajte nekoliko listova kopiranjem njihovih podataka ili spojite dvije Excel tabele u jednu pomoću ključnog stupca.
Danas ćemo se pozabaviti problemom s kojim se mnogi korisnici Excela svakodnevno bore - kako spojiti više Excel listova u jedan bez kopiranja i lijepljenja. Vodič pokriva dva najčešća scenarija: konsolidiranje numeričkih podataka (zbir, brojanje, itd.) i spajanje listova (tj. kopiranje podataka iz više radnih listova u jedan).
Konsolidirajte podatke iz više radnih listova u jedan radni list
Najbrži način za konsolidaciju podataka u Excelu (koji se nalaze u jednoj radnoj knjizi ili više radnih knjiga) je korištenje ugrađenog Excel-a Funkcija Konsolidiraj .
Razmotrimo sljedeći primjer. Pretpostavimo da imate nekoliko izvještaja iz regionalnih ureda vaše kompanije i želite da konsolidirate te brojke u glavni radni list tako da imate jedan sažeti izvještaj sa ukupnim prodajnim vrijednostima svih proizvoda.
Kao što vidite na snimku ekrana u nastavku, tri radna lista koja će se konsolidirati imaju sličnu strukturu podataka, ali različit broj redaka i stupaca:
Da biste konsolidirali podatke u jedan radni list, izvršite sljedeće korake:
- Propisno rasporedite izvorne podatke. ZaFunkcija Excel Consolidate radi ispravno, uvjerite se da:
- Svaki raspon (skup podataka) koji želite konsolidirati nalazi se na zasebnom radnom listu. Nemojte stavljati nikakve podatke na list na kojem planirate ispisati konsolidirane podatke.
- Svaki list ima isti izgled, a svaka kolona ima zaglavlje i sadrži slične podatke.
- Postoje nema praznih redaka ili stupaca unutar bilo koje liste.
- Pokrenite Excel Consolidate. Na glavnom radnom listu kliknite gornju lijevu ćeliju u kojoj želite da se prikažu konsolidirani podaci , idite na karticu Podaci i kliknite na Konsolidiraj .
Savjet. Preporučljivo je konsolidirati podatke u prazan list. Ako vaš glavni radni list već ima neke podatke, uvjerite se da ima dovoljno prostora (praznih redova i kolona) da sadrži spojene podatke.
- U polju Funkcija odaberite jednu funkcija sažetka koje želite koristiti za konsolidaciju podataka (broj, prosjek, maks, min, itd.). U ovom primjeru biramo Sum .
- U polju Referenca , klikom na ikonu Sažmi dijalog i odabiremo raspon na prvi radni list. Zatim kliknite na dugme Dodaj da biste taj raspon dodali u Sve reference Ponovite ovaj korak za sve opsege koje želite konsolidirati.
Ako jedan ili neki odlistovi se nalaze u drugoj radnoj knjizi, kliknite na dno Pregledaj da biste locirali radnu knjigu.
- Označite okvire Gornji red i/ili Lijevi stupac pod Koristite oznake ako želite da se oznake redaka i/ili stupca izvornih raspona kopiraju u konsolidaciju.
- Izaberite okvir Kreiraj veze do izvornih podataka ako želite želite da se konsolidirani podaci automatski ažuriraju kad god se izvorni podaci promijene. U ovom slučaju, Excel će kreirati veze do vaših izvornih radnih listova kao i okvir kao na sljedećem snimku ekrana.
Ako proširite neku grupu (klikom na simbol obrisa plus), i zatim kliknite na ćeliju sa određenom vrijednošću, veza do izvornih podataka će se prikazati u traci formule.
Kao što vidite, funkcija Excel Consolidate je vrlo korisna za prikupljanje podataka iz nekoliko radnih listova. Međutim, ima nekoliko ograničenja. Konkretno, radi samo za numeričke vrijednosti i uvijek sažima te brojeve na ovaj ili onaj način (zbir, broj, prosjek, itd.)
Ako ako želite spojiti listove u Excelu kopiranjem njihovih podataka, opcija konsolidacije nije pravi način. Da biste spojili samo nekoliko listova, možda vam neće trebati ništa drugo osim dobrog starog copy/paste. Ali ako trebaspajanje desetina listova, greške kod ručnog kopiranja/ljepljenja su neizbježne. U ovom slučaju, možda ćete htjeti koristiti jednu od sljedećih tehnika za automatizaciju spajanja.
Kako spojiti Excel listove u jedan
Sve u svemu, postoje četiri načina za spajanje Excelovih radnih listova u jedan bez kopiranja i lijepljenja:
Kako kombinirati Excel proračunske tablice s Ultimate Suite
Ugrađena funkcija Excel Consolidate može sažeti podatke iz različitih listova, ali ne može kombinirati listove kopiranjem njihovih podataka. Za ovo možete koristiti jedan od spojeva & kombinujte alate uključene u naš Ultimate Suite for Excel.
Kombinujte više radnih listova u jedan pomoću Copy Sheets
Pretpostavimo da imate nekoliko tabela koje sadrže informacije o različitim proizvodima, a sada ih trebate spojiti listove u jedan sažeti radni list, ovako:
S Copy Sheets dodanim na vašu traku, 3 jednostavna koraka su sve što je potrebno za spajanje odabranih listova u jedan.
- Pokrenite čarobnjak za kopiranje listova.
Na Excel traci idite na karticu Ablebits , grupu Spajanje , kliknite Kopiraj listove , i odaberite jednu od sljedećih opcija:
- Kopirajte listove svake radne knjige na jedan list i stavite rezultirajuće listove u jednu radnu knjigu.
- Spojite listove s identičnim imenom u jedan.
- Kopiraj odabrane listove u jednu radnu knjigu.
- Kombiniraj podatke iz odabranih listova u jedanlist.
Budući da želimo kombinirati nekoliko listova kopiranjem njihovih podataka, biramo posljednju opciju:
- Izaberite radne listove i, opciono, opsege za spajanje.
Čarobnjak Kopiraj listove prikazuje listu svih listova u svim otvorenim radnim knjigama. Odaberite radne listove koje želite kombinirati i kliknite Dalje .
Ako ne želite kopirati cijeli sadržaj određenog radnog lista, koristite Sažmi dijalog za odabir željenog raspona kao što je prikazano na slici ispod.
U ovom primjeru spajamo prva tri lista:
Savjet. Ako se radni listovi koje želite spojiti nalaze u drugoj radnoj knjizi koja je trenutno zatvorena, kliknite na dugme Dodaj datoteke... da biste potražili tu radnu svesku.
- Odaberite kako spojiti listove.
U ovom koraku trebate konfigurirati dodatne postavke tako da će se vaši radni listovi kombinirati upravo onako kako želite.
Kako zalijepiti podatke:
- Zalijepi sve - kopirajte sve podatke (vrijednosti i formule). U većini slučajeva, to je opcija za odabir.
- Samo zalijepi vrijednosti - ako ne želite da se formule iz originalnih listova zalijepe u radni list sa sažetkom, odaberite ovu opciju.
- Kreiraj veze do izvornih podataka - ovo će umetnuti formule koje povezuju spojene podatke sa izvornim podacima. Odaberite ovu opciju ako želite da se spojeni podaci ažurirajuautomatski kad god se bilo koji od izvornih podataka promijeni. Radi slično kao opcija Kreiraj veze do izvornih podataka u programu Excel Consolidate.
Kako urediti podatke:
- Postavite kopirane opsege jedan ispod drugog - rasporedite kopirane opsege okomito.
- Postavite kopirane opsege jedan pored drugog - rasporedite kopirane opsege horizontalno.
Kako kopirati podatke:
- Sačuvati formatiranje - samo po sebi razumljivo i vrlo zgodno.
- Odvojite kopirane opsege praznim redom - odaberite ovu opciju ako želite dodati prazan red između podataka kopiranih iz različitih radnih listova.
- Kopiraj tabele sa njihovim zaglavljima . Označite ovu opciju ako želite da zaglavlja tabele budu uključena u rezultirajući list.
Snimak ekrana ispod pokazuje zadane postavke koje nam dobro funkcioniraju:
Kliknite na dugme Kopiraj i imaćete informacije sa tri različita lista spojene u jedan radni list sa sažetkom kao što je prikazano na početku ovog primera.
Drugi načini kombiniranja listova u Excelu
Osim čarobnjaka Kopiraj listove , Ultimate Suite for Excel nudi još nekoliko alata za spajanje za rukovanje specifičnijim scenarijima.
Primjer 1. Spajanje Excel listova s različitim redoslijedom kolona
Kada imate posla sa listovima kreiranim od strane različitih korisnika, redoslijed kolona ječesto različite. Kako se nosite sa ovim? Hoćete li ručno kopirati listove ili pomicati stupce na svakom listu? Ni jedno ni drugo! Predajte posao našem čarobnjaku za kombiniranje listova:
I podaci će biti savršeno kombinirani zaglavljima stupaca :
Primjer 2. Spojite određene stupce iz više listova
Ako imate zaista velike listove sa mnoštvom različitih kolona, možda ćete želeti da spojite samo one najvažnije u sažetu tabelu. Pokrenite čarobnjaka Kombiniraj radne listove i odaberite relevantne stupce. Da, tako je lako!
Kao rezultat, samo podaci iz kolona koje ste odabrali ulaze u sažetak:
Ovi primjeri su demonstrirali samo nekoliko naših alata za spajanje, ali postoji mnogo više od toga ! Nakon malo eksperimentiranja, vidjet ćete koliko su sve funkcije korisne. Potpuno funkcionalna verzija za evaluaciju Ultimate Suite-a dostupna je za preuzimanje na kraju ovog posta.
Spojite listove u Excelu koristeći VBA kod
Ako ste iskusni korisnik Excela i osjećate se ugodno sa makronaredbe i VBA, možete kombinovati više listova Excel u jedan koristeći neku VBA skriptu, na primjer ovu.
Imajte na umu da da bi VBA kod ispravno radio, svi izvorni radni listovi moraju imati ista struktura, isti naslovi kolona i isti redoslijed kolona.
Kombinirajte podatke iz više radnih listova sa Power Queryjem
Power Query jeveoma moćna tehnologija za kombinovanje i preciziranje podataka u Excel-u. Pritom je prilično složen i zahtijeva dugu krivulju učenja. Sljedeći vodič detaljno objašnjava uobičajene upotrebe: Kombinirajte podatke iz više izvora podataka (Power Query).
Kako spojiti dva Excel lista u jedan po ključnim stupcima
Ako tražite brz način da uparite i spojite podatke iz dva radna lista, onda možete ili koristiti Excel VLOOKUP funkciju ili prihvatiti čarobnjak za spajanje tablica. Potonji je vizualni alat prilagođen korisniku koji vam omogućava da uporedite dvije Excel tabele prema zajedničkoj koloni(ima) i izvučete odgovarajuće podatke iz tabele za pretraživanje. Sljedeći snimak ekrana prikazuje jedan od mogućih rezultata.
Čarobnjak za spajanje tablica je također uključen u Ultimate Suite for Excel.
Ovo je način na koji objedinjujete podatke i spajate listove u Excelu. Nadam se da će vam informacije u ovom kratkom vodiču biti od pomoći. U svakom slučaju, zahvaljujem vam što čitate i radujem se što ću vas vidjeti na ovom blogu sljedeće sedmice!
Dostupna preuzimanja
Ultimate Suite 14-dnevna potpuno funkcionalna verzija (.exe fajl)