A lapok egyesítése az Excelben

A lapok egyesítése az Excelben

Az Excel egy hihetetlenül hasznos eszköz nagy adathalmazok tárolására, kezelésére és megjelenítésére. Függetlenül attól, hogy tudományos kísérletek megismételhető eredményeit, a vállalati alkalmazottak információit, a termékárak felmérését vagy egyebeket kezeli, ezek mind táblázatok formájában jeleníthetők meg az Excelben.

Egy Excel-fájl vagy munkafüzet több lapot is tartalmazhat. Míg a legtöbb Excel-munkalap eltérő felhasználású, egyes lapok duplikált vagy kapcsolódó információkat tartalmazhatnak. A kapcsolódó lapok egyetlen Excel lapba történő egyesítése vagy összevonása segít az adatok elolvasásában, elemzésében és rendszerezésében a további feldolgozáshoz.

Ez a cikk bemutatja, hogyan egyesíthet két (vagy több) lapot az Excelben, valamint néhány használható speciális funkciót és módszert.

Lapok egyesítése az Excelben – egyszerű

Egyesítés előtt győződjön meg arról, hogy minden lap rendelkezik biztonsági másolattal. A forrás lapok az Ön által használt nyers adatokat tartalmazzák, míg a cél lap a végeredményt. A projekt követelményeitől függően ezek lehetnek ugyanazok a lapok, vagy nem.

Az Excel alapértelmezett konszolidációs funkciója pozíció vagy kategória (sor vagy oszlop neve) szerint egyesítheti az adatokat. Az adatoknak azonban azonos formátumban és méretben kell lenniük, különben új sorokat vagy oszlopokat hoz létre. Például, ha értékesítési mutatókat használ különböző irodákhoz, akkor ugyanannyi kategóriát kell rendeznie, és ugyanannyi hetet/hónapot kell katalogizálnia.

Ne feledje, hogy a konszolidációs függvények numerikus adatokkal működnek. Az Excel egyéb statisztikai pontok mellett összegeket, átlagokat, eltéréseket, minimális és maximum értékeket tud kiszámítani. Ez azonban nem teszi lehetővé a szöveges adatok árnyaltabb átalakítását.

Az alábbiakban láthatók az egyesítés lépései pozíciónként vagy kategóriánként:

  1. A cél lapon határozza meg az egyesített adatok pozícióit, és kattintson a kiválasztott pozíciók bal felső cellájára.

    A lapok egyesítése az Excelben
  2. Kattintson az „Adatok” fülre.

    A lapok egyesítése az Excelben
  3. Lépjen az „Adateszközök” elemre , és válassza a „Konszolidálás” lehetőséget. Ezzel megnyílik egy felugró ablak.

    A lapok egyesítése az Excelben
  4. A „Funkció” mezőben válasszon ki egy funkciót a legördülő listából.

    A lapok egyesítése az Excelben
  5. Válassza ki az összevonni kívánt adatokat:
    • Ha pozíció szerint, lépjen a „Forráslapok” elemre , és kattintson a „Hozzáadás” gombra, hogy hozzáadja az adatokat az „Összes hivatkozás” mezőhöz. A hozzáadandó adatok manuálisan is beírhatók, például a „ Sheet1!$B$2:$B$10” az aktuális dokumentum Lap1 nevű lapjának B2-től B10-ig terjedő celláira utal.
      A lapok egyesítése az Excelben
    • Ha kategória szerint, a „Felhasználói címkék itt” mezőben válassza a „Felső sor” (sorok szerint) vagy a „Bal oszlop” (oszlopok szerint), vagy a „Hivatkozások létrehozása a forrásadatokra” lehetőséget (írja be a hivatkozásokba).

      A lapok egyesítése az Excelben
  6. Kattintson az „OK” gombra, és az „Összes hivatkozás ” mezőben lévő adatok vagy a kiválasztott sorok/oszlopok összevonódnak.

    A lapok egyesítése az Excelben

Meg kell említeni, hogy mindig használhatja a másolást és beillesztést az adatok egyik lapról a másikra való átvitelére. Ez azonban időigényes lehet, és hajlamos a hibákra. Vannak elegánsabb módszerek is a konszolidáció elérésére az információk ismétlődése nélkül.

Lapok egyesítése az Excel VBA-ban

A VBA a Visual Basic for Applications rövidítése, egy egyszerű, de hatékony programozási nyelv, amellyel a Microsoft Office-alkalmazásokat, köztük az Excelt is kiterjesztheti. A VBA használatának fő problémája az, hogy meg kell értenie és használnia kell a kódot alkalmazások vagy makrók létrehozásához.

VBA-makró létrehozásához és szerkesztéséhez tegye a következőket:

  1. Válassza a „Nézet” lehetőséget az eszköztáron.

    A lapok egyesítése az Excelben
  2. Kattintson a „Makrók” elemre a jobb szélen. Ezzel megnyílik egy felugró Makró ablak.

    A lapok egyesítése az Excelben
  3. Írja be a makró nevét (például „teszt”), majd kattintson a jobb oldalon található „Létrehozás” gombra, és megjelenik egy kódolókonzol az alapvető tartalommal, amely a következőképpen olvassa el:

    ###
    Sub test()
    End Sub
    ###


    A lapok egyesítése az Excelben
  4. A makrókódot a konzolban szerkesztheti. Ez egy példa a táblázatok lapokból történő kombinálására: A minta makrókód végigfut a lapok teljes számán, és létrehoz egy új „Kombinált munkalap” lapot.

    ###
    Sub Merge_Multiple_Sheets_Row_Wise()
    Dim Work_Sheets() As String
    ReDim Work_Sheets(Sheets.Count)
    For i = 0 To Sheets.Count - 1
     Work_Sheets(i) = Sheets(i + 1).Name
    Next i
    Sheets.Add.Name = "Combined Sheet"
    Dim Row_Index As Integer
    Row_Index = Worksheets(1).UsedRange.Cells(1, 1).Row
    Dim Column_Index As Integer
    Column_Index = 0
    For i = 0 To Sheets.Count - 2
     Set Rng = Worksheets(Work_Sheets(i)).UsedRange
    Rng.Copy
     Worksheets("Combined Sheet").Cells(Row_Index, Column_Index + 1).PasteSpecial Paste:=xlPasteAllUsingSourceTheme
     Column_Index = Column_Index + Rng.Columns.Count + 1
    Next i
    Application.CutCopyMode = False
    End Sub
    ###




    A lapok egyesítése az Excelben
  5. A kód futtatásához a Makrókonzol „Futtatás” lapján kattintson a „Run Sub/User Form” elemre, ekkor létrejön az új „Kombinált lap” lap. Módosíthatja a Marco kódot is az adattartomány és a nevek szerkesztéséhez.

    A lapok egyesítése az Excelben

Munkalapok egyesítése az Excel Online-ban

Számos ingyenes online eszköz lehetővé teszi az Excel-lapok egyesítését. Ezekben az eszközökben egyszerűen ki kell választania és feltöltenie kell a munkafüzeteket (akár Muti-Tab munkafüzetet, akár különböző munkafüzeteket). Ilyen például az Aspose Cell Merger és a DocSoSo Excel Combiner .

Ne feledje, hogy a munkalapok egyesítése nem manipulálja az adatokat. Ezek az eszközök két vagy több Excel-munkafüzetet vesznek igénybe, és egy Excel-munkafüzetet adnak vissza egy vagy több adatlappal.

Tabulátorok kombinálása az Excelben a Power Query segítségével

A Power Query egy másik módja a lapok kombinálásának az Excelben. Több lappal rendelkező Excel-munkafüzet esetén kövesse az alábbi lépéseket:

  1. Lépjen az „Adatok” fülre és az „Adatok lekérése és átalakítása” csoportba, majd kattintson az „Adatok lekérése” gombra.

    A lapok egyesítése az Excelben
  2. A listában kattintson az „Üres lekérdezés” lehetőségre az „Egyéb forrásokból” lehetőségnél, és megjelenik egy új Power Query szerkesztő az alapértelmezett névvel: „Query 1”.

    A lapok egyesítése az Excelben
  3. A függvénysávba ( fx ) írja be az „ =Excel.CurrentWorkbook() ” képletet (vegye figyelembe, hogy a képlet megkülönbözteti a kis- és nagybetűket), és nyomja meg az „Enter” billentyűt, és megjelenik az eredeti munkafüzet Tab-neveinek listája.

    A lapok egyesítése az Excelben
  4. Válassza ki az egyesítendő lapneveket (oszlopokat), vagy jelölje be az „Összes oszlop kiválasztása” opciót , ha az összes oszlopot össze szeretné vonni).

    A lapok egyesítése az Excelben
  5. Kattintson a „Tartalom” gomb melletti dupla nyílgombra .

    A lapok egyesítése az Excelben
  6. Törölje az „Eredeti oszlopnév használata előtagként” jelölést , ha azt szeretné, hogy az egyesített fájlban az eredeti munkafüzetben szereplő pontos nevek kerüljenek felhasználásra előtagok helyett.

    A lapok egyesítése az Excelben
  7. Kattintson az „OK” gombra, és megjelenik egy új lap az összes összevont adattal, amelyben az eredeti munkafüzet lapnevei a jobb szélső oszlopban lesznek felsorolva.

    A lapok egyesítése az Excelben

Alternatív módszerek

Az Excel egy hasznos eszköz a 2D tömbadatok kezelésére. Ha Ön azonban adattudós, az adatokhoz k��zvetlenül is hozzáférhet olyan programozási nyelvekkel, mint a Python vagy az R. A lényeg az, hogy a 2D tömbök adatszerkezete közös: elválasztókkal (szóköz, tabulátor, vessző stb.) az összes adatpont felosztásához. A .csv formátum például vesszőelválasztókat használ, és közvetlenül megnyitható olvasásra/szerkesztésre a Microsoft Excel segítségével. Alternatív megoldásként az Excel fájlokat (.xlsx) is megnyithatja ezekkel a programozási nyelvekkel, például az R-ben található „readxl” csomaggal, amely képes megnyitni és kezelni a különböző Excel-munkalapokról származó adatokat. Ezekben az esetekben egyszerű, de kényelmes függvények, mint például a cbind (az azonos méretű oszlopok kötése) használhatók az összevonáshoz. A különböző Excel-lapokról származó összes adat adatkeretekbe egyesíthető statisztikai elemzésekhez és vizualizációkhoz, a Microsoft Excel szoftver használata nélkül.

Hozzon ki többet kevesebbből

A fent összefoglalt folyamatokból egyetlen integrált munkalapot kap több erőforrásból származó adatokkal. Ez a munkalap archívumként vagy biztonsági mentési adatbázisként szolgálhat. Ezenkívül az egyesített lap lehetővé teszi olyan perspektívák megszerzését, amelyek egyetlen erőforrásból hiányozhatnak az adatokból. Javasoljuk, hogy tesztelje a konszolidációs függvényeket és makrókat példaadatokon, és előzetesen készítsen biztonsági másolatot.

Van jobb módja a lapok összevonására az Excelben? Tudassa velünk az alábbi megjegyzésekben.


A VLOOKUP használata Excelben

A VLOOKUP használata Excelben

Nagy mennyiségű adat kiszámítása Excelben túlterhelő és időigényes lehet, ezért hasznos az automatizálás. Ha rendszeresen használja az Excelt, akkor fog

Hogyan lehet szószámot kérni a Google Dokumentumokban

Hogyan lehet szószámot kérni a Google Dokumentumokban

A szavak száma alapvető szempont minden írási projektben. Előfordulhat, hogy nehézségekbe ütközik, hogy megszabja a szóhatárt egy esszében, vagy meg akarja tudni, hogy van-e szó

Hogyan alakíthatok át egy Word dokumentumot JPG vagy GIF képpé

Hogyan alakíthatok át egy Word dokumentumot JPG vagy GIF képpé

Bár a Microsoft Word dokumentumok kompatibilisek más szövegszerkesztőkkel, előfordulhat, hogy el kell mentenie őket JPG vagy GIF képként. Miközben nem exportálhatja

A lapok egyesítése az Excelben

A lapok egyesítése az Excelben

Az Excel egy hihetetlenül hasznos eszköz nagy adathalmazok tárolására, kezelésére és megjelenítésére. Függetlenül attól, hogy megismételhető tudományos eredményeket kezel

Messenger Emoji & Words Effects – Útmutató

Messenger Emoji & Words Effects – Útmutató

Ha szeretné javítani az üzenetkommunikációt, dinamikusabbá és szórakoztatóbbá tenni, a Messenger rendelkezik egy fantasztikus Word Effects funkcióval. A Word segítségével

Excel: Hogyan lehet minden második sort törölni

Excel: Hogyan lehet minden második sort törölni

Az Excellel sok mindent megtehet: a lista végtelen, a bonyolult képletek írásától az Excel felosztásáig. Az olyan folyamatok azonban, mint a sorok törlése, részét képezik

A tizedeshelyek kezelése és mozgatása az Excelben

A tizedeshelyek kezelése és mozgatása az Excelben

Utoljára Steve Larner frissítette/szerkesztette 2023. november 5-én. Ha néhány cellával foglalkozik az Excelben, a tizedesjegyek manuális módosítása egyszerű. te

Hogyan kell felosztani Excelben

Hogyan kell felosztani Excelben

A bonyolult számítások elvégzésére alkalmas Microsoft Excel is segíthet az egyszerű felosztásban. Ez hasznos lehet valós helyzetekben,

Hogyan keressünk kör alakú referenciacellát az Excelben

Hogyan keressünk kör alakú referenciacellát az Excelben

A körkörös referenciacellák gyakori Excel-probléma, amellyel számtalan felhasználó találkozik naponta. Ezek akkor fordulnak elő, amikor egy cellában lévő képlet visszautal

Hogyan lehet megállapítani, hogy az érték szerepel-e egy listában az Excelben

Hogyan lehet megállapítani, hogy az érték szerepel-e egy listában az Excelben

Meg kell találnia, hogy egy érték szerepel-e egy Excel-táblázat listájában? Vagy meg kell találnia a maximális értéket egy Excel listában? Kövesse ezt az útmutatót.