Tartalomjegyzék
A oldalon. Excel , gyakran dolgozunk nagy adatkészletek Míg ezekkel dolgozunk adatkészletek , gyakran szükségünk van arra, hogy adatok kombinálása a címről több lap hogy megfelelően elemezzük őket. Ebben a cikkben elmagyarázom, hogyan kell 4 módokon Excel a címre. adatok kombinálása a címről több lap .
Gyakorlati munkafüzet letöltése
Több lap adatainak kombinálása.xlsxA VBA használata több lap adatainak kombinálásához.xlsm
Ez a munkalap El fogom magyarázni a módszereket, hogy hogyan lehet adatok kombinálása a címről több lap .in Excel . Több diákunk is van az ő Diákigazolvány és a Márkák. Megyek konszolidálja a weboldalt. a különböző tárgyakra vonatkozó jelölések a módszerek leírására.
4 módszer az Excel több lapjának adatainak kombinálására
1. Az összevonás funkció alkalmazása több lap adatainak kombinálásához
Ebben a szakaszban elmagyarázom, hogyan használjuk a Konszolidálja a címet. a címre. adatok kombinálása . hozzáadom a Márka(k) a Fizika és Matematika ezzel a módszerrel.
LÉPÉSEK:
➤ Menjen a Konszolidálja a munkalapot . D5 .
➤ Ezután menjen a Adatok tab>> select Adateszközök >> select Konszolidálja a címet. .
A párbeszédpanel a Konszolidálja a címet. megjelenik.
➤ Tartsa meg a Funkció legördülő ablakot, mivel a jeleket összegezni szeretné.
➤ Most hozzá kell adnia egy Hivatkozás . Go to Adatkészlet (fizika) munkalap >> válassza ki a tartomány D5:D14 >> select Add .
➤ Excel hozzáadja a hivatkozás Hasonlóképpen, állítsa be a hivatkozás a tartomány D5:D14 a Adatkészlet (Math) munkafüzet .
➤ Ezután kattintson OK . Excel will kombinálni őket, és visszaadja a sum kimenetként.
Bővebben: Hogyan konszolidálhat adatokat az Excelben több munkalapról (3 mód)
2. A Power Query használata több lapból származó adatok kombinálására
Most megnézzük, hogyan lehet több lapból származó adatokat kombinálni a PowerQuery . Összekapcsolom a Márka(k) a Fizika két szakaszra ( A & B ) ebben az esetben. Van egy előfeltétel Ebben az esetben az adatkészletnek a következő helyen kell lennie Asztal formában.
1. LÉPÉS: TÁBLÁZAT LÉTREHOZÁSA
➤ Válassza ki a B4:D14 tartomány .
➤ Sajtó CTRL + T . Táblázat létrehozása párbeszédpanel fog megjelenni. OK .
Excel létrehozza a táblázatot.
➤ Most átnevezem a táblázat Ehhez menjen a Asztal kialakítása lapot, és nevezze át a táblázat .
Hasonlóképpen, hozzon létre táblázatok egyéb adatkészletek .
2. LÉPÉS: ADATOK KOMBINÁLÁSA
➤ Menjen a Adatok tab>> select Adatok lekérdezése >> select Más forrásokból >> select Üres lekérdezés
Power Query Editor ablak jelenik meg. Írja le a képletet a képletsorba:
=Excel.CurrentWorkbook()
➤ Sajtó BELÉPÉS . Excel megmutatja a táblázatok az Ön munkafüzet .
➤ Ezután kattintson a kétfejű nyíl (lásd a képet).
➤ Ezután válassza ki a oszlopok amit össze akarsz kötni. Én mindet össze fogom kötni.
➤ Hagyja a Eredeti oszlopnév használata előtagként jelöletlen. Ezután kattintson a OK .
Excel kombinálja a adatkészletek .
➤ Most válassza ki Bezárás & Load .
Excel létrehoz egy új táblázat kombinálva a adatkészletek .
➤ Átnevezés a Név oszlop . Ezt úgy fogom hívni, hogy szakasz .
MEGJEGYZÉS:
Ha a fenti módszert használja, problémával szembesülhet.
Az új asztalunk neve lekérdezés1 amely a következőkből áll 21 sor beleértve a fejlécek .
➤ Most jobb gombbal kattintva a egér hogy felhozza a Kontextus menü . Aztán kattintson Frissítés .
Ha egyszer frissítés , látni fogja, hogy a sor szám megváltozott 41 . Azért, mert lekérdezés1 maga is egy táblázat, és úgy működik, mint bemenet .
A probléma megoldásához kövesse a következő lépéseket.
➤ Menj a drop-down a oszlop neve (lásd a képet)
➤ Akkor menj a Szövegszűrők >> select Nem tartalmaz .
Egyéni AutoFilter ablak fog megnyílni.
➤ Írja lekérdezés1 a doboz (lásd a képet), majd kattintson a OK .
Ezúttal a sorok a következő névvel lekérdezés1 akkor sem lesz látható, ha frissítjük a adatkészlet .
20 sor most betöltődnek, mert Excel nem számít a fejléc ezúttal.
Hasonló olvasmányok
- Két vonalas grafikon kombinálása az Excelben (3 módszer)
- Két grafikon kombinálása Excelben (2 módszer)
- Hogyan lehet kombinálni az Excel grafikonokat (lépésről lépésre útmutató)
- Több Excel-fájl egyesítése egy lapba (4 módszer)
- Hogyan egyesíthetünk oszlopokat az Excelben (4 mód)
3. A VBA használata több lap adatainak kombinálásához
Most én fogom alkalmazni VBA makró a címre. adatok kombinálása a címről több lap Tegyük fel, hogy a munkafüzet van két munkalap , Adatkészlet ( Fizika_A ) és Adatkészlet ( Physics_B ), és kombinálni fogod a adatok ezekből adatkészletek egy új munkalap a nevet viseli. Konszolidálja a címet. .
LÉPÉSEK:
➤ Go to Fejlesztő tab>> select Vizuális Alapvető
➤ Akkor menj a Beillesztés tab>> Modul
A modul ablak fog megjelenni. Most írja meg a következő kódot.
Sub combine_multiple_sheets() Dim Row_1, Col_1, Row_last, Column_last As Long Dim headers As Range Set wX = Worksheets("Consolidated") Set WB = ThisWorkbook Set headers = Application.InputBox("Choose the Headers", Type:=8) headers.Copy wX.Range("A1") Row_1 = headers.Row + 1 Col_1 = headers.Column Debug.Print Row_1, Col_1 For Each ws In WB.Worksheets If ws.Name "Consolidated" Then ws.Activate.Row_last = Cells(Rows.Count, Col_1).End(xlUp).Row Column_last = Cells(Row_1, Columns.Count).End(xlToLeft).Column Range(Cells(Row_1, Col_1), Cells(Row_last, Column_last)).Copy _ wX.Range("A" & wX.Cells(Rows.Count, 1).End(xlUp).Row + 1) End If Next ws Worksheets("Consolidated").Activate End Sub
Itt létrehoztam egy Aleljárás a nevet viseli. combine_multiple_sheets . vettem Row_1 , Col_1 , Row_last , és Column_last változókat a Dim nyilatkozat és állítsa be wX mint a Konszolidált munkalapot a Állítsa be a nyilatkozat.
Továbbá, használtam egy bemeneti üzenőmezőt a Application.InputBox a következő kijelentéssel "Válassza ki a fejléceket" .
Aztán, alkalmaztam egy A oldalon. loop és meghatározta Row_1 és Col_1 a használatával headers.range ingatlan.
➤ Ezután nyomja meg F5 a program futtatásához. Excel létrehoz egy kombinált adathalmaz .
MEGJEGYZÉS:
Kérjük, ne feledje, hogy ez a VBA kód kombinálja az összes lapok elérhető az Ön munkafüzet . Tehát csak azokkal kell rendelkeznie. munkalapok akiknek adatok te fogsz kombinálni .
Bővebben: Hogyan egyesítsünk több lapot egy lapba a VBA-val az Excelben (2 mód)
4. A VLOOKUP funkció alkalmazása több lap adatainak kombinálásához
Tegyük fel, hogy van egy munkalap nevű " Nevek ", ahol néhány diák neve van, és egy másik, amelynek a neve " Márkok ". A megfelelő Eredmény lap, szükségem van kombinálni Ezt a következő módon fogom megtenni a VLOOKUP funkció .
LÉPÉSEK:
➤ Hozzon létre egy új oszlop Márkok jobbra a Nevek .
➤ Ezután menj a D5 és írja fel a következő képletet
=VLOOKUP(B5,Marks!B4:C14,2)
Itt a keresési érték B5 és a tömb a B4:C14 a Jegyzetlap . col_ind_num a 2 mivel azt akarom, hogy a marks .
➤ Most nyomja meg BELÉPÉS . Excel visszaadja a kimenetet.
➤ Akkor használd Töltse ki a fogantyút a címre. AutoFill akár D14 . Excel kombinálja a jeleket a Jegyek munkalap .
Bővebben: Hogyan lehet kombinálni a lapokat az Excelben (6 legegyszerűbb módja)
Gyakorlati munkafüzet
Fontos, hogy gyakoroljuk a módszereket adatok kombinálása több lapok Ezért csatoltam egy gyakorló lap az Ön számára.
Következtetés
Ebben a cikkben bemutattam 4 módokon Excel a címre. adatok kombinálása a címről több lap . remélem, hogy ez hasznodra válik. És végül, ha bármilyen javaslatod, ötleted vagy visszajelzésed van, kérlek, nyugodtan írd meg lentebb.