Hogyan húzza ki az adatokat több munkalapból az Excelben (4 gyors módja)

  • Ossza Meg Ezt
Hugh West

Az Excelben végzett munka során gyakran kell egy munkafüzetben sok munkalapon dolgoznunk. Ma bemutatom, hogyan húzhat adatokat több munkalapról egyetlen munkalapra az Excelben.

Gyakorlati munkafüzet letöltése

Hogyan lehet több munkalapból adatokat húzni.xlsm

4 megfelelő módszer az adatok több munkalapból történő kihúzására az Excelben

Itt van három munkalap egy munkafüzetben, amelyek néhány tétel három hónapra vonatkozó értékesítési rekordját tartalmazzák: január, február és Március illetve.

A mai célunk az, hogy a három munkalap adatait egyetlen munkalapba vonjuk be, és azt számításokhoz használjuk.

1. Formula használata több munkalapból származó adatok lehívásához

Ha több lap adatain szeretne bármilyen műveletet elvégezni, akkor ezt képleteken keresztül is megteheti. Az alábbiakban ismertetjük, hogyan kell ezt megtenni.

Lépések:

  • Helyezze el a lap nevét ( Sheet_Name! ) a cellahivatkozás előtt, ha a képletben több lap cellahivatkozása van.
  • Próbáljuk meg kideríteni, hogy az egyes termékekből összesen hány darabot adtak el a három hónap alatt.
  • Válassza ki bármelyik munkalap bármelyik celláját, és adja meg a képletet így:
=Január!D5+Február!D5+Március!D5

  • Ezután húzza a Töltse ki a fogantyút a képlet másolásához a többi cellába.

Látja, minden egyes termék esetében megkaptuk a három hónap összesített eladásait.

Képlet magyarázat:

  • Itt Január!D5 a cellahivatkozást jelzi D5 a lap neve "Január" Ha a lap neve Sheet1, akkor használja a Sheet1!D5 helyette.
  • Hasonlóképpen Február!D5 és Március!D5 a cellahivatkozást jelzi D5 a lap nevű lap Február és Március illetve.
  • Így egyetlen lapon több lapról is behúzhatja az adatokat egy képletbe, és elvégezhet bármilyen kívánt műveletet.

3D referencia formula használata:

Ezt egy 3D-s hivatkozással rendelkező képlet segítségével is megteheti. A képlet a következő.

=SUM(január:március!D5)

Kattintson erre link hogy megtudja, hogyan hozhat létre 3D-s hivatkozást az Excelben.

Bővebben: Húzza ugyanazt a cellát több lapból az Excel mesteroszlopába

2. Adatok kinyerése több munkalapról az összevonás funkció használatával

Több munkalapról is kivehetünk adatokat, és felhasználhatjuk őket egy műveletben a Konszolidálja a címet. eszközt az Excel eszköztárából.

Lépések:

  • Hozzon létre egy üres adatkészletet a terméknevekkel, és adjon hozzá egy oszlopot a következő névvel Teljes értékesítés. Az oszlop alatti cellákat hagyja üresen.

  • Most, C5:C19 cellatartományt bármelyik munkalapon, és lépjen a Adatok> Konszolidálni eszköz a Adateszközök szakasz.

  • Megkapja a Konszolidálja a címet. párbeszédpanel. A Funkció , válassza ki a műveletet, amelyet több munkalap adatain szeretne elvégezni.
  • A példa kedvéért válassza a Sum .
  • Most kattintson a Import ikon jobbra a Hivatkozás doboz.

  • A Konszolidálja a címet. doboz tömörítve lesz Konszolidálás - Referencia Válassza ki a kívánt cellatartományt az első lapról. Ezután kattintson ismét a Import ikon jobbra.

  • A kiválasztott tartomány cellahivatkozását beillesztve találja meg a Hivatkozás Kattintson a Add gombot jobbra a Hivatkozások hozzáadása doboz.

  • A kiválasztott tartomány hivatkozásait a következő mezőben találja meg Hivatkozások hozzáadása doboz.
  • Jelölje ki a többi munkalap többi cellatartományát, és ugyanígy illessze be őket a Hivatkozások hozzáadása mezőbe.
  • A példa kedvéért válassza a D5:D19 a munkalapról Február és D5:D19 a munkalapról Március .

  • Ezután kattintson a RENDBEN. Az üres tartományba beillesztett három munkalap három kiválasztott tartományának összegét találja.

Bővebben: Excel makró: Adatok kivonása több Excel-fájlból (4 módszer)

Hasonló olvasmányok

  • Hogyan adhatja meg ugyanazokat az adatokat több Excel-lapra
  • VBA-kód a szöveges fájl Excel-be való átalakításához (7 módszer)
  • Hogyan importálhat többszörös határolójelekkel rendelkező szöveges fájlt az Excel-be (3 módszer)
  • Jegyzettömb átalakítása Excel-be oszlopokkal (5 módszer)
  • Hogyan lehet kivonni az adatokat a képből az Excel-be (gyors lépésekkel)

3. Makrók használata több munkalapból történő adatbevonáshoz

Eddig több munkalapról húztunk adatokat bizonyos műveletek elvégzéséhez.

