Jak můžu sloučit dvě nebo víc tabulek?

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

Můžete sloučit (sloučí) řádků z jedné tabulky do jiné jednoduše vložením dat do první prázdné buňky pod cílovou tabulku. V tabulce vzroste velikost zahrnovat nové řádky. Pokud přiřazování řádků v obou tabulkách můžete sloučit sloupce jednu tabulku s jiným – jejich vložením do první prázdné buňky vpravo od tabulky. V tomto případě také v tabulce zvětšíte tak, aby zahrnoval nové sloupce.

Sloučení řádků je skutečně docela jednoduché, ale sloučení sloupců může být záludné, pokud řádků z jedné tabulky není odpovídají řádků v druhé tabulce. Pomocí funkce SVYHLEDATse můžete vyhnout určitých problémech zarovnání.

Sloučení dvou tabulek pomocí funkce SVYHLEDAT

V příkladu níže, zobrazí se dvě tabulky, které bylo dřív názvů jiných nové názvy: "Modrý" a "Oranžová." V tabulce modrá je každý řádek řádkové položky objednávky. Ano, ID objednávky 20050 má dvě položky ID objednávky 20051 obsahuje jednu položku, ID objednávky 20052 má tři položky a tak dál. Chcete sloučit sloupce ID prodeje a oblast s tabulce modrá podle odpovídajících hodnot ve sloupci ID objednávky tabulky oranžová.

Sloučení dvou sloupců s jinou tabulkou

V tabulce modrá opakovat hodnoty ID objednávky, ale jsou jedinečné ID objednávky hodnoty v tabulce oranžová. Pokud nám chcete jednoduše kopírování a vkládání dat z tabulky oranžová hodnoty ID prodeje a oblast pro druhý řádkové položky objednávky, 20050 bude vypnout o jeden řádek, který chcete změnit hodnoty v nové sloupce v tabulce modrá.

Tady je data v tabulce modrá, který zkopírujete do prázdného listu. Po vložení do sešitu, stiskněte Ctrl + T převedete tabulky a Přejmenovat v tabulce modrá.

ID objednávky

Datum prodeje

ID produktu

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

Tady je data pro tabulky oranžová. Zkopírujte do jednoho listu. Po vložení do sešitu, stiskněte kombinaci kláves Ctrl + T převést na tabulku a přejmenujte tabulky oranžová.

ID objednávky

ID prodeje

Oblast

20050

447

Západ

20051

398

Jih

20052

1006

Sever

20053

447

Západ

20054

885

Východ

20055

398

Jih

20056

644

Východ

20057

1270

Východ

20058

885

Východ

Potřebujeme zajistit, aby hodnoty ID prodeje a oblast pro každou objednávku zarovnáte jednotlivé položky jedinečné pořadí. K tomuto účelu Pojďme vložte záhlaví tabulky ID prodeje a oblast do buňky vpravo od tabulce modrá a získat správné hodnoty z ID prodeje a oblast sloupců tabulky oranžová pomocí vzorce funkce SVYHLEDAT.

Jak na to:

  1. Zkopírování záhlaví ID prodeje a oblast v tabulce oranžová (jenom tyto dvě buňky).

  2. Vložte záhlaví do buňky vpravo od záhlaví ID produktu v tabulce modrá.

    Teď je šířka tabulky Modrá pět sloupců, včetně nových sloupců ID prodeje a Oblast.

  3. V tabulce Modrá zadejte do první buňky pod ID prodeje tento vzorec:

    = SVYHLEDAT (

  4. V tabulce Modrá vyberte první buňku ve sloupci ID objednávky, 20050.

    Částečně dokončený vzorec vypadá takto: Část vzorce funkce SVYHLEDAT

    Část [@[ID objednávky]] znamená „získat hodnotu v tomto stejném řádku ze sloupce ID objednávky“.

    Zadejte čárku a myší vyberte celou tabulku Oranžová tak, aby se do vzorce přidalo „Oranžová [#All]“.

  5. Zadejte další čárku, 2, další čárku a 0 – takto: ,2,0

  6. Stiskněte Enter. Dokončený vzorec vypadá takto:

    Dokončený vzorec funkce SVYHLEDAT

    Část Oranžová [#All] znamená „prohledat všechny buňky v tabulce Oranžová“. 2 znamená „získat hodnotu z druhého sloupce“ a 0 znamená „vrátit hodnotu jenom v případě, že dojde k přesné shodě“.

    Všimněte si, že Excel v tomto sloupci vyplnil všechny buňky pomocí vzorce funkce SVYHLEDAT.

  7. Vraťte se ke kroku 3. Tentokrát ale začněte psát stejný vzorec do první buňky pod Oblast.

  8. V kroku 6 nahraďte číslo 2 číslem 3 a dokončený vzorec bude vypadat takto:

    Dokončený vzorec funkce SVYHLEDAT

    Mezi tímto vzorcem a prvním vzorcem je jenom jeden rozdíl – první získává hodnoty ze sloupce 2 tabulky Oranžová a druhý je získává ze sloupce 3.

    Teď vidíte hodnoty v každé buňce nových sloupců v tabulce Modrá. Obsahují vzorce funkce SVYHLEDAT, ale zobrazují hodnoty. Vzorce funkce SVYHLEDAT v těchto buňkách budete chtít převést na jejich skutečné hodnoty.

  9. Vyberte všechny buňky s hodnotami ve sloupci ID prodeje, stiskněte CTRL+C a zkopírujte je.

  10. Klikněte na Domů > šipka pod Vložit.

    Šipka pod tlačítkem Vložit zobrazující galerii možností vložení

  11. V galerii možností vložení klikněte na Vložit hodnoty.

    Tlačítko Vložit hodnoty v galerii možností vložení

  12. Vyberte všechny buňky s hodnotou ve sloupci Oblast, zkopírujte je a opakujte kroky 10 a 11.

    Vzorce funkce SVYHLEDAT ve dvou sloupcích se teď nahradily hodnotami.

Další informace o tabulkách a funkci SVYHLEDAT

Potřebujete další pomoc?

Kdykoli se můžete zeptat některého odborníka v technické komunitě Excelu, získat podporu v komunitě pro odpovědi, případně navrhnout novou funkci nebo vylepšení na fóru Excel User Voice.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×