Propojení tabulek v aplikaci Excel. Jak navázat data z různých knih v aplikaci Excel

Vázaný stůl - Toto je tabulka vytvořená v aplikaci Excel a spojená s tabulkou v okně PowerPivot. Výhodou vytváření a udržování dat v aplikaci Excel Před importem je, že je možné i nadále změnit data na listu aplikace Excel a zároveň je používat k analýze v PowerPivot.

Název nové tabulky se zobrazí v okně PowerPivot, vždy se shoduje s názvem tabulky Excel. Proto před vytvořením příbuzné tabulky je nutné poskytnout tabulku Excel s jasným názvem. Ve výchozím nastavení aplikace Excel generuje názvy tabulek (Tabulka1, Tabulka2 atd.), Ale můžete je snadno přejmenovat pomocí rozhraní Excel.

Vytvoření tabulky v aplikaci Excel

    V okně Excel Vyberte data, která chcete odeslat ve formě tabulky.

    zmáčknout tlačítko Formát jako tabulka Na kartě kořenové složky a vyberte styl tabulky. Nezapomeňte vybrat Tabulka s titulky.

    Dejte tabulku název popsaný v následujícím postupu.

Přejmenovat tabulku v aplikaci Excel

    V okně Excel na kartě Práce s tabulkami Ve skupině Vlastnosti na kartě Design Zadejte název tabulky.

Vytvoření příbuzné tabulky v aplikaci Excel

    Vyberte vytvořenou tabulku v okně Excel.

    Na kartě PowerPivot ve skupině Excel klepněte na tlačítko Vytvořte pletený stůl.

    V okně PowerPivot se zobrazí nová tabulka. Tato tabulka podrobnosti jsou spojeny s vybraným tabulkou Excel a mohou se změnit na aplikaci Excel a ne v okně PowerPivot.

Pokud přejmenujete tabulku Excel po vytvoření příbuzné tabulky, připojení mezi tabulkami bude přerušeno. Při pokusu o aktualizaci dat se zobrazí dialogové okno. Chyby v příbuzných tabulkách. Chcete-li vybrat možnost korekce chyb, klepněte na příkaz Možnosti. Název názvu v okně PowerPivot nemá vliv na připojení.

Při přejmenování záhlaví sloupců v tabulce Excel se automaticky používají změny v příbuzném tabulce GEMINI. Pokud však přejmenujete záhlaví sloupce v aplikaci Excel, který se používá v PowerPivot, pak toto připojení PowerPivot bude muset být znovu vytvořen. Další informace o odkazech naleznete v části.

Ve výchozím nastavení jsou tabulky PowerPivot spojených s tabulkami aplikace Excel automaticky aktualizovány při změnách dat. Kromě toho mohou být aktualizovány ručně v okně PowerPivot nebo v okně aplikace Excel.

Režim aktualizace úkolu v PowerPivot

    Práce s tabulkami Klepněte na kartu Vázaný stůl a ve skupině Související tabulky zmáčknout tlačítko Režim aktualizaceA pak stiskněte tlačítko ručně nebo automaticky.

Aktualizace příbuzných tabulek ručně v PowerPivot

    V okně PowerPivot v sekci Práce s tabulkami Klepněte na kartu Vázaný stůl a ve skupině Související tabulky Klikněte na aktualizaci všech nebo Aktualizace vyhrazena.

Aktualizace příbuzných tabulek ručně v aplikaci Excel

    V okně Excel Klikněte na kartu PowerPivot a vyberte možnost Aktualizovat všechny v datové skupině Excel.

Pokud potřebujeme automaticky data z jedné tabulky aplikace Excel byla přenesena do druhéhoMusíte propojit tyto tabulky. Existuje několik způsobů, jak sdružovat data ze dvou tabulek v aplikaci Excel. Jednosměrný - S pomocí vzorce naleznete v článku "Jak spojovat tabulky v aplikaci Excel".
Zaměřeno zde jak kravat dvě stoly v různých knih Excel, Pomocí komunikačního nastavení mezi tabulkami. Při konfiguraci všeho, stačí otevřít jednu tabulku tak, aby data byla přesunuta do této tabulky z jiné tabulky. Není třeba otevřít všechny knihy komunikovat. Bude pracovat s jednou otevřenou knihou.
Takže máme dva knihy Excel - Book1 a Book2. V knize1 je taková tabulka, již naplněna. Stůl 1. Pozornost!
Pokud jsou v tabulce kombinované buňky, pak v nich spojení nebude fungovat nebo bude srazeno zpět.
V knize 2, děláme stejnou tabulku, ale neplňujte ji.

Nyní musíme učinit tak, aby data z tabulky1 se automaticky pohybují v tabulce2. V knize1 stiskněte pravou myš nad buňkou A1. V zobrazeném kontextovém menu klikněte na funkci "Kopírovat".
Jít do tabulky2. Zvýrazňujeme buňku A2. Klikněte na kartu "Domovská stránka", tlačítko "Vložit" a klikněte na tlačítko "Vložit komunikaci".

Stále můžete volat funkce "Insult Communication". Kopírovat také, ale v kontextovém menu klikněte na funkci "Speciální vložka". V zobrazeném dialogovém okně klikněte na tlačítko "Vložit komunikaci". Pozornost!
Pokud kliknete na tlačítko Enter, připojení nemusí být nainstalováno. Proto při vytváření komunikace, stačí kliknout na prázdnou buňku. Pulzující rámec na buňce A1 v tabulce1 odstranit klíč "ESC".
Když vytvoříte spojení v buňce, cesta bude napsána ve vzorci řetězec.
V tabulce buňky A2 se zobrazil název sloupce, jako v tabulce1.
Nyní zkopírujte připojení v celém sloupci, na cestě adresy v buňce A1 odebrat značku $ - nahradit odkaz Absolutní relativní. Podrobnosti o odkazech naleznete v článku "Relativní a absolutní vazby na Excel".
Zkopírujte vzorec s vazbou z buňky A1 dolů sloupec. Také nakonfigurujeme a pak kopírují, komunikaci v jiných buňkách. Ukázalo se, že takový stůl 2.


Změňte čísla v tabulce1.

Tabulka se ukázala tak.

Uložte obě knihy, blízko. Pokud otevřeme knihu1, změníte čísla v něm, budeme pracovat a zavřít. Ale když otevřeme knihu2, pak všechna stejná data v tabulce2 při otevírání knihy se změní na ty, které jsme se změnili v tabulce1.
Pro další funkce speciální vložky viz článek "Speciální vložka Excel".
Jak propojit tabulky na různých počítačích, viz článek "Sdílení souboru Excel".
V aplikaci Excel můžete konfigurovat automatický přenos dat z tabulky Excel v aplikaci Word a naopak. Podívejte se v článku "

Pokud se na jednom pracovním listu používají data z jiného listu, jsou tyto listy považovány za připojené. Použití vazby můžete přesunout buňky buněk z několika různých tabulek na jednom pracovním listu.

Změna obsahu buňky na jednom listu nebo tabulce ( zdroj) Pracovní kniha vede ke změně svých přidružených buněk v listech nebo tabulkách ( přijímače). Tento princip odlišuje vazbu listů z jednoduchého kopírování obsahu buněk z jednoho listu do druhého.

V závislosti na techniky provedení se vázání stane " přímo"A přes tým" Speciální vložka ".

Přímá vazba Listy se používají přímo při vstupu do vzorce do buňky, když se jako jeden z prvků vzorce použije odkaz na buňku jiného plechu. Například, pokud existuje vzorec, který používá odkaz na A4 jiného pracovního listu (například list 1) a oba listy jsou načteny, pak se taková vazba listů nazývá "Direct".

Termín "rovný" vazba označuje, že uživatel samotný po vstupu do vzorce označuje název listu a absolutní adresu buňky oddělené vykřičníkem "!".

Příklady vzorců: \u003d C5 * List1! A4.

Leaf3! B2 * 100%

Leaf1! A1-List2! A1.

Poznámka.Chcete-li určit odkazy na buňky a listy umístěné v nezatížených (neotevřených) sešitu, ve vzorci musíte nastavit úplnou cestu umístění souboru bez mezer. Cesta je nastavena v jednoduchých uvozovkách, kde název disku, adresáře (složky), název pracovní knihy (název souboru) v hranatých závorkách a název listu, ke kterému je odkaz uzamčen.

Například:

\u003d "D: Studentské dokumenty [Výpočet příjmů .xls] Nákup výrobků"! H19

Vazba přes příkaz " Speciální vložka " provádí se, pokud některá tabulka buňka na jednom pracovním listu musí obsahovat buněčnou hodnotu z jiného pracovního listu.

Odrážet v C4 buňce na listu Produktová cenan4 hodnota buněk na zdrojovém listu Nákup produktůmusíte umístit kurzor na buňku N4 zdrojové listy a spustit příkaz. Upravit / Kopírovat.Na listu Produktová cenapoložte kurzor na buňku C4, která musí být spojena s originálem a provést příkaz Úpravy / Speciální komunikace vložení / vložení(Viz obr. 6). Pak na list Cena realizacezobrazí se indikace buňky zdrojového listu. Nákup produktůnapř: \u003d Nákup produktů! $ H $ 4

S touto vazbou aplikace Excel automaticky používá absolutní adresu buňce, protože Relativní odvolací adresa může mít za následek chyby, zejména pokud přistupujete k nezatíženým souborům (pracovní knihy).

Úloha 7.Kravata buňky C4, C5, C6, C7, C8 v nákupu stolu výdaje na list Cena realizaces příslušnými buňkami na listu Nákup produktůpoužití různých způsobů vazebných buněk (obr. 28).

Obr. 28. Vazba buněk různých pracovních listů

Pokud byla zdrojová kniha odstraněna / přesunuta nebo přejmenována, připojení bude uraženo. Také připojení bude ztraceno, pokud přesunete cílový soubor (obsahující odkaz). Pokud projdete pouze konečným souborem poštou, příjemce také nebude moci aktualizovat komunikaci.

Jak porušit odkaz

Jeden způsob, jak vyřešit tento problém je prasknutí komunikace. Pokud je v souboru pouze jedno připojení, je to poměrně jednoduché:

  1. Klepněte na kartu Data.
  2. Vybrat tým Změnit připojení V kapitole Spojení.
  3. Kliknutí Přerušit komunikaci.

DŮLEŽITÉ! Při poruše komunikace, všechny vzorce, které odkazují na zdrojovou knihu, budou převedeny na hodnoty! Zrušení této operace je nemožné!

Jak prolomit spojení se všemi knihami

Pro pohodlí můžete použít makro, která rozbije komunikaci se všemi knihami. Makro je součástí doplňku VBA-Excel. Použít potřebu:


Kód na VBA.

Kód makra odstranění všech připojení s knihou je uveden níže. Můžete jej zkopírovat do projektu.

Sub unlinewwoodbooks () Dim Wblinks DIM I jako dlouhý výběr CASE MSGBOX ("Všechny odkazy na jiné knihy budou vymazány z tohoto souboru a vzorce, které odkazují na jiné knihy budou nahrazeny hodnotami." & VBCRLF & "Jste si jistý Chcete pokračovat? ", 36," RIP Connection? ") Případ 7" Ne Exit Sub Konec Zvolte wblinks \u003d ActiveWorkbook.LinkSources (typ: \u003d xllinkTypeExCellinks) Pokud ne isminks (wlinks), pak pro i \u003d 1 až Ubound (wlinks) ActiveWorkbook.BreakLink Jméno: \u003d wblinks (i), typ: \u003d xllinkTypeexCellinks dalším msgbox "Neexistují žádné odkazy na jiné knihy v tomto souboru.", 64, "Komunikace s jinými knihami" Konec, pokud konec Sub

Jak rozdělit odkaz pouze v vyhrazeném rozsahu

Někdy existuje mnoho spojení v knize a tam jsou obavy, že když odstraníte komunikaci, můžete odstranit další. Chcete-li se tomu vyhnout pomocí doplňku, můžete smazat připojení pouze v vyhrazeném rozsahu. Pro tohle.

Síranné listy

Doposud pracoval pouze s jedním listem pracovní knihy. Často je užitečné použít několik pracovních listů.

Ve spodní části obrazovky jsou viditelné štítky listu. Pokud kliknete na štítek levým tlačítkem myši, zadaný list se aktivuje a přesučí na vrchol. Klikněte pravým tlačítkem myši na štítek způsobí menu pro takové akce s listem, jako pohybující, mazání, přejmenováním atd.

V levém horním rohu okna pracovní knihy se posuvná tlačítka, se kterou se můžete pohybovat z jednoho pracovního listu do druhé.

Kliknutím pravým tlačítkem myši na tlačítka pro posuvníku můžete otevřít menu závislých na mezeru pro výběr požadované ploše.

Umístění knih pracovníků

Předpokládejme, že chcete zobrazit všechny otevřené knihy na obrazovce najednou, aplikace Excel snadno splní vaši touhu a můžete snadno navigovat ve svých knihách. Pomocí příkazu Excel Okno Na obrazovce můžete uspořádat otevřené sešity.

* V blízkosti - pracovní knihy otevřené v malých oknech, pro které je celá obrazovka rozdělena "kachlová" způsobem;

* od shora dolů - otevřené sešity se zobrazují v oknech s pohledem na horizontální pásy,

* Zleva doprava - otevřené sešity se zobrazují v oknech s typem vertikálního pásu;

* Cascade - sešity (každý v okně) "stanovené" na vrstvě obrazovky.

Přechody mezi úlohami

Bez ohledu na to, zda jste se rozhodli vyhledat všechny otevřené sešity na obrazovce nebo jednoduše "dát" na sebe v úvodní objednávce, můžete snadno přesunout z jedné knihy do druhé. Excel poskytuje několik rychlých způsobů, jak jít do požadované knihy. Chcete-li to provést, můžete použít myš, nouzové klávesy nebo okno nabídky Excel. To jsou tyto způsoby:

* Klikněte na viditelnou část okna pracovní knihy;

* Stiskněte klávesy Jít z jednoho okna knihy do druhého okna.

* Otevřete okno Menu Excel. Jeho spodní část obsahuje seznam otevřených sešitů. Chcete-li jít do požadované knihy, jednoduše klikněte na jméno.

Kopírování dat z jedné pracovní knihy do druhé

Pomocí příkazu Excel můžete kopírovat data z jedné pracovní knihy do druhé. Například otevřete dvě pracovní knihy, z nichž jeden obsahuje čtvrtletní rozpočet a druhý je roční. Chcete-li ušetřit čas, bylo by hezké kopírovat data v prvním čtvrtletí z první pracovní knihy na druhou. V tomto případě počáteční data v prvním sešitu nemění kopii těchto dat.

Kopírování dat z jedné pracovní knihy do druhé, otevřete oba pracovní knihy. Vyberte data v první knize a klikněte na standardní panely pro kopírování panelu nástrojů pro přepnutí do jiné knihy, použijte některou z výše uvedených metod. Například podle jednoho z nich vyberte název druhé pracovní knihy z nabídky. Přejděte na požadovaný pracovní list a vyberte buňku, ve které máte v úmyslu vložit data. Klepněte na tlačítko Insert Toolbar Standardní. Excel okamžitě zkopíruje data do druhého sešitu.

Přenos dat mezi úlohami

Tento postup je podobný kopírováním dat. Rozdíl je použít jiné tlačítko. Zvýrazněte data v prvním sešitu a klikněte na tlačítko Cut Toolbar Standardní extrahovat data. Jít do jiného sešitu, zvýrazněte požadovanou buňku a klikněte na tlačítko Pase Toolbar Standardní tlačítko. V důsledku toho aplikace Excel odstraní data z první pracovní knihy a vloží je do druhé.

Existuje rychlý způsob, jak přenášet data pracovního listu (listy) mezi úlohami. Spočívá v použití metody "Drag and Vynechat". První otevřené knihy zapojené do operace přenosu dat. Vyberte z příkazu / vyhledejte příkaz Excel menu. V okně vyberte dialogové okno Umístění okna, vyberte možnost Další a klikněte na tlačítko OK. Musíte vidět alespoň malou část okna každého sešitu. Vyberte štítek list (listy), který chcete kopírovat. Umístěte ukazatel myši přes vybraný štítek listu, klepněte na tlačítko a bez uvolnění tlačítka myši, přetáhněte štítek do okna jiné pracovní knihy. Při uvolnění tlačítka myši bude list "registrovat" v sešitu (pro něj).

Vytváření připojení mezi pracovními listy a sešity.

Excel umožňuje používat data z jiných listů v tabulce z jiných tabulek.

Vazba je proces dynamické aktualizace dat v pracovním listu na základě jiných zdrojových dat (pracovní list nebo pracovní kniha). Související data odrážejí všechny změny provedené zdrojovým datům.

Vazba se provádí speciálními vzorce, které obsahují takzvané externí odkazy. Externí odkaz může odkazovat na buňku z jiného pracovního listu stejné pracovní knihy nebo na buňku jiného pracovního listu jakékoli jiné pracovní knihy. Například vazby mezi oběma listy jsou dosaženy v důsledku zavedení vzorce k jednomu listu s odkazem na buňku v jiném listu.

Excel umožňuje vytvářet připojení s jinými pracovními listy a dalšími sešity tří typů:

Při práci s velkým počtem dat a vytváření četných potravinových listů pro ukládání těchto dat, existují situace, kdy vzorec na jednom pracovním listu používá data z jiného pracovního listu. Takové vzorce jsou velmi užitečné, protože vás ušetří z potřeby ukládat redundantní data na mnoha pracovních listech.

Chcete-li se odkazovat na buňku v jiném pracovním listu, vložte vykřičník mezi názvem listu a názvem buňky. Syntaxe pro tento typ vzorců je následující: \u003d List! Cell. Pokud má váš list jméno, pak namísto označení listu použijte název tohoto listu. Například zpráva! B5.

Pokud název obsahuje mezery (například Rozpočet 99.), Potom při vytváření odkazů na jiné listy musí být tento název uzavřen v jednoduchých uvozovkách.

Vazba více pracovních listů

Často jsou situace, kdy vzorec by měl odkazovat na rozsah buněk, včetně dvou nebo ještě více listů v sešitu. To se obvykle děje, když jsou identické pracovní listy vytvářeny pro rozložení rozpočtu na různé časové úseky, pro informace o práci různých týmů nebo pro prodejní informace v různých regionech. Můžete také mít různé pracovní listy, ale jejich celkové hodnoty jsou specificky obsaženy v buňkách s identickými adresami. A všechny tyto konečné hodnoty pak mohou být minimalizovány tak, aby získaly úplný výsledek v jednom vzorci obsahujícím odkaz na všechny tyto listy a buněčné adresy.

V takových případech aplikace Excel označuje rozsahy buněk pomocí trojrozměrných referencí. Trojrozměrný odkaz je stanoven otočením rozsahu listu (indikující počáteční a konečný plech) a odpovídající rozsah buněk. Například vzorec, který používá trojrozměrný odkaz, který zahrnuje listové plechy1 na plechu5 a buňka A4: A8, může mít následující formulář: \u003d SUM (SUM1: List5! A4: A8).

Trojrozměrné odkazy mohou být zahrnuty ve vzorci a jiným způsobem. Chcete-li to udělat, stačí kliknout na pracovní list, který má být zahrnut do vzorce. Ale nejprve začněte vzorec v buňce, kde chcete získat výsledek. Pokud jde o tah před použitím trojrozměrného odkazu, klikněte na první zástupce, které chcete zapnout, pak stiskněte (a nenechte se pustit) a klikněte na štítek posledního listu, který chcete zahrnout do odkazu. Poté přidělte potřebné buňky. Po dokončení stavby vzorce stiskněte tlačítko. .

Závazka knih pracovníků

Při vazbě se používá počet termínů, které byste měli vědět. Pracovní kniha obsahující vazebný vzorec se nazývá závislou pracovní knihu a pracovní knihu obsahující data spojená s původní pracovní knihou.

Připojení mezi oběma soubory je dosaženo zavedením komunikačního vzorce k jednomu souboru s odkazem na buňku v jiném souboru, soubor, který přijímá data z druhé, se nazývá cílový soubor a soubor, který poskytuje data, je zdrojový soubor .

Po navázání spojení. Excel Zkopíruje hodnotu z buňky ve zdrojovém souboru v cílové souboru buňky. Hodnota v cílové buňce se automaticky aktualizuje.

Při odkazu na buňku obsaženou v jiném sešitu se používá následující syntaxe: [Book] Sheet! Buňka. Zavedení vazebného vzorce pro odkaz na odkaz z jiné pracovní knihy, použijte název této knihy, uzavřené v hranatých závorkách, následovaný názvem pracovního listu bez mezer, pak vykřičník (!), A poté je to buněčná adresa (buňky). Například "C: Petrov [Magazine1.hls] literatura"! L3.

Aktualizace připojení

Práce s několika úlohami a závaznými vzorce, musíte vědět, jak jsou tato připojení aktualizována. Bude vzorce automaticky aktualizovány, pokud změníte data v buňkách, na které jsou odkazy pouze v případě, že se otevřou obě pracovní knihy.

Pokud se data v původním sešitu mění v okamžiku, kdy je závislá kniha (která obsahuje vazebný vzorec) uzavřen, pak příslušná data nebudou okamžitě aktualizována. Otevření závislého sešitu Příště, Excel vás požádá o potvrzení aktualizace dat. Chcete-li aktualizovat všechna související data v sešitu, vyberte odpověď Ano. Pokud máte připojení, které jsou aktualizovány ručně, nebo chcete aktualizovat připojení sami, vyberte odpověď.

Chcete-li odstranit list, vyberte příkaz Odstranit z menu v závislosti na kontextu pro štítky. Chcete-li odstranit několik pracovních listů najednou, vyplňte je, když je stisknuto tlačítko CTRL.

Šek:

· Víte, co: Excel sešit; pracovní list; Pravidla pro záznamové vzorce pro komunikaci pracovních listů;

· Víte, jak: vložte pracovní list; vymazat; přejmenovat; hýbat se; kopírovat; Otevřená okna; zavřít; objednat; Komunikovat mezi listy jednoho a různých pracovních knih.

Laboratorní práce na aplikaci Microsoft Excel.