Mit tegyünk, ha nem akarunk semmilyen műveletet végrehajtani, csak több munkalapról szeretnénk adatokat gyűjteni, és azokat függőlegesen elrendezni egy munkalapon?

Nézze meg az alábbi adatsort.

Itt van egy új munkafüzetünk három munkalapot tartalmaz, amelyek mindegyike a január, február és március hónapok négy hetének értékesítési rekordját tartalmazza.

A célunk az, hogy összegyűjtsük az adatokat a három munkalapról, és egy munkalapba rendezzük őket. Ezt a következő makró futtatásával tudjuk végrehajtani ( VBA Kód).

A VBA-kód a következő.

 Sub PullDatafromMultipleSheets() Dim Q As Long Dim aRng As Range On Error Resume Next Worksheets.Add Sheets(1) ActiveSheet.Name = "VBA" For Q = 7 To Sheets.Count Set aRng = Sheets(1).UsedRange If Q> 7 Then Set aRng = Sheets(1).Cells(aRng.Rows.Count + 1, 1) End If Sheets(Q).Activate ActiveSheet.UsedRange.Copy aRng Next End Sub 

Ez a webhely segített megérteni és fejleszteni a kódot.

Most kövesse az alábbi lépéseket a kód alkalmazásához.

Lépések:

  • Először nyomja meg a Alt+F11 és lépjen a VBA-szerkesztőbe.
  • Most menj a Beillesztés fülre, és kattintson a Modul. Egy új modul nyílik meg.

  • Most másolja ki a kódot, és illessze be ide.

  • Most mentse az Excel fájlt a Ctrl+S .
  • Tehát először a következő ablakkal fogsz találkozni.

  • Kattintson a Nem és mentse a fájlt Makro-képes fájl.

  • Most kattintson a Fuss gomb/nyomja meg F5 vagy nyomja meg a Alt+F8 .
  • A párbeszédpanel neve Makró jelenik meg. Válassza ki ezt a Makró ( PullDatafromMultipleSheets ) és kattintson a Fuss .

  • A három munkalap adatait függőlegesen elrendezve egy új munkalapon találja, amelynek neve "VBA" .

Bővebben: Hogyan húzza ki az adatokat több munkalapról az Excel VBA-ban?

4. A Power Query használata több munkalapból származó adatok lehívására

Ez a mai utolsó feladatunk. Ismét visszatérünk a kezdeti lapjainkhoz, hogy bemutassuk ezt a módszert. A célunk az, hogy összegyűjtsük az adatokat ezekről a munkalapokról, és egyetlen táblázatba egyesítsük őket.

Ezt a Teljesítmény lekérdezés az Excel. Teljesítmény lekérdezés a következő címen érhető el Excel 2016 Ha bármilyen régebbi verziót használ, akkor azt manuálisan kell letöltenie és telepítenie.

Lépések:

  • Először is, az egyes lapokon lévő adatainkat táblázatokká kell alakítanunk. Jelöljük ki az adatokon belül bármelyik cellát, és nyomjuk meg a Ctrl+T Ezután nyomja meg a OK .

  • Most menj a Adatok> Adatok lekérése eszköz a Adatok beszerzése és átalakítása szakasz bármelyik munkalapról.
  • Kattintson a legördülő menüre. A rendelkezésre álló lehetőségek közül válassza a következőt Más forrásokból> Üres lekérdezés .

  • A Power Query Editor A Formula sávban írja be ezt a képletet:
=Excel.CurrentWorkbook()

Teljesítmény lekérdezés a nagy- és kisbetűk érzékenyek. Írja tehát a képletet úgy, ahogy van.

  • Kattintson a Írja be a címet. . A három munkalap három táblázatát egyenként elrendezve találja. Válassza ki azokat, amelyeket ki akar húzni.
  • A példa kedvéért válassza ki mindhármat.
  • Ezután kattintson a cím melletti kis jobbra mutató nyílra. Tartalom .

  • Egy kis doboz jelenik meg. Kattintson a Expand majd jelölje be (jelölje be) az összes négyzetet.

  • Ezután kattintson a OK A három táblázat összes elemét egyetlen táblázatba helyezve találja meg a Power Query Editor .

  • Ezután menjen a Fájl> Bezárás és betöltés... opciót a Power Query Editor .

  • Megkapja a Adatok importálása párbeszédpanel. Válassza a Asztal .
  • Ha azt szeretné, hogy a kombinált táblázat egy új munkalapon legyen, akkor válassza a Új munkalap .
  • Ellenkező esetben válassza a Meglévő munkalap és adja meg annak a tartománynak a cellahivatkozását, ahol a táblázatot szeretné létrehozni.

  • Ezután kattintson a OK A három munkalap adatait egyetlen táblázatba rendezve találja egy új munkalapon, amelynek neve Lekérdezés .

Bővebben: Hogyan lehet automatikusan átalakítani a szöveges fájlt az Excel-be (3 megfelelő mód)

Következtetés

Ezekkel a módszerekkel több munkalapról is átveheti az adatokat egyetlen munkalapra az Excelben. Van kérdése? Nyugodtan tegye fel nekünk a megjegyzés rovatban.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.