Cuprins
În spațiul de lucru, ne întâlnim frecvent cu nevoia de a îmbina două tabele separate unul cu celălalt. Îmbinarea a două tabele separate va crește claritatea informațiilor și va facilita interpretarea. Dacă sunteți curios să aflați cum puteți îmbina două tabele în Excel, atunci acest articol vă poate fi de folos. În acest articol, vom discuta despre cum puteți îmbina două tabele separate în Excel cu unexplicație elaborată.
Descărcați caietul de practică
Descărcați acest caiet de practică de mai jos.
Îmbinarea a două tabele.xlsx
5 moduri simple de a îmbina două tabele în Excel
Vom utiliza următorul set de date pentru a crea o relație între două tabele din Excel cu valori duplicate. Ambele seturi de date au o coloană comună. Coloana comună este coloana ID produs Fuzionarea celor două tabele se va face pe baza acestei coloane.
1. Utilizarea funcției VLOOKUP
Funcția VLOOKUP ne va ajuta să căutăm valoarea dintr-o coloană în altă coloană, apoi să copiem acea valoare și să o lipim în celula de destinație, ceea ce ne va ajuta în cele din urmă să fuzionăm două tabele în Excel.
Pași
- În imaginea de mai jos, avem două tabele pe care dorim să le îmbinăm împreună
- Pentru a unifica un tabel, trebuie să avem o coloană comună între ele. Pentru tabelele date, coloana comună este coloana ID produs coloană.
- Pentru a face acest lucru, mai întâi, selectați celula I4 și introduceți următoarea formulă:
=VLOOKUP(F4,$B$4:$D$10,2,FALSE)
- Și apoi trageți Mâner de umplere în celulă I10 .
- În acest fel, se va umple intervalul de celule I4:I10 cu prima coloană din primul tabel, care se potrivește cu coloana ID produs coloană.
- Pentru a adăuga a doua coloană, selectați celula J4 și introduceți următoarea formulă:
=VLOOKUP(F4,$B$4:$D$10,3,FALSE)
- Și apoi trageți Mâner de umplere în celulă J10 .
- În acest fel se va umple intervalul de celule J5:J10 cu prima coloană din primul tabel, care se potrivește cu coloana ID produs coloană.
- Acum trebuie să formatam noile coloane pentru a se potrivi cu restul celulelor.
- Selectați un interval de celule D4:D10 și apoi faceți clic pe pictograma de formatare a pictorului din fereastra de dialog. Clipboard în grupul Acasă tab.
- În locul cursorului apare o mică pensulă de pictură.
- Cu acest cursor, selectați intervalul de celule I4:J10 .
- În cele din urmă, puteți vedea că cele două tabele sunt acum îmbinate și formatate.
Citește mai mult: Cum să combinați două tabele în Excel folosind VLOOKUP
2. Utilizarea funcției XLOOKUP
Funcția XLOOKUP va funcționa în mod aproape similar cu metoda anterioară. În XLOOKUP , utilizatorul trebuie să introducă argumentul intervalului de ieșire care va fi returnat în loc de numărul de serie al coloanei dintr-un tabel.
Pași
- În imaginea de mai jos, avem două tabele pe care dorim să le îmbinăm împreună
- Pentru a unificarea unui tabel trebuie să avem o coloană comună între ele. Pentru tabelele date, coloana comună este ID produs coloană.
- Pentru a face acest lucru, mai întâi, selectați celula I4 și introduceți următoarea formulă:
=XLOOKUP(F4,$B$4:$B$10,$C$4:$C$10)
- Și apoi trageți Mâner de umplere în celulă I10 .
- În acest fel se va umple intervalul de celule I4:I10 cu prima coloană din primul tabel, care se potrivește cu coloana ID produs coloană.
- Pentru a adăuga a doua coloană, selectați celula J4 și introduceți următoarea formulă:
=XLOOKUP(F4,$B$4:$B$10,$D$4:$D$10)
- Și apoi trageți Mâner de umplere în celulă J10 .
- În acest fel se va umple intervalul de celule J4:J10 cu prima coloană din primul tabel, care se potrivește cu coloana ID produs coloană.
- Acum trebuie să formatam noile coloane pentru a se potrivi cu restul celulelor.
- Selectați un interval de celule D4:D10 și apoi faceți clic pe pictograma de formatare a pictorului din fereastra de dialog. Clipboard în grupul Acasă tab.
- În locul cursorului apare o mică pensulă de pictură.
- Cu acest cursor, selectați intervalul de celule I4:J10 .
- În cele din urmă, puteți vedea că cele două tabele sunt acum îmbinate și formatate.
Citește mai mult: Cum să combinați două tabele pivotante în Excel (cu pași rapizi)
3. Aplicarea Power Query
Power Query este unul dintre cele mai puternice instrumente din Excel. Power query are multe caracteristici implicite puternice care pot rezolva instantaneu multe probleme
Pași
- În imaginea de mai jos, avem două tabele pe care dorim să le îmbinăm împreună
- Pentru a unifica un tabel, trebuie să avem o coloană comună între ele. Pentru tabelele date, coloana comună este coloana ID produs coloană.
- Pentru a adăuga aceste două tabele de date, mergeți la Date > Obțineți date.
- În plus, treceți la Din alte surse> Din tabel/ranșă .
- Va apărea o mică fereastră de dialog.
- În această casetă de dialog, trebuie să introduceți intervalul de valori al tabelului și să bifați opțiunea Tabelul meu are anteturi cutie.
- Faceți clic pe OK după asta.
- Pentru cel de-al doilea tabel, faceți același lucru și adăugați tabelul în coloana Power Query .
- În Power Query creează o casetă de dialog pentru crearea unui tabel, specificați intervalul de valori al tabelului și bifați caseta de selectare Tabelul meu are anteturi .
- Faceți clic pe OK după asta.
- După încărcarea ambelor tabele în interogarea de putere, le putem unifica folosind funcția de combinare.
- Pentru aceasta, deschideți editorul de interogări de putere (făcând clic pe OK din etapa anterioară va lansa automat editorul).
- În editorul de interogări de putere, mergeți la Acasă tab.
- Și de la Acasă fila, mergeți la Combină grup . Și apoi faceți clic pe Combinarea interogărilor .
- Din meniul derulant, faceți clic pe butonul Combinarea interogărilor .
- În noua fereastră numită Îmbinare , alege Tabelul 1 ca prim tabel
- Și în al doilea meniu derulant, alegeți Tabelul 2 ca al doilea tabel.
- În meniul derulant de mai jos, alegeți Stânga Exterioară (toate de la prima, potrivite de la a doua) .
- Această opțiune derulantă înseamnă că potrivirea va începe cu primul tabel din partea stângă, apoi va veni partea dreaptă.
- Faceți clic pe OK după asta.
- Imediat după ce apăsați OK , veți vedea că o coloană numită Tabelul2 este anexat la primul tabel.
- Dar această rubrică este, de fapt, o variantă micșorată a lui Tabelul2 .
- Toate coloanele sunt ascunse în acest Tabelul2 coloană.
- Pentru a afișa toate coloanele din Tabelul2 , faceți clic pe colțul din dreapta sus al Tabelul2 antetul coloanei.
- Apoi, în meniul extins, bifați doar opțiunea Cantitate și Cost deoarece avem deja caseta de selectare ID produs în primul tabel.
- Debifați caseta Utilizați numele coloanei originale ca prefix cutie.
- Faceți clic pe OK după asta.
- După ce faceți clic pe OK , veți observa că cele două coloane sunt acum adăugate la primul tabel.
- Apoi faceți clic pe Închideți și încărcați de la Acasă tab.
- Apoi, din meniul derulant, faceți clic pe Închideți și încărcați la .
- Și selectați Tabelul în Selectați modul în care doriți să vizualizați aceste date în registrul de lucru
- Apoi alegeți Foaie de lucru existentă și apoi selectați celula B13 .
- Faceți clic pe OK după asta.
- După aceasta, tabelul va fi încărcat în celula B13:F19 .
- Și putem vedea că ambele tabele sunt acum fuzionate.
Citește mai mult: Cum să combinați două tabele utilizând Power Query în Excel
4. Combinarea funcțiilor INDEX și MATCH
The INDEX și MATCH ne va ajuta să fuzionăm cele două tabele în Excel prin potrivirea valorii și apoi indexarea valorii din al doilea tabel în primul tabel.
Pași
- În imaginea de mai jos, avem două tabele pe care dorim să le îmbinăm împreună
- Pentru a unifica un tabel, trebuie să avem o coloană comună între ele. Pentru tabelele date, coloana comună este coloana ID produs coloană.
- Pentru a face acest lucru, mai întâi, selectați celula I4 și introduceți următoarea formulă:
=INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))
- Și apoi trageți Mâner de umplere în celulă I10 .
- În acest fel se va umple intervalul de celule I5:I10 cu prima coloană a primului tabel, care se potrivește cu coloana ID produs coloană.
- Pentru a adăuga a doua coloană, selectați celula J4 și introduceți următoarea formulă:
=INDEX($D$4:$D$10,MATCH($F4,$B$4:$B$10,0))
- Și apoi trageți Mâner de umplere în celulă J10 .
- În acest fel se va umple intervalul de celule I4:I10 cu prima coloană a primului tabel, care se potrivește cu coloana ID produs coloană.
- Astfel se va finaliza operațiunea de fuziune.
- Acum trebuie să formatam noile coloane pentru a se potrivi cu restul celulelor.
- Selectați un interval de celule D4:D10 și apoi faceți clic pe pictograma de formatare a pictorului din fereastra de dialog. Clipboard în grupul Acasă tab.
- În locul cursorului apare o mică pensulă de pictură.
- Cu acest cursor, selectați intervalul de celule I4:J10 .
- În cele din urmă, puteți vedea că cele două tabele sunt acum îmbinate și formatate.
🔎 Repartizarea formulei
- MATCH($F4,$B$4:$B$10,0)
Această funcție va căuta valoarea exactă specificată în primul argument în matricea/ intervalul de celule menționat în al doilea argument. În acest caz, va căuta valoarea din celula F4 în matricea de căutare din B4:B10, și returnează seria acelei valori în intervalul respectiv.
- INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))
După ce am obținut seria valorii potrivite în matricea de căutare, atunci, folosind această serie, se va căuta valoarea aceleiași serii în cealaltă coloană (primul argument) din tabel.
5. Utilizarea funcției Copy-Paste din Excel
În comparație cu metodele anterioare, aceasta este destul de simplă. Vom copia și lipi direct coloanele din al doilea tabel în primul tabel.
Pași
- Ca și în cazul metodelor anterioare, trebuie să avem două tabele cu o coloană comună.
- În același timp, valorile coloanelor comune din ambele tabele trebuie să fie în aceeași serie.
- Mai întâi, selectați a doua și a treia coloană din prima coloană și apoi faceți clic dreapta cu mouse-ul.
- Din meniul contextual, faceți clic pe butonul Copiați .
- Apoi selectați celula I4 și faceți din nou clic dreapta pe mouse.
- Din meniul contextual, faceți clic pe Paste .
- Astfel, coloanele tabelului vor fi lipite în cel de-al doilea tabel.
- Lipirea coloanelor primului tabel în coloana celui de-al doilea tabel va unifica în final cele două tabele.
Citiți mai mult: Cum să uniți două tabele bazate pe o coloană în Excel (3 moduri)
Lucruri de reținut
- Trebuie să păstrați aceeași serie pentru intrările din coloanele comune din ambele tabele.
- În Power Query nu selectați al doilea tabel în primul rând. Selectați întotdeauna primul tabel de la care se va începe potrivirea.
Concluzie
În concluzie, problema cum putem unifica două tabele separate în Excel în Excel cu valori duplicate își găsește aici răspunsul în 5 moduri diferite. Pentru această problemă, este disponibil pentru descărcare un registru de lucru în care puteți exersa aceste metode. Nu ezitați să puneți orice întrebare sau feedback prin secțiunea de comentarii. Orice sugestie pentru îmbunătățirea Exceldemy comunitate va fi foarte apreciată.