Ak pracujete s informáciami rozloženými na viacerých hárkoch, ako sú napríklad rozpočty z rôznych oblastí alebo zostáv vytvorených viacerými prispievateľmi, možno budete chcieť tieto údaje spojiť na jednom mieste. Excel ponúka niekoľko spôsobov, ako to urobiť, v závislosti od toho, či chcete sumarizovať hodnoty alebo jednoducho kombinovať zoznamy.
Skôr než začnete
Skontrolujte, či sú zdrojové údaje dobre štruktúrované.
-
Použite formát zoznamu (žiadne úplne prázdne riadky ani stĺpce).
-
Zachovajte konzistentné označenia (hlavičky stĺpcov) v hárkoch.
-
Ak vaša verzia Excelu nemá funkciu Data > Consolidate, možno používate Excel pre web alebo platformu, ktorá túto funkciu nepodporuje. V takom prípade si pozrite časť 2. možnosť: Kombinovanie alebo pripojenie údajov namiesto ich sumarizácie.
1. možnosť: Zhrnutie údajov pomocou funkcie Zlúčiť
Ak chcete vypočítať súčty, priemery, počty alebo iné súhrnné výsledky v hárkoch, použite funkciu Zlúčiť . Zlúčenie môžete vykonať podľa pozície (rovnaké rozloženie) alebo podľa kategórie (zodpovedajúce označenia).
Zlúčenie podľa pozície
Túto možnosť použite, ak každý hárok používa rovnaké rozloženie buniek.
-
Otvorte zdrojové hárky a potvrďte, že údaje sa zobrazujú na rovnakom mieste v každom hárku.
-
Prejdite na hárok, v ktorom chcete mať kombinované výsledky.
-
Vyberte ľavú hornú bunku rozsahu, v ktorom sa majú zobraziť zlúčené údaje.
-
Skontrolujte, či je k dispozícii priestor na rozbalenie údajov smerom nadol a doprava.
-
-
Vyberte položku Údaje >
Zlúčiť. -
Vyberte funkciu (napríklad Súčet, Priemer alebo Počet).
-
V každom zdrojovom hárku:
-
Vyberte rozsah údajov.
-
Vyberte položku Pridať a zahrňte ju do všetkých odkazov.
-
-
Ak chcete vygenerovať zlúčené zostavy, vyberte tlačidlo OK .
Zlúčenie podľa kategórie
Používa sa vtedy, keď hárky zdieľajú rovnaké označenia, a to aj vtedy, ak údaje nie sú umiestnené rovnako. Všimnite si, že ak jeden hárok používa výraz Priemer, zatiaľ čo iný používa výraz Priemer, musíte najprv štandardizovať označenia, aby ich Excel dokázal správne priradiť.
-
Potvrďte, že každý hárok používa zodpovedajúce označenia v hornom riadku alebo ľavom stĺpci.
-
V cieľovom hárku vyberte ľavú hornú bunku rozsahu, v ktorom by sa mali zobraziť zlúčené údaje.
-
Skontrolujte, či je k dispozícii priestor na rozbalenie údajov smerom nadol a doprava.
-
-
Prejdite na >
údajezlúčiť. -
Vyberte funkciu (napríklad Súčet, Priemer alebo Počet).
-
Začiarknite políčka v časti Použiť označenia v (horný riadok, ľavý stĺpec alebo oboje).
-
V každom zdrojovom hárku:
-
Vyberte rozsah údajov.
-
Vyberte položku Pridať a zahrňte ju do všetkých odkazov.
-
-
Ak chcete vygenerovať zlúčené zostavy, vyberte tlačidlo OK .
Ak sa označenie zobrazí v jednom hárku, ale nie v inom, Excel ho stále obsahuje. Vo výsledku sa vytvorí nový riadok alebo stĺpec.
2. možnosť: Kombinovanie alebo pripojenie údajov namiesto ich súhrnu
Ak potrebujete zlúčiť alebo naskladať riadky z viacerých hárkov a nevypočítať súčty, budete potrebovať iný prístup.
Kopírovanie a prilepenie
Toto je rýchla manuálna možnosť na zlúčenie údajov. Najlepšie funguje, keď potrebujete zlúčiť len niekoľko hárkov.
-
Vytvorte nový hárok.
-
Skopírujte celý zoznam z prvého hárka a prilepte ho.
-
Zopakujte postup pre iné hárky a prilepte priamo pod existujúce údaje.
-
V prípade potreby odstráňte duplicitné hlavičky.
Použitie vzorca VSTACK na naskladovanie údajov
Ak majú hárky rovnakú štruktúru stĺpcov, môžete ich dynamicky naskladať pomocou funkcie VSTACK. V nasledujúcom príklade by sa skombinujú údaje z troch hárkov.
=VSTACK(Sheet1!A1:D50, Sheet2!A1:D50, Sheet3!A1:D50)
Vytvorí sa jeden kombinovaný zoznam, ktorý sa aktualizuje pri zmene údajov v zdrojových hárkoch.
Použiť Power Query
Power Query umožňuje automaticky importovať a kombinovať údaje z viacerých tabuliek alebo hárkov, a to aj v zošitoch. Je to najvhodnejšie pre veľké množiny údajov a nepretržité zlučovanie.
-
Vyberte každý rozsah údajov a stlačením kombinácie klávesov Ctrl + T ho skonvertujte na tabuľku.
-
Prejdite na > údajovzískať údaje > z iných zdrojov > prázdny dotaz.
-
Na zobrazenie tabuliek použite Excel.CurrentWorkbook() v riadku vzorcov.
-
Rozbaľte ich a skombinujte pomocou ikony dvojitej šípky.
-
Ak chcete vytvoriť kombinovaný hárok, vyberte položku Zavrieť & Načítať .
Tento prístup vytvorí dynamickú kombinovanú množinu údajov, ktorú možno obnoviť pri každej zmene údajov.
Riešenie problémov a tipy
Na základe pripomienok používateľov tu nájdete najbežnejšie prekážky, ktoré sa vyskytujú pri zakopnutí.
"Zlúčiť" sa nedá nájsť
Možno máte Excel pre web alebo verziu, ktorá ju nepodporuje. Namiesto toho použite Power Query alebo vzorce.
Dialógové okno Zlúčiť nepovoľuje výber rozsahov
Uistite sa, že dialógové okno zostane aktívne. Ak blokuje kliknutie do iných okien, skúste zmenu veľkosti alebo premiestnenie.
Výsledky zlučovania vyzerajú nesprávne
Skontrolujte, či:
-
Označenia sa presne zhodujú (napr. Priemer, nie Priemer).
-
Neexistujú žiadne prázdne riadky alebo stĺpce, ktoré by prerušili štruktúru zoznamu.
-
Vybrali ste správnu funkciu (Súčet a Priemer).
Údaje sa zobrazujú v nekonzistentných riadkoch alebo stĺpcoch
Ak hárky nie sú zarovnané, použite funkciu Zlúčiť podľa kategórie a nie podľa pozície.
Chcete pripojiť údaje, nie ich súhrn
Namiesto toho použite VSTACK alebo Power Query. Sú vhodnejšie na zlúčenie.