Řádky z jedné tabulky do druhé můžete sloučit jednoduše vložením dat do prvních prázdných buněk pod cílovou tabulkou. Velikost tabulky se zvětšuje tak, aby zahrnovala nové řádky. Pokud se řádky v obou tabulkách shodují, můžete sloučit sloupce jedné tabulky s druhou – vložením do prvních prázdných buněk napravo od tabulky. V tomto případě se také tabulka zvětšuje tak, aby vyhovovala novým sloupcům.

Slučování řádků je ve skutečnosti poměrně jednoduché, ale slučování sloupců může být složité, pokud řádky jedné tabulky neodpovídají řádkům v druhé tabulce. Pomocí funkce SVYHLEDATse můžete vyhnout některým problémům se zarovnáním.

Sloučení dvou tabulek pomocí funkce SVYHLEDAT

V následujícím příkladu uvidíte dvě tabulky, které měly k novým názvům jiné názvy: "Modrá" a "Oranžová". V tabulce Modrá je každý řádek řádkovou položkou pro objednávku. Id objednávky 20050 má dvě položky, ID objednávky 20051 má jednu položku, ID objednávky 20052 má tři položky a tak dále. Chceme sloučit sloupce Id prodeje a Oblast s modrou tabulkou na základě odpovídajících hodnot ve sloupcích ID objednávky oranžové tabulky.

Sloučení dvou sloupců s jinou tabulkou

Hodnoty ID objednávky se opakují v tabulce Modrá, ale hodnoty ID objednávky v oranžové tabulce jsou jedinečné. Pokud bychom chtěli jednoduše zkopírovat a vložit data z oranžové tabulky, hodnoty ID prodeje a oblasti pro druhou řádkovou položku objednávky 20050 by byly o jeden řádek vypnuté, což by změnilo hodnoty v nových sloupcích v tabulce Modrá.

Tady jsou data pro modrou tabulku, kterou můžete zkopírovat do prázdného listu. Po vložení do listu ji stisknutím kombinace kláves Ctrl+T převeďte na tabulku a potom Excel tabulku Modrá.

ID objednávky

Datum prodeje

Product 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

Tady jsou data pro oranžovou tabulku. Zkopírujte ho do stejného listu. Po vložení do listu ji stisknutím kombinace kláves Ctrl+T převeďte na tabulku a přejmenujte ji na oranžovou.

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

Musíme zajistit, aby hodnoty ID prodeje a Oblasti pro každou objednávku byly správně sladěny s jednotlivými jedinečnými položkami řádku objednávky. Vložte záhlaví tabulky Id prodeje a Oblast do buněk napravo od modré tabulky a pomocí vzorců SVYHLEDAT získáte správné hodnoty ze sloupců ID prodeje a oblasti v oranžové tabulce.

Tady je postup:

  1. Zkopírujte nadpisy ID prodeje a oblast v tabulce Orange (jenom tyto dvě buňky).

  2. Vložte nadpisy do buňky napravo od záhlaví ID produktu v tabulce Modrá.

    Modrá tabulka je teď 5 sloupců široká, včetně nových sloupců Id prodeje a Oblast.

  3. V tabulce Modrá začněte psát tento vzorec v první buňce pod polem ID prodeje:

    =SVYHLEDAT(

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

    Částečně dokončený vzorec vypadá takhle:Čá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 pomocí myši vyberte celou oranžovou tabulku, aby se do vzorce přidala oranžová[#All]".

  5. Zadejte jinou čárku, 2, jinou čárku a 0 – například: ,2;0

  6. Stiskněte Enter a dokončený vzorec vypadá takhle:

    Dokončený vzorec funkce SVYHLEDAT

    Část Orange[#All] znamená "hledat ve všech buňkách v tabulce Orange". Hodnota 2 znamená "získat hodnotu z druhého sloupce" a 0 znamená "vrátit hodnotu jenom v případě, že je přesná shoda".

    Všimněte si Excel buňky v tomto sloupci zaplnily dolů pomocí vzorce SVYHLEDAT.

  7. Vraťte se ke kroku 3, ale tentokrát začněte psát stejný vzorec v první buňce pod oblastí.

  8. V kroku 6 nahraďte 2 3, takže dokončený vzorec vypadá takhle:

    Dokončený vzorec funkce SVYHLEDAT

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

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

  9. Vyberte všechny buňky hodnot ve sloupci ID prodeje a stisknutím Ctrl+C je zkopírujte.

  10. Klikněte na domů > šipku pod vložit.

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

  11. V galerii Vložit klikněte na Vložit hodnoty.

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

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

    Vzorce SVYHLEDAT ve dvou sloupcích byly teď nahrazeny hodnotami.

Další informace o tabulkách a funkcíCH SVYHLEDAT

Potřebujete další pomoc?

Kdykoliv se můžete zeptat některého odborníka v technické komunitě Excelu nebo získat podporu v komunitě pro odpovědi.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se systém Microsoft Office insiderům

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×