Ako môžem zlúčiť dve alebo viac tabuliek?

Poznámka:  Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Jednoducho prilepením údajov v prvom prázdne bunky pod cieľovej tabuľky môžete zlúčiť (kombinovať) riadkov z jednej tabuľky do druhej. V tabuľke sa zväčší veľkosť zahrnúť nové riadky. Ak riadky v tabuľkách sa nezhodujú, môžete zlúčiť stĺpce z jednej tabuľky s iným – prilepením ich v prvej prázdne bunky napravo od tabuľky. V tomto prípade sa zvýši tiež tabuľku tak, aby umožňovali nové stĺpce.

Zlúčenie riadkov je vlastne celkom jednoduché, ale zlúčenie stĺpcov môže byť zradné, ak riadky z jednej tabuľky nezodpovedajú s tými riadkami v druhej tabuľke. Pomocou funkcie VLOOKUPvyhnete prípadných problémoch zarovnania.

Zlúčenie dvoch tabuliek pomocou funkcie VLOOKUP

V nižšie uvedenom príklade sa zobrazia dve tabuľky, ktoré predtým ďalších názvov a názvov nových: "Modré" a "Oranžové". V modrej tabuľke každý riadok predstavuje riadok objednávky. Takže 20050 Identifikácia objednávky má dve položky 20051 Identifikácia objednávky obsahuje jednu položku, Identifikácia objednávky 20052 obsahuje tri položky, a tak ďalej. Chcete zlúčiť stĺpce ID predaja a oblasť s modrej tabuľke zodpovedajúce hodnoty v stĺpcoch Identifikácia objednávky oranžovej tabuľky na základe.

Zlúčenie dvoch stĺpcov s inou tabuľkou

Hodnoty ID objednávky zopakujte v modrej tabuľke, ale sú jedinečné hodnoty ID objednávky v oranžovej tabuľke. Ak by sme mali jednoducho kopírovať vložiť údaje z tabuľky oranžovej ID predaja a oblasť hodnoty pre druhý riadok objednávky – 20050 by byť posunuté o jeden riadok, ktorý chcete zmeniť hodnoty v nové stĺpce v modrej tabuľke.

Tu sú údaje pre modrej tabuľke môžete skopírovať do prázdneho hárka. Po prilepení do hárka, stlačte kombináciu klávesov Ctrl + T previesť do tabuľky a potom ho premenovať tabuľky modrá.

ID objednávky

Termín predaja

ID produktu

20050

2/2/14

C6077B

20050

2/2/14

C9250LB

20051

2/2/14

M115A

20052

3/2/14

A760G

20052

3/2/14

E3331

20052

3/2/14

SP1447

20053

3/2/14

L88M

20054

4/2/14

S1018MM

20055

5/2/14

C6077B

20056

6/2/14

E3331

20056

6/2/14

D534X

Tu sú údaje pre oranžovej tabuľky. Skopírujte ho do hárka. Po prilepení do hárka, stlačte kombináciu klávesov Ctrl + T previesť do tabuľky a potom premenujte tabuľku oranžová.

ID objednávky

ID predaja

Oblasť

20050

447

Západ

20051

398

Juh

20052

1006

Sever

20053

447

Západ

20054

885

Východ

20055

398

Juh

20056

644

Východ

20057

1270

Východ

20058

885

Východ

Potrebujeme zabezpečiť ID predaja a oblasť hodnôt pre každú objednávku správne zarovnať s každý riadok objednávky. Na vykonanie tohto kroku Poďme vložiť tabuľku záhlavia ID predaja a oblasť do buniek vpravo od modrej tabuľke a použitie vzorce funkcie VLOOKUP na získanie správne hodnoty ID predaja a oblasť stĺpce oranžovej tabuľky.

Postupujte takto:

  1. Skopírujte záhlavia ID predaja a oblasť v oranžovej tabuľke (iba tieto dve bunky).

  2. Prilepte záhlavia do bunky napravo od záhlavia ID produktu modrej tabuľky.

    Modrá tabuľka teraz obsahuje päť stĺpcov, medzi nimi aj nové stĺpce ID predaja a Oblasť.

  3. V modrej tabuľke začnite do prvej bunky pod položkou ID predaja zadávať tento vzorec:

    = VLOOKUP)

  4. V modrej tabuľke vyberte prvú bunku v stĺpci ID objednávky – 20050.

    Tento čiastočne dokončený vzorec vyzerá takto: Čiastočný vzorec funkcie VLOOKUP

    Časť [@[ID objednávky]] znamená načítanie hodnoty v tomto istom riadku zo stĺpca ID objednávky.

    Zadajte čiarku a potom pomocou myši vyberte celú oranžovú tabuľku tak, aby sa do vzorca pridal reťazec Oranžová[#All].

  5. Zadajte ďalšiu čiarku, číslicu 2, ďalšiu čiarku a číslicu 0: ,2,0.

  6. Po stlačení klávesu Enter vyzerá úplný vzorec takto:

    Úplný vzorec funkcie VLOOKUP

    Časť Oranžová[#All] znamená hľadanie vo všetkých bunkách v oranžovej tabuľke. Číslica 2 znamená načítanie hodnoty z druhého stĺpca, zatiaľ čo číslica 0 znamená vrátenie hodnoty iba v prípade, že existuje presná zhoda.

    Všimnite si, že Excel vyplnil bunky v stĺpci nadol pomocou funkcie VLOOKUP.

  7. Vráťte sa na krok č. 3, tentoraz však začnite zadávať rovnaký vzorec v prvej bunke pod položkou Oblasť.

  8. V kroku č. 6 nahraďte číslicu 2 číslicou 3. Úplný vzorec tak vyzerá takto:

    Úplný vzorec funkcie VLOOKUP

    Medzi týmto a prvým vzorcom je iba jeden rozdiel – prvý načítava hodnoty zo stĺpca 2 oranžovej tabuľky, zatiaľ čo druhý ich načítava zo stĺpca 3.

    Vo všetkých bunkách nových stĺpcov v modrej tabuľke sa teraz zobrazujú hodnoty. Bunky obsahujú vzorce funkcie VLOOKUP, zobrazujú sa však hodnoty. Pravdepodobne budete chcieť skonvertovať vzorce funkcie VLOOKUP v týchto bunkách na príslušné hodnoty.

  9. Vyberte všetky bunky s hodnotami v stĺpci ID predaja a stlačením kombinácie klávesov Ctrl + C ich skopírujte.

  10. Kliknite na položku Domov a potom na šípku pod položkou Prilepiť.

    Šípka pod položkou Prilepiť, ktorá zobrazí galériu prilepenia

  11. V galérii prilepenia kliknite na položku Prilepiť hodnoty.

    Tlačidlo Prilepiť hodnoty v galérii prilepenia

  12. Vyberte všetky bunky s hodnotami v stĺpci Oblasť, skopírujte ich a zopakujte kroky 10 a 11.

    Vzorce funkcie VLOOKUP v obidvoch stĺpcoch sa nahradili hodnotami.

Ďalšie informácie o tabuľkách a funkcii VLOOKUP

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite technikov pre Excel, získať podporu v rámci komunity lokality Answers alebo navrhnúť novú funkciu či vylepšenie na lokalite Excel User Voice.

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×