Két táblázat egyesítése az Excelben (5 módszer)

  • Ossza Meg Ezt
Hugh West

A munkaterületen gyakran találkozunk azzal az igénnyel, hogy két különálló táblázatot egyesítsünk egymással. A két különálló táblázat egyesítése növeli az információk áttekinthetőségét és megkönnyíti az értelmezést. Ha kíváncsi arra, hogyan lehet két táblázatot egyesíteni az Excelben, akkor ez a cikk hasznos lehet az Ön számára. Ebben a cikkben azt tárgyaljuk, hogyan lehet két különálló táblázatot egyesíteni az Excelben egyrészletes magyarázat.

Gyakorlati munkafüzet letöltése

Töltse le ezt a gyakorlati munkafüzetet az alábbiakban.

Két táblázat egyesítése.xlsx

5 egyszerű módja két táblázat egyesítésének az Excelben

Az alábbi adatkészletet fogjuk használni ahhoz, hogy kapcsolatot hozzunk létre a két táblázat között az Excelben duplikált értékekkel. Mindkét adatkészletnek van egy közös oszlopa. A közös oszlop a Termék azonosító A két táblázat összevonása ezen az oszlopon alapul.

1. A VLOOKUP funkció használata

A VLOOKUP funkció segít nekünk abban, hogy megkeressük az értéket az egyik oszlopból egy másik oszlopba. Majd másoljuk ezt az értéket, és illesszük be a célcellába. Ami végül segít nekünk két táblázat egyesítésében az Excelben.

Lépések

  • Az alábbi képen két táblázat van, amelyeket össze akarunk vonni egymással
  • Ahhoz, hogy egy táblázatot egyesíteni tudjunk, szükségünk van egy közös oszlopra a táblázatok között. Az adott táblázatok esetében a közös oszlop a Termék azonosító oszlop.

  • Ehhez először jelölje ki a cellát I4 és írja be a következő képletet:

=VLOOKUP(F4,$B$4:$D$10,2,FALSE)

  • Majd húzza a Töltse ki a fogantyút a cellához I10 .
  • Ezzel kitölti a cella tartományát I4:I10 az első táblázat első oszlopával, amely megegyezik a Termék azonosító oszlop.

  • A második oszlop hozzáadásához jelölje ki a cellát J4 és írja be a következő képletet:

=VLOOKUP(F4,$B$4:$D$10,3,FALSE)

  • Majd húzza a Töltse ki a fogantyút a cellához J10 .
  • Ezzel kitölti a cellák tartományát J5:J10 az első táblázat első oszlopával, amely megegyezik a Termék azonosító oszlop.

  • Most új oszlopokat kell formáznunk, hogy megfeleljenek a többi cellának.
  • Cellatartomány kiválasztása D4:D10 majd kattintson a formázó festő ikonjára a Vágólap csoport a Home tab.
  • A kurzor helyén egy kis ecset jelenik meg.
  • Ezzel a kurzorral jelölje ki a cellák tartományát I4:J10 .

  • Végül láthatja, hogy a két táblázatot egyesítettük és formáztuk.

Bővebben: Két táblázat egyesítése az Excelben a VLOOKUP használatával

2. Az XLOOKUP funkció használata

Az XLOOKUP funkció majdnem ugyanúgy fog működni, mint az előző módszer. XLOOKUP , a felhasználónak meg kell adnia a kimeneti tartomány argumentumot, amely a táblázatban lévő oszlop sorszáma helyett visszaküldésre kerül.

Lépések

  • Az alábbi képen két táblázat van, amelyeket össze akarunk vonni egymással
  • Annak érdekében, hogy táblázat egyesítése a táblázatok között kell lennie egy közös oszlopnak. Az adott táblázatok esetében a közös oszlop a Termék azonosító oszlop.

  • Ehhez először jelölje ki a cellát I4 és írja be a következő képletet:

=XLOOKUP(F4,$B$4:$B$10,$C$4:$C$10)

  • Majd húzza a Töltse ki a fogantyút a cellához I10 .
  • Ezzel kitölti a cellák tartományát I4:I10 az első táblázat első oszlopával, amely megegyezik a Termék azonosító oszlop.

  • A második oszlop hozzáadásához jelölje ki a cellát J4 és írja be a következő képletet:

=XLOOKUP(F4,$B$4:$B$10,$D$4:$D$10)

  • Majd húzza a Töltse ki a fogantyút a cellához J10 .
  • Ezzel kitölti a cellák tartományát J4:J10 az első táblázat első oszlopával, amely megegyezik a Termék azonosító oszlop.

  • Most új oszlopokat kell formáznunk, hogy megfeleljenek a többi cellának.
  • Cellatartomány kiválasztása D4:D10 majd kattintson a formázó festő ikonjára a Vágólap csoport a Home tab.
  • A kurzor helyén egy kis ecset jelenik meg.
  • Ezzel a kurzorral jelölje ki a cellák tartományát I4:J10 .

  • Végül láthatja, hogy a két táblázatot egyesítettük és formáztuk.

Bővebben: Két Pivot táblázat egyesítése az Excelben (gyors lépésekkel)

3. A Power Query alkalmazása

Teljesítmény lekérdezés A Power query számos erőteljes alapértelmezett funkcióval rendelkezik, amelyekkel számos problémát azonnal megoldhatunk.

Lépések

  • Az alábbi képen két táblázat van, amelyeket össze akarunk vonni egymással
  • Ahhoz, hogy egy táblázatot egyesíteni tudjunk, szükségünk van egy közös oszlopra a táblázatok között. Az adott táblázatok esetében a közös oszlop a Termék azonosító oszlop.

  • A két adattábla hozzáadásához menjen a Adatok > Adatok beszerzése.
  • Továbbá folytassa a Egyéb forrásokból> táblázatból/tartományból .

  • Egy kis párbeszédpanel jelenik meg.
  • Ebben a párbeszédpanelen meg kell adnia a táblázat tartományát és be kell jelölnie a A táblázatomnak fejlécei vannak doboz.
  • Kattintson a címre. OK ezután.

  • A második táblázat esetében ugyanígy járjunk el, és adjuk hozzá a táblázatot a Teljesítmény lekérdezés .
  • A Teljesítmény lekérdezés létrehoz egy táblázatot párbeszédpanelen, adja meg a táblázat tartományát, és jelölje be a jelölőnégyzetet. A táblázatomnak fejlécei vannak .
  • Kattintson a címre. OK ezután.

  • Miután mindkét táblázatot feltöltöttük a teljesítmény-lekérdezésbe, a combine funkcióval egyesíthetjük őket.
  • Ehhez nyissa meg a teljesítmény-lekérdezés szerkesztőjét (kattintson a OK az előző lépésben automatikusan elindítja a szerkesztőt).
  • A teljesítmény-lekérdezés szerkesztőjében lépjen a Home tab.
  • És a Home lapon, menjen a Kombinálja a csoport . Majd kattintson a Kérdések összevonása .
  • A legördülő menüből kattintson a Kérdések összevonása .

  • Az új ablakban a Összevonás , válasszon 1. táblázat mint az első táblázat
  • A második legördülő menüben pedig válassza a 2. táblázat mint a második táblázat.
  • Az alábbi legördülő menüben válassza a Bal külső (mind az elsőből, a másodikból megfelelő) .
  • Ez a legördülő opció azt jelenti, hogy a megfeleltetés a bal oldali első táblázattal kezdődik, majd végül a jobb oldali megfeleltetés következik.
  • Kattintson a címre. OK ezután.

  • Közvetlenül azután, hogy megnyomta a OK , látni fogja, hogy az egyik oszlop neve Table2 az első táblázathoz van csatolva.
  • De ez a rovat tulajdonképpen egy zsugorított változata a Table2 .
  • Az összes oszlop el van rejtve ebben a Table2 oszlop.
  • Az összes oszlop megjelenítéséhez a Table2 , kattintson a jobb felső sarokban a Table2 oszlopfejléc.

  • Ezután a kibővített menüben csak a Mennyiség és Költségek jelölőnégyzetet, mivel már megvan a Termék azonosító az első táblázatban.
  • Törölje a jelölést a Eredeti oszlopnév használata előtagként doboz.
  • Kattintson a címre. OK ezután.

  • Miután rákattintott OK , akkor észreveheti, hogy a két oszlopot hozzáadjuk az első táblázathoz.

  • Ezután kattintson a Bezárás és betöltés a Home tab.
  • Ezután a legördülő menüből kattintson a Bezárás és betöltés a .

  • És válassza ki Asztal a Válassza ki, hogy hogyan szeretné megjeleníteni az adatokat a munkafüzetben.
  • Ezután válassza a Meglévő munkalap majd válassza ki a cellát B13 .
  • Kattintson a címre. OK ezután.

  • Ezután a táblázat betöltődik a cellába B13:F19 .
  • És láthatjuk, hogy a két táblázat most már egyesítve van.

Bővebben: Két táblázat kombinálása a Power Query használatával az Excelben

4. Az INDEX és MATCH funkciók kombinálása

A INDEX és MATCH függvények segítségével egyesíthetjük a két táblázatot az Excelben az értékek egyeztetésével, majd az érték indexelésével a második táblázatból az első táblázatba.

Lépések

  • Az alábbi képen két táblázat van, amelyeket össze akarunk vonni egymással
  • Ahhoz, hogy egy táblázatot egyesíteni tudjunk, szükségünk van egy közös oszlopra a táblázatok között. Az adott táblázatok esetében a közös oszlop a Termék azonosító oszlop.

  • Ehhez először jelölje ki a cellát I4 és írja be a következő képletet:

=INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))

  • Majd húzza a Töltse ki a fogantyút a cellához I10 .
  • Ezzel kitölti a cellák tartományát I5:I10 az első táblázat első oszlopával, amely megegyezik a Termék azonosító oszlop.

  • A második oszlop hozzáadásához jelölje ki a cellát J4 és írja be a következő képletet:

=INDEX($D$4:$D$10,MATCH($F4,$B$4:$B$10,0))

  • Majd húzza a Töltse ki a fogantyút a cellához J10 .
  • Ezzel kitölti a cellák tartományát I4:I10 az első táblázat első oszlopával, amely megegyezik a Termék azonosító oszlop.
  • Ezzel befejeződik az összevonási művelet.

  • Most új oszlopokat kell formáznunk, hogy megfeleljenek a többi cellának.
  • Cellatartomány kiválasztása D4:D10 majd kattintson a formázó festő ikonjára a Vágólap csoport a Home tab.
  • A kurzor helyén egy kis ecset jelenik meg.
  • Ezzel a kurzorral jelölje ki a cellák tartományát I4:J10 .

  • Végül láthatja, hogy a két táblázatot egyesítettük és formáztuk.

🔎 Képlet bontás

  • MATCH($F4,$B$4:$B$10,0)

Ez a függvény az első argumentumban megadott pontos értéket keresi a második argumentumban megadott tömbben/ cellatartományban. Ebben az esetben a következő cellában lévő értéket keresi meg F4 a keresési tömbben a B4:B10, és adja vissza az adott érték sorszámát az adott tartományban.

  • INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))

Miután megkaptuk a megfelelő érték sorszámát a keresési tömbben, majd ezt a sorszámot használva megkeresi az azonos sorszámú értéket a táblázat másik oszlopában (első argumentum).

5. Az Excel Copy-Paste funkció használata

Az előző módszerekhez képest ez a módszer meglehetősen egyszerű. A második táblázat oszlopait közvetlenül átmásoljuk és beillesztjük az első táblázatba.

Lépések

  • Az előző módszerekhez hasonlóan két táblára van szükségünk, amelyeknek van egy közös oszlopuk.
  • Ugyanakkor a két táblázat közös oszlopértékeinek ugyanabban a sorszámban kell lenniük.

  • Először jelölje ki az első oszlop második és harmadik oszlopát, majd kattintson az egér jobb gombjával.
  • A kontextusmenüben kattintson a Másolás .

  • Ezután válassza ki a cellát I4 és kattintson ismét az egér jobb gombjával.
  • A kontextusmenüben kattintson a Paste .

  • Ezzel beilleszti a táblázat oszlopait a második táblázatba.
  • Az első táblázat oszlopainak beillesztése a második táblázat oszlopába végül egyesíti a két táblázatot.

További információ: Hogyan egyesíthet két táblázatot egy oszlop alapján az Excelben (3 mód)?

Emlékezetes dolgok

  • A két táblázat közös oszlopainak oszlopbejegyzéseihez ugyanazt a sorozatot kell fenntartani.
  • A Teljesítmény lekérdezés módszerrel ne válassza ki először a második táblázatot, hanem mindig az első táblázatot, amelyből a párosítás először indul.

Következtetés

Összefoglalva, itt 5 különböző módon kapunk választ arra a kérdésre, hogy hogyan tudunk két különálló táblázatot egyesíteni az Excelben az Excelben a duplikált értékekkel. Ehhez a problémához letölthető egy munkafüzet, ahol ezeket a módszereket gyakorolhatja. Nyugodtan tegyen fel bármilyen kérdést vagy visszajelzést a megjegyzés rovaton keresztül. Bármilyen javaslatot a jobbítás érdekében a Exceldemy közösség nagyra értékelendő.

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.