Přeskočit navigaci | Přeskočit na novinky

Jste zde: Úvodní stránka » excel » funkce-vyhledavaci » SROVNAT-SVISLE-VSTACK-slouceni-poli-do-sloupcoveho-pole
Microsoft Excel logo

SROVNAT.SVISLE (VSTACK) - svisle sloučení polí - Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Jak na svislé sloučení polí v Excel využitím funkce SROVNAT.SVISLE (VSTACK)

Zatím (2022ú je dostupné v Excel 365 pro předplatitelé.

Úvodem do funkce SROVNAT.SVISLE (VSTACK)

Dynamická funkce SROVNAT.SVISLE (VSTACK) umožňuje svislé sloučení polí do jednoho. V tomto článku se podíváme jak funguje. Od základní syntaxe pro praktické použití až po další vychytávky. Pro přehlednost je článek rozdělen na jednotlivé kapitoly.


Syntaxe funkce SROVNAT.SVISLE (VSTACK)

Funkce má stejný název v češtině i angličtině se funkce jmenuje stejně VSTACK. Umožňuje sloučení polí do jednoho.

Česky

=SROVNAT.SVISLE(array1;array2;...)

Anglicky

=VSTACK(array1;array2;...)

Argumenty

  • array1 - pole1 - pole které chcete připojit
  • array2 - pole2 - pole které chcete připojit

Základní použití SROVNAT.SVISLE (VSTACK)

Mějme dva listy, na kterých máte tabulky za jednotlivé divize, tyto tabulky potřebujete spojit.

Excel data pro funkci VSTACK

Tabulka na druhém listě:

Excel řešení pro funkci VSTACK

Můžete využít spojení pomocí funkce VSTACK

=VSTACK(D_01!B3:D7;D_02!B4:D7)

Nevýhodou je že v první tabulce musíte označit záhlaví a v dalších tabulkách chcete jen data bez záhlaví. Což pro další automatizované zpracování nemusí být nejvhodnější. Když už označujete, můžete využít možnosti, že do prvního argumentu zadáte záhlaví z první tabulky a do druhého a dalších argumentů, se budete odkazovat jen na data.

=VSTACK(D_01!B3:D3;D_01!B4:D7;D_02!B4:D7)

Což může vypadat zajímavě.

Excel řešení pro funkci VSTACK

Pokročilé použití SROVNAT.SVISLE (VSTACK)

Co když využijete možnosti, kdy tabulky nadefinujete jako tabulka (případně půjde o výstupy z Power Query Editoru, ale zde asi spojíte přímo v Power Query Editoru). Máte-li tedy tabulky jako tabulka.

Tabulky mají názvy:

  • Divize_01
  • Divize_02

Teď se můžete na tabulky odkázat tak, že první tabulku vezmete i se záhlavím a z dalších budete přidavát jen data.

=VSTACK(Divize_01[#Vše];Divize_02)

Případně jako v předchozí kapitole, se odkážete na záhlaví a následně budete spojovat jen data, což z mého pohledu je přehlednější, jasnější a logičtější.

=VSTACK(Divize_01[#Záhlaví];Divize_01;Divize_02) Excel řešení pro funkci VSTACK

Chyby SROVNAT.SVISLE (VSTACK)

Při práci s funkci se mohou objevit chyby:

  • Přesah
  • Velikost oblasti
  • ...

Přesah

Pokud do dynamické oblasti zasáhne statická hodnota obdržíte chybovou hodnotu #PŘESAH.

Velikost oblasti

Pokud velikost oblasti přesáhne vhodnou velikost (rozměr obsahuje mnoho sloupců a řádků), může dojít k nedostatku systémových prostředků:

'=VSTACK(D_01!B3:XFD10000;D_01!B4:D7;D_02!B4:C7)

Související články

S funkci SROVNAT.SVISLE (VSTACK) souvisí i funkce SROVNAT.VODOROVNĚ (HSTACK)

  • SROVNAT.VODOROVNĚ (HSTACK) -sloučení polí do jednoho vodorovného pole
  • Spojení tabulek na listech využitím Power Query Editoru

Závěrem

Narazili jste na nějaký problém/nejasnost? Máte tip na doplnění, můžete to zmínit v komentářích.

Článek byl aktualizován: 14.11.2024 10:22

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2024 |