Tartalomjegyzék
A bemutató különböző módokat mutat be a lapok Excelben történő egyesítésére attól függően, hogy milyen eredményt szeretne elérni - több munkalap adatainak összevonása, több lap egyesítése az adatok másolásával, vagy két Excel-táblázat egyesítése a kulcsoszlop alapján.
Ma egy olyan problémával fogunk foglalkozni, amellyel sok Excel-felhasználó küzd naponta - hogyan lehet több Excel-táblát másolás és beillesztés nélkül egybeolvasztani. A bemutató a két leggyakoribb forgatókönyvvel foglalkozik: konszolidáló numerikus adatok (összeg, szám stb.) és összeolvadás lapok (azaz adatok másolása több munkalapról egybe).
Több munkalap adatainak összevonása egyetlen munkalapba
A leggyorsabb módja az Excelben lévő (egy vagy több munkafüzetben található) adatok összevonásának a beépített Excel Konszolidálja a címet. funkció.
Nézzük a következő példát: Tegyük fel, hogy a vállalat regionális irodáiból számos jelentés áll rendelkezésére, és ezeket a számadatokat egy fő munkalapba szeretné összevonni, hogy egyetlen összefoglaló jelentés álljon rendelkezésre az összes termék értékesítési összegével.
Amint az alábbi képernyőképen látható, a három konszolidálandó munkalap hasonló adatszerkezettel rendelkezik, de a sorok és oszlopok száma eltérő:
Az adatok egyetlen munkalapba történő összevonásához hajtsa végre a következő lépéseket:
- Rendezze megfelelően a forrásadatokat. Ahhoz, hogy az Excel konszolidálás funkciója megfelelően működjön, győződjön meg arról, hogy:
- Minden egyes konszolidálni kívánt tartomány (adatkészlet) külön munkalapon található. Ne tegyen adatokat arra a lapra, ahol az összevont adatokat ki kívánja adni.
- Mindegyik lap azonos elrendezésű, és minden oszlopnak van fejléce, és hasonló adatokat tartalmaz.
- Egyetlen listában sincsenek üres sorok vagy oszlopok.
- Futtassa az Excel konszolidálást. Kattintson a fő munkalapon arra a bal felső cellára, ahol az összevont adatokat szeretné megjeleníteni, lépjen a Adatok fülre, és kattintson a Konszolidálja a címet. .
Tipp: Az adatokat célszerű egy üres lapra összevonni. Ha a fő munkalap már tartalmaz adatokat, győződjön meg róla, hogy van elég hely (üres sorok és oszlopok) az összevont adatok számára.
- A Funkció mezőben válasszon ki egyet az összesítő függvények közül, amelyet az adatok összevonására használni szeretne (Count, Average, Max, Min, stb.). Ebben a példában a következő opciót választjuk ki Sum .
- A Hivatkozás mezőre kattintva a Összecsukott párbeszédpanel ikon és jelölje ki az első munkalapon lévő tartományt. Ezután kattintson a Add gombra, hogy az adott tartományt hozzáadjuk a Minden hivatkozás Ismételje meg ezt a lépést az összes konszolidálni kívánt tartományra.
Ha egy vagy néhány lap egy másik munkafüzetben található, kattintson a Böngésszen a oldalon. alulra a munkafüzet megkereséséhez.
- Ellenőrizze a Felső sor és/vagy Bal oldali oszlop dobozok alatt Címkék használata ha azt szeretné, hogy a forrás tartományok sor- és/vagy oszlopcímkéi átmásolódjanak a konszolidációba.
- Válassza ki a Linkek létrehozása a forrásadatokhoz mezőt, ha azt szeretné, hogy az összevont adatok automatikusan frissüljenek, amikor a forrásadatok változnak. Ebben az esetben az Excel a következő képernyőképhez hasonlóan linkeket hoz létre a forrásmunkalapokra, valamint egy vázlatot.
Ha kibővít egy csoportot (a plusz körvonal szimbólumra kattintva), majd egy bizonyos értéket tartalmazó cellára kattint, a képletsorban megjelenik a forrásadatokra mutató hivatkozás.
Amint látja, az Excel konszolidálás funkciója nagyon hasznos a több munkalapból származó adatok összevonásához. Azonban van néhány korlátozása. Különösen a következők esetében működik. numerikus értékek csak és mindig összefoglalja ezeket a számokat így vagy úgy (összeg, szám, átlag stb.)
Ha az Excelben a következő módon szeretné egyesíteni a lapokat másolás adatainak összevonásához nem a konszolidációs lehetőség a megfelelő megoldás. Ha csak néhány lapot szeretne összevonni, akkor a jó öreg másoláson/beillesztésen kívül másra nincs is szüksége. Ha azonban több tíz lapot szeretne összevonni, akkor a kézi másolás/beillesztés hibái elkerülhetetlenek. Ebben az esetben érdemes az alábbi technikák egyikét alkalmazni az összevonás automatizálására.
Hogyan egyesíthetjük az Excel lapokat egybe
Összességében négy módja van az Excel munkalapok egybeolvasztásának másolás és beillesztés nélkül:
Az Excel táblázatok és az Ultimate Suite kombinálása
A beépített Excel Összevonás funkció képes a különböző lapok adatainak összesítésére, de nem tudja a lapokat összekapcsolni az adatok másolásával. Ehhez használhatja az Ultimate Suite for Excel csomagban található egyesítési és kombinálási eszközök egyikét.
Több munkalap egyesítése eggyé a Lapok másolásával
Tegyük fel, hogy van néhány olyan táblázatkezelő táblázata, amely különböző termékekre vonatkozó információkat tartalmaz, és most ezeket a táblázatkezelő táblázatok egy összefoglaló munkalapba kell összevonnia, például így:
A szalaghoz hozzáadott Lapok másolása funkcióval mindössze 3 egyszerű lépés szükséges a kiválasztott lapok egyesítéséhez.
- Indítsa el a Lapok másolása varázslót.
Az Excel szalagban lépjen a Ablebits tab, Összevonás csoport, kattintson a Másoló lapok , és válasszon a következő lehetőségek közül:
- Másolja az egyes munkafüzetek lapjait egy lapra, és az így kapott lapokat tegye egy munkafüzetbe.
- Az azonos nevű lapok egyesítése eggyé.
- A kijelölt lapok másolása egy munkafüzetbe.
- A kiválasztott lapok adatainak egy lapon történő egyesítése.
Mivel több lapot szeretnénk egyesíteni az adatok másolásával, az utolsó lehetőséget választjuk:
- Válassza ki az egyesítendő munkalapokat és opcionálisan tartományokat.
A Másoló lapok varázsló megjeleníti az összes megnyitott munkafüzet összes lapjának listáját. Válassza ki az egyesíteni kívánt munkalapokat, és kattintson a Következő .
Ha nem akarja egy adott munkalap teljes tartalmát másolni, használja a Összecsukott párbeszédpanel ikon segítségével válassza ki a kívánt tartományt az alábbi képernyőképen látható módon.
Ebben a példában az első három lapot egyesítjük:
Tipp: Ha az egyesíteni kívánt munkalapok egy másik, jelenleg zárt munkafüzetben találhatók, kattintson a Fájlok hozzáadása... gomb megnyomásával keresheti meg az adott munkafüzetet.
- Válassza ki a lapok egyesítésének módját.
Ebben a lépésben további beállításokat kell megadnia, hogy a munkalapok pontosan úgy legyenek kombinálva, ahogyan szeretné.
Az adatok beillesztésének módja:
- Beilleszteni az összes - az összes adat (értékek és képletek) másolása. A legtöbb esetben ezt a lehetőséget kell választani.
- Csak értékek beillesztése - ha nem szeretné, hogy az eredeti lapok képletei beillesztésre kerüljenek az összesítő munkalapba, válassza ezt a lehetőséget.
- Linkek létrehozása a forrásadatokhoz - ez beilleszti az egyesített adatokat a forrásadatokkal összekötő képleteket. Válassza ezt a lehetőséget, ha azt szeretné, hogy az egyesített adatok automatikusan frissüljenek, amikor a forrásadatok bármelyike megváltozik. Hasonlóan működik, mint a(z) Linkek létrehozása a forrásadatokhoz az Excel Consolidate opciója.
Hogyan rendezzük el az adatokat:
- Helyezze a másolt tartományokat egymás alá - a másolt tartományokat függőlegesen rendezze el.
- Helyezze egymás mellé a másolt tartományokat - a másolt tartományokat vízszintesen rendezze el.
Hogyan másolja az adatokat:
- A formázás megőrzése - magától értetődő és nagyon kényelmes.
- A másolt tartományokat egy üres sorral válassza el egymástól. - válassza ezt a lehetőséget, ha a különböző munkalapokról másolt adatok közé üres sort szeretne beilleszteni.
- Táblázatok másolása a fejlécekkel együtt Jelölje be ezt a lehetőséget, ha azt szeretné, hogy a táblázat fejléceit is tartalmazza a kapott lap.
Az alábbi képernyőkép az alapértelmezett beállításokat mutatja, amelyek nálunk tökéletesen működnek:
Kattintson a Másolás gombra, és a három különböző lapból származó információkat egyetlen összefoglaló munkalapba fogja összevonni, ahogy a példa elején látható.
A lapok kombinálásának egyéb módjai az Excelben
Eltekintve a Másoló lapok varázsló, az Ultimate Suite for Excel néhány további összevonási eszközt biztosít a speciálisabb forgatókönyvek kezeléséhez.
Példa 1. Az oszlopok eltérő sorrendjében lévő Excel táblázatok egyesítése
Amikor különböző felhasználók által létrehozott lapokkal dolgozik, az oszlopok sorrendje gyakran eltérő. Hogyan kezeli ezt? Kézzel másolja a lapokat, vagy az egyes lapokon belül áthelyezi az oszlopokat? Egyik sem! Adja át a feladatot a Lapok egyesítése varázslónak:
Az adatokat pedig tökéletesen kombinálja a oszlopcímek :
Példa 2. Egyes oszlopok egyesítése több lapról
Ha nagyon nagy lapjai vannak, rengeteg különböző oszloppal, akkor érdemes csak a legfontosabbakat összevonni egy összefoglaló táblázatba. Futtassa a Kombinálja a munkalapokat varázslót, és válassza ki a megfelelő oszlopokat. Igen, ilyen egyszerű!
Ennek eredményeképpen csak a kiválasztott oszlopok adatai kerülnek az összesítő lapra:
Ezek a példák csak néhány összevonási eszközünket mutatták be, de ennél sokkal több van! Egy kis kísérletezés után látni fogja, hogy az összes funkció mennyire hasznos. Az Ultimate Suite teljesen működőképes tesztverziója letölthető a bejegyzés végén.
Lapok egyesítése Excelben VBA-kód használatával
Ha Ön Excel-felhasználó, és jól érzi magát a makrók és a VBA használatával, akkor több Excel-táblázatot is egyesíthet egy VBA-szkript segítségével, például ezzel a szkripttel.
Ne feledje, hogy a VBA-kód helyes működéséhez az összes forrásmunkalapnak azonos szerkezetűnek, azonos oszlopcímekkel és azonos oszlopsorrenddel kell rendelkeznie.
Több munkalap adatainak kombinálása Power Query segítségével
A Power Query egy nagyon hatékony technológia az adatok kombinálására és finomítására az Excelben. Ugyanakkor meglehetősen összetett és hosszú tanulási folyamatot igényel. A következő bemutató részletesen ismerteti a gyakori felhasználási módokat: Több adatforrásból származó adatok kombinálása (Power Query).
Hogyan egyesíthet két Excel-táblázatot a kulcsoszlop(ok) szerint?
Ha gyors megoldást keres arra, hogy egyezés és egyesítés két munkalap adatait, akkor vagy az Excel VLOOKUP funkcióját alkalmazhatja, vagy a Merge Tables Wizard-ot. Ez utóbbi egy vizuálisan felhasználóbarát eszköz, amely lehetővé teszi, hogy két Excel-táblázatot összehasonlítson egy közös oszlop(ok) alapján, és a keresőtáblából kihúzza a megfelelő adatokat. Az alábbi képernyőkép a lehetséges eredmények egyikét mutatja be.
Az Ultimate Suite for Excel tartalmazza a táblázatok egyesítése varázslót is.
Így konszolidálhatod az adatokat és egyesítheted a lapokat az Excelben. Remélem, hasznosnak találod a rövid bemutatóban található információkat. Mindenesetre köszönöm, hogy elolvastad, és várom, hogy jövő héten is találkozzunk ezen a blogon!
Elérhető letöltések
Ultimate Suite 14 napos, teljesen funkcionális verzió (.exe fájl)