Kako združiti podatkovne tabele v Excelu

Dobra baza podatkov je vedno strukturirana. To pomeni, da imajo različne entitete različne tabele. Čeprav Excel ni orodje za zbirke podatkov, se pa pogosto uporablja za vzdrževanje majhnih kosov podatkov.

Velikokrat potrebujemo združevanje tabel, da bi tudi videli odnos in izločili nekaj koristnih informacij.

V zbirkah podatkov, kot so SQL, Oracle, Microsoft Access itd., Se je preprosto združiti tabele s preprostimi poizvedbami. Toda v Excelu nimamo JOIN -ov, vendar se lahko še vedno pridružujemo tabelam v Excelu. Za združevanje in združevanje podatkovnih tabel uporabljamo Excelove funkcije. Morda je to bolj prilagodljiva združitev kot SQL. Poglejmo tehnike združevanja Excelovih tabel.

Združite podatke v Excelu s funkcijo VLOOKUP

Za združitev podatkov v Excelu bi morali imeti v obeh tabelah vsaj en skupen faktor/id, da ga lahko uporabimo kot relacijo in združimo te tabele.
Razmislite o teh dveh tabelah spodaj. Kako lahko združimo te podatkovne tabele v Excelu?


Tabela naročil vsebuje podrobnosti naročila, tabela strank pa podatke o stranki. Pripraviti moramo tabelo, ki pove, katero naročilo pripada imenu stranke, točke stranke, hišno številko in datum njenega pridružitve.

Skupni id v obeh tabelah je Cust.ID ki jih lahko uporabite za združevanje tabel v Excelu.

Obstajajo trije načini združevanja tabel s funkcijo VLOOKUP.

Pridobite vsak stolpec z indeksom stolpcev

Pri tej metodi bomo uporabili preprost VLOOKUP za dodajanje teh tabel v eno tabelo. Za priklic imena napišite to formulo.

[Stranke je Sheet1! $ I $ 3: $ M $ 15.]

= VLOOKUP (B3,Stranke,2,0)

Če želite združiti točke v tabeli, napišite to formulo.

= VLOOKUP (B3,Stranke,3,0)

Za združitev hiše št v tabelo napišite to formulo.

= VLOOKUP (B3,Stranke,4,0)


Tu smo združili dve tabeli v Excelu, vsak stolpec enega za drugim v tabeli. To je uporabno, če želite združiti le nekaj stolpcev. Če pa morate združiti več stolpcev, je to lahko naporna naloga. Za združevanje več tabel imamo različne pristope.

Združite tabele z uporabo VLOOKUP in STOLPEK Funkcija.

Če želite pridobiti več sosednjih stolpcev, uporabite to formulo.

=VLOOKUP(lookup_value,matrika_maza,STOLPEK ()-n, 0)

Tukaj funkcija COLUMN vrne samo številke stolpcev, v katere se piše formula.

n je poljubno število, ki prilagodi številko stolpca v matriki tabel,

V našem primeru bo formula za združevanje tabel naslednja:

=VLOOKUP(B3 USD,Stranke,STOLPEK ()-2,0)

Ko enkrat napišete to formulo, vam za druge stolpce ne bo treba znova pisati formule. Preprosto ga kopirajte v vse druge celice in stolpce.

Kako deluje

V redu! V prvem stolpcu potrebujemo ime, ki je drugi stolpec v tabeli strank.

Tu je glavni dejavnik STOLPEK ()-2. Funkcija COLUMN vrne številko stolpca trenutne celice. Formulo pišemo v D3, zato bomo iz stolpca COLUMN () dobili 4. Nato odštejemo 2, kar pomeni 2. Zato se naša formula na koncu poenostavi na =VLOOKUP(B3 USD,Stranke,2,0).

Ko kopiramo to formulo v stolpce E, bomo dobili formulo kot =VLOOKUP(B3 USD,Stranke,3, 0). Ki pridobi tretji stolpec iz tabele strank.

Združite tabele s funkcijo VLOOKUP-MATCH
Ta je moj najljubši način združevanja tabel v Excelu s funkcijo VLOOKUP. V zgornjem primeru smo pridobili stolpec v seriji. Kaj pa, če bi morali pridobiti naključne stolpce. V tem primeru bodo zgornje tehnike neuporabne. Tehnika VLOOKUP-MATCH uporablja naslove stolpcev za združevanje celic. Temu pravimo tudi VLOOKUP z indeksom dinamičnega kolona.

Za naš primer tukaj bo formula naslednja.

= VLOOKUP ($ B3,Stranke, MATCH (D $ 2,$ J $ 2: $ N $ 2,0),0)


Tukaj preprosto uporabljamo funkcijo MATCH, da dobimo ustrezno številko stolpca. To se imenuje Dynamic VLOOKUP.

Uporaba INDEX-MATCH za združevanje tabel v Excelu
INDEX-MATCH je zelo zmogljivo orodje za iskanje in se pogosto imenuje boljša funkcija VLOOKUP. To lahko uporabite za združevanje dveh ali več tabel. To vam bo omogočilo tudi združevanje stolpcev z leve strani tabele.

To je bila hitra vadnica o združevanju in združevanju tabel v Excelu. Raziskali smo več načinov združevanja dveh ali več tabel v Excelu. V spodnjem razdelku za komentarje lahko vprašate ta članek ali katero koli drugo vprašanje v zvezi z excelom 2019, 2016, 2013 ali 2010.

IF, ISNA in VLOOKUP delujejo v Excelu

IFERROR in VLOOKUP v Excelu

Kako pridobiti celotno vrstico ujemajoče se vrednosti v Excelu

Priljubljeni članki:

50 Bližnjica v Excelu za večjo produktivnost : Hitreje opravite svojo nalogo. S temi 50 bližnjicami boste še hitreje delali v Excelu.

Kako uporabljati tFunkcija VLOOKUP v Excelu : To je ena najpogosteje uporabljenih in priljubljenih funkcij programa Excel, ki se uporablja za iskanje vrednosti iz različnih obsegov in listov.

Kako uporabljati funkcijo COUNTIF v Excelu : Štejte vrednosti s pogoji s to neverjetno funkcijo. Za štetje določenih vrednosti vam ni treba filtrirati podatkov. Funkcija Countif je bistvena za pripravo vaše armaturne plošče.

Kako uporabljati funkcijo SUMIF v Excelu : To je še ena bistvena funkcija nadzorne plošče. To vam pomaga povzeti vrednosti za posebne pogoje.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave