Kaip sulieti dvi ar daugiau lentelių?

Galite sulieti (sujungti) eilutes iš vienos lentelės į kitą tiesiog įklijuodami duomenis pirmuose tuščiuose langeliuose po tiksline lentele. Lentelė bus padidinta, kad būtų įtrauktos naujos eilutės. Jei abiejų lentelių eilutės sutampa, galite sulieti vienos lentelės stulpelius su kita įklijuodami juos į pirmuosius tuščius langelius į dešinę nuo lentelės. Šiuo atveju lentelė taip pat bus padidinta, kad tilptų nauji stulpeliai.

Eilučių suliejimas iš tikrųjų yra gana paprastas, tačiau suliejant stulpelius gali būti sudėtinga, jei vienos lentelės eilutės neatitinka kitos lentelės eilučių. Naudodami VLOOKUPgalite išvengti kai kurių lygiavimo problemų.

Dviejų lentelių suliejimas naudojant funkciją VLOOKUP

Toliau pateiktame pavyzdyje matysite dvi lenteles, kuriose anksčiau buvo kitų pavadinimų su naujais pavadinimais: "Blue" ir "Orange". Mėlynoje lentelėje kiekviena eilutė yra užsakymo eilutės elementas. Taigi, užsakymo ID 20050 turi du elementus, Užsakymo ID 20051 turi vieną elementą, Užsakymo ID 20052 turi tris elementus ir t. t. Norime sulieti stulpelius Pardavimo ID ir Regionas su mėlyna lentele, atsižvelgdami į atitinkančias reikšmes lentelės Oranžinės stulpeliuose Užsakymo ID.

Dviejų stulpelių suliejimas su kita lentele

Užsakymų ID reikšmės kartojamos mėlynoje lentelėje, tačiau oranžinės lentelės užsakymo ID reikšmės yra unikalios. Jei paprasčiausiai nukopijuotume ir įklijuotume duomenis iš oranžinės lentelės, antrosios eilutės 20050 m. užsakymo elemento pardavimo ID ir regiono reikšmės būtų išjungtos po vieną eilutę, o tai pakeistų naujų stulpelių reikšmes mėlynoje lentelėje.

Štai mėlynos lentelės duomenys, kuriuos galite nukopijuoti į tuščią darbalapį. Įklijuodami jį į darbalapį, paspauskite Ctrl + T, kad konvertuotumėte į lentelę, tada pervardykite Excel mėlynai.

Užsakymo ID

Pardavimo data

Produkto ID

20050

2/2/14

C6077B

20050

2/2/14

C9250LB

20051

2/2/14

M115A

20052

2/3/14

A760G

20052

2/3/14

E3331

20052

2/3/14

SP1447

20053

2/3/14

L88M

20054

2/4/14

S1018MM

20055

2/5/14

C6077B

20056

2/6/14

E3331

20056

2/6/14

D534X

Štai oranžinės lentelės duomenys. Nukopijuokite jį į tą patį darbalapį. Įklijuodami jį į darbalapį, paspauskite Ctrl + T, kad konvertuotumėte į lentelę, tada pervardykite lentelę Oranžinė.

Užsakymo ID

Pardavimo ID

Regionas

20050

447

Vakarų

20051

398

Pietų

20052

1006

Šiaurės

20053

447

Vakarų

20054

885

Rytų

20055

398

Pietų

20056

644

Rytų

20057

1270

Rytų

20058

885

Rytų

Turime užtikrinti, kad kiekvieno užsakymo pardavimo ID ir regiono reikšmės būtų tinkamai sulygiuoti su kiekvienu unikaliu užsakymo eilutės elementu. Norėdami tai padaryti, įklijuokite lentelės antraštes Pardavimo ID ir Regionas į langelius į dešinę nuo mėlynos lentelės ir naudokite VLOOKUP formules, kad gautumėte teisingas reikšmes iš stulpelių Pardavimo ID ir Regionas lentelėje Oranžinė.

Toliau aprašyta, kaip tai padaryti.

  1. Nukopijuokite antraštes Pardavimo ID ir Regionas lentelėje Oranžinė (tik šie du langeliai).

  2. Įklijuokite antraštes į langelį, į dešinę nuo mėlynos lentelės antraštės Produkto ID.

    Dabar mėlyna lentelė yra penkių stulpelių pločio, įskaitant naujus stulpelius Pardavimo ID ir Regionas.

  3. Mėlynos lentelės pirmajame langelyje po pardavimo ID pradėkite rašyti šią formulę:

    =VLOOKUP(

  4. Mėlynoje lentelėje pasirinkite pirmąjį langelį stulpelyje Užsakymo ID, 20050.

    Iš dalies užbaigta formulė atrodo taip: Dalinė VLOOKUP formulė

    Dalis [@[Užsakymo ID]] reiškia "gauti reikšmę toje pačioje eilutėje iš stulpelio Užsakymo ID".

    Įveskite kablelius ir pele pasirinkite visą oranžinės spalvos lentelę, kad į formulę būtų įtraukta "Orange[#All]".

  5. Įveskite kitą kablelio, 2, kito kablelio ir 0 – taip: ,2,0

  6. Paspauskite "Enter", o užbaigta formulė atrodo taip:

    Užbaigta VLOOKUP formulė

    Oranžinė[#All] dalis reiškia "ieškoti visuose lentelės Oranžinės langeliuose". 2 reiškia "gauti reikšmę iš antrojo stulpelio", o 0 reiškia "grąžinti reikšmę tik jei yra tikslus atitikmuo".

    Atkreipkite dėmesį Excel užpildėte langelius žemyn, naudodami formulę VLOOKUP.

  7. Grįžkite prie 3 veiksmo, tačiau šį kartą pradėkite rašyti tą pačią formulę pirmajame langelyje po regionu.

  8. Atlikdami 6 veiksmą pakeiskite 2 į 3, kad užbaigta formulė atrodytų taip:

    Užbaigta VLOOKUP formulė

    Yra tik vienas skirtumas tarp šios formulės ir pirmosios formulės – pirmoji gauna reikšmes iš oranžinės lentelės 2 stulpelio, o antrasis – iš 3 stulpelio.

    Dabar matysite reikšmes kiekviename naujos lentelės "Blue" stulpelių langelyje. Jose yra VLOOKUP formulių, bet bus parodytos reikšmės. Norėsite konvertuoti šių langelių VLOOKUP formules į jų faktines reikšmes.

  9. Pažymėkite visus reikšmės langelius stulpelyje Pardavimo ID ir paspauskite Ctrl + C, kad juos nukopijuotumėte.

  10. Spustelėkite Pagrindinis > po įklijavimo rodykle.

    Rodyklė, esanti po parinktimi Įklijuoti, rodanti įklijavimo galeriją

  11. Galerijoje Įklijuoti spustelėkite Įklijuoti reikšmes.

    Įklijavimo galerijos mygtukas Įklijuoti reikšmes

  12. Pažymėkite visus reikšmių langelius stulpelyje Regionas, nukopijuokite juos ir pakartokite 10 ir 11 veiksmus.

    Dabar VLOOKUP formulės dviejuose stulpeliuose buvo pakeistos reikšmėmis.

Daugiau apie lenteles ir VLOOKUP

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės arba gauti pagalbos iš Atsakymų bendruomenės.

Reikia daugiau pagalbos?

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

×