Kuidas Excelis andmetabeleid ühendada

Hea andmebaas on alati üles ehitatud. See tähendab, et erinevatel üksustel on erinevad tabelid. Kuigi Excel ei ole andmebaasitööriist, vaid seda kasutatakse sageli väikeste andmestükkide säilitamiseks.

Paljudel juhtudel on meil vaja tabeleid ühendada, et ka suhteid näha ja kasulikku teavet välja tuua.

Sellistes andmebaasides nagu SQL, Oracle, Microsoft Access jne on tabeleid lihtne liita lihtsate päringute abil. Kuid excelis pole meil JOIN -e, kuid saame siiski Excelis tabelitega liituda. Kasutame Exceli funktsioone andmetabelite ühendamiseks ja ühendamiseks. Võib -olla on see kohandatavam ühendamine kui SQL. Vaatame Exceli tabelite ühendamise tehnikaid.

Ühendage andmed Excelis funktsiooni VLOOKUP abil

Exceli andmete ühendamiseks peaks meil mõlemas tabelis olema vähemalt üks ühine tegur/id, et saaksime neid seosena kasutada ja neid tabeleid ühendada.
Kaaluge neid kahte tabelit allpool. Kuidas saaksime neid andmetabeleid Excelis kombineerida?


Tellimuste tabelis on tellimuse üksikasjad ja klienditabelis on kliendi andmed. Peame koostama tabeli, mis ütleb, milline tellimus kuulub kliendi nimele, kliendipunktidele, maja numbrile ja tema liitumiskuupäevale.

Mõlema tabeli ühine ID on Cust.ID mida saab kasutada Excelis tabelite ühendamiseks.

Tabelite ühendamiseks VLOOKUP -funktsiooni abil on kolm meetodit.

Tooge iga veerg veeruindeksiga

Selle meetodi puhul kasutame nende tabelite ühte tabelisse lisamiseks lihtsat VLOOKUP -i. Nii et nime leidmiseks kirjutage see valem.

[Kliendid on leht 1! $ I $ 3: $ M $ 15.]

= VLOOKUP (B3,Kliendid,2,0)

Tabelis punktide ühendamiseks kirjutage see valem.

= VLOOKUP (B3,Kliendid,3,0)

Tabeli maja nr ühendamiseks kirjutage see valem.

= VLOOKUP (B3,Kliendid,4,0)


Siin ühendasime Excelis kaks tabelit, iga veerg ükshaaval tabelis. See on kasulik, kui teil on ühendamiseks vaid mõni veerg. Kuid kui teil on mitu veergu ühendada, võib see olla pingeline ülesanne. Nii et mitme tabeli ühendamiseks on meil erinevad lähenemisviisid.

Ühendage tabelid, kasutades funktsiooni VLOOKUP ja Veerg Funktsioon.

Kui soovite alla laadida mitu külgnevat veergu, kasutage seda valemit.

=VLOOKUP(otsinguväärtus,tabel_massiiv,VEERG()-n, 0)

Siin tagastab funktsioon VEERG just veerunumbrid, milles valem on kirjutatud.

n on mis tahes number, mis reguleerib tabeli massiivi veerunumbrit,

Meie näites on tabeli ühendamise valem järgmine:

=VLOOKUP(B3 dollarit,Kliendid,VEERG()-2,0)

Kui olete selle valemi kirjutanud, ei pea te enam teiste veergude jaoks valemit uuesti kirjutama. Lihtsalt kopeerige see kõikidesse teistesse lahtritesse ja veergudesse.

Kuidas see töötab

Okei! Esimeses veerus vajame nime, mis on klienditabeli teine ​​veerg.

Siin on peamine tegur VEERG()-2. Funktsioon COLUMN tagastab praeguse lahtri veeru numbri. Kirjutame valemit D3 -s, seega saame veerust () 4. Siis lahutame 2, mis teeb 2. Seega lihtsustub lõpuks meie valem väärtuseks =VLOOKUP(B3 dollarit,Kliendid,2,0).

Kui kopeerime selle valemi E veergudesse, saame valemi =VLOOKUP(B3 dollarit,Kliendid,3, 0). Mis otsib klienditabelist välja 3. veeru.

Tabelite ühendamine funktsiooni VLOOKUP-MATCH abil
See on minu lemmik viis tabelite ühendamiseks Excelis, kasutades funktsiooni VLOOKUP. Ülaltoodud näites võtsime veeru jadana. Aga mis siis, kui me peaksime juhuslikke veerge tooma. Sellisel juhul on ülaltoodud tehnikad kasutud. VLOOKUP-MATCH tehnika kasutab lahtrite ühendamiseks veerupäiseid. Seda nimetatakse ka dünaamiliste värvide indeksiga VLOOKUPiks.

Meie näite puhul on valem järgmine.

= VLOOKUP ($ B3,Kliendid, MATCH (2 dollarit,$ 2 $: $ 2 $,0),0)


Siin kasutame sobiva veeru numbri saamiseks lihtsalt funktsiooni MATCH. Seda nimetatakse dünaamiliseks VLOOKUPiks.

INDEX-MATCH-i kasutamine tabeli ühendamiseks Excelis
INDEX-MATCH on väga võimas otsingutööriist ja seda nimetatakse sageli paremaks VLOOKUP-funktsiooniks. Seda saab kasutada kahe või enama tabeli ühendamiseks. See võimaldab teil ka tabeli vasakult veerud ühendada.

See oli kiire õpetus tabelite ühendamiseks ja ühendamiseks Excelis. Uurisime mitmeid viise kahe või enama tabeli ühendamiseks Excelis. Küsige julgelt selle artikli või mõne muu Exceli 2019, 2016, 2013 või 2010 kohta päringu kohta allolevas kommentaaride osas.

Exceli funktsioonid IF, ISNA ja VLOOKUP

Exceli funktsioonid IFERROR ja VLOOKUP

Kuidas saada Excelist kogu sobitatud väärtuse rida

Populaarsed artiklid:

50 Exceli otsetee tootlikkuse suurendamiseks : Saate oma ülesandega kiiremini hakkama. Need 50 otseteed aitavad teil Excelis veelgi kiiremini töötada.

Kuidas kasutada tta funktsioon VLOOKUP Excelis : See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.

Funktsiooni COUNTIF kasutamine Excelis : Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.

Funktsiooni SUMIF kasutamine Excelis : See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave