A táblák összekapcsolása Excelben. Hogyan köti az adatokat az Excel különböző könyvekből

Kötött asztal - Ez egy táblázatot Excelben létrehozott és kapcsolódó asztalt a PowerPivot ablakban. Az előnye, hogy létrehozása és fenntartása az adatokat Excel importálás előtt őket, hogy lehetséges, hogy továbbra is változtatni az adatokat az Excel mérleg és ugyanakkor használja őket, hogy elemezzék a PowerPivot.

Az új táblázat neve megjelenik a PowerPivot ablakban mindig egybeesik az Excel táblázat nevével. Ezért, mielőtt létrehozna egy kapcsolódó táblát, szükség van egy Excel táblára egyértelmű névvel. Alapértelmezés szerint az Excel automatikusan generálja a táblázatneveket (1. táblázat, 2. táblázat, stb.), De könnyen átnevezheti őket az Excel felület használatával.

Táblázat létrehozása Excelben

    Az ablakban Excel Válassza ki az asztal formájában benyújtani kívánt adatokat.

    nyomja meg a gombot Formátum, mint egy táblázat A Root mappa lapon, és válassza a Táblázat stílusát. Győződjön meg róla, hogy kiválasztja Asztal címsorokkal.

    Adja meg a táblázatot a következő eljárásban leírt név szerint.

Rename asztal az Excelben

    Az ablakban Excel a lapon Asztalokkal dolgozik A Tulajdonságok csoportjában található Tervezés Adjon meg egy nevet az asztalhoz.

Egy kapcsolódó asztal létrehozása Excelben

    Válassza ki a létrehozott táblázatot az Excel ablakban.

    Az Excel csoport PowerPivot lapján kattintson a gombra Hozzon létre egy kötött asztalt.

    Az új táblázat megjelenik a PowerPivot ablakban. Ez a táblázat részletei a kiválasztott Excel asztalhoz kapcsolódnak, és az Excel-re változhatnak, és nem a PowerPivot ablakban.

Ha átnevezi az Excel táblát egy kapcsolódó táblázat létrehozása után, az asztalok közötti kapcsolat megszakad. Amikor megpróbálja frissíteni az adatokat, megjelenik egy párbeszédpanel. Hibák a kapcsolódó táblákban. Hiba korrekciós opció kiválasztásához kattintson az Opciók gombra. A PowerPivot ablakban lévő név neve nem befolyásolja a kapcsolatot.

Az oszlopfejlécek átnevezése az Excel táblázatban, a kapcsolódó Gemini táblázat változása automatikusan használható. Ha azonban átnevezi az oszlop fejlécét az Excelben, amelyet a PowerPivotban használ, akkor ezt a bekapcsolt kapcsolatot újra kell létrehozni. A linkekkel kapcsolatos további információkért lásd: Fejezet.

Alapértelmezés szerint az Excel táblákhoz kapcsolódó PowerPivot táblázatok automatikusan frissülnek az adatok módosításakor. Ezenkívül manuálisan frissíthetők a PowerPivot ablakban vagy az Excel ablakban.

Feladat frissítési mód a PowerPivotban

    Asztalokkal dolgozik Kattintson a lapra Kötött asztal és a csoportban Kapcsolódó táblázatok nyomja meg a gombot Frissítési módMajd nyomja meg manuálisan vagy automatikusan a gombot.

A kapcsolódó táblák manuális frissítése a PowerPivotban

    A PowerPivot ablakban a szakaszban Asztalokkal dolgozik Kattintson a lapra Kötött asztal és a csoportban Kapcsolódó táblázatok Kattintson az All Frissítés gombra Frissítés dedikált.

A kapcsolódó táblák frissítése manuálisan Excelben

    Az ablakban Excel Kattintson a PowerPivot fülre, és válassza az összes frissítést az Excel adatcsoportban.

Ha szükségünk van az egyik Excel táblából automatikusan adatokat adtak át egy másikbaMeg kell kapcsolnod ezeket a táblázatokat. Számos módja van az adatok két táblájából származó adatok társítására. Egyirányú - A képlet segítségével nézze meg a cikket "Hogyan kell kötni az asztalokat az Excel-ben".
Itt tartja hogyan lehet két asztalt kötni különböző könyvekben Excel, Az asztalok közötti kommunikáció beállításával. Ha mindent beállít, akkor elegendő az asztal megnyitása, hogy az adatok átkerüljenek erre az asztalra egy másik táblázatból. Nem kell megnyitnia az összes könyvet, hogy kommunikáljon. Egy nyitott könyvvel fog dolgozni.
Tehát két Excel könyvünk van - Book1 és Book2. A könyvben van egy ilyen asztal, amelyet már kitöltött. Asztal 1. Figyelem!
Ha az asztalnál kombinált sejtek vannak, akkor bennük a kapcsolat nem fog működni, vagy visszalépni fog.
A könyvben2, ugyanazt az asztalt, de ne töltse ki.

Most meg kell tennünk, hogy az asztali adatok automatikusan mozogjanak a 2. táblázatban. A könyvben1 nyomja meg a jobb egeret az A1 cellával. A megjelenő helyi menüben kattintson a "Másolás" funkcióra.
Menj a 2. táblázatba. Kiemeljük az A2-t. Kattintson a "Főoldal" fülre, a "Insert" gombra, és kattintson a "kommunikáció beszúrása" gombra.

Még mindig hívhatja a "kommunikáció beszúrása" funkciót. A másolat, de a helyi menüben kattintson a "Speciális betét" funkcióra. A megjelenő párbeszédpanelen kattintson a "kommunikáció beszúrása" gombra. Figyelem!
Ha rákattint az Enter billentyűre, előfordulhat, hogy a kapcsolat nem telepíthető. Ezért a kommunikáció létrehozásakor kattintson egy üres cellára. A pulzáló keret az A1-es A1-es cellában az "Esc" gomb eltávolításához.
Ha létrehoz egy kapcsolatot a cellában, az útvonalat a Formula Stringben írják.
A cellában az A2 táblázatban az oszlop neve megjelent, mint az 1. táblázatban.
Most, hogy másolja a kapcsolatot az oszlopon, a címet út az A1 cellában távolítsa el a $ jel - cserélje ki a kapcsolat abszolút relatív. A linkek részleteit lásd a "relatív és abszolút linkek az Excel-re".
Másolja a képletet egy kötéssel az A1 cellából az oszlopban. Azt is konfiguráljuk, majd másoljuk, kommunikáció más sejtekben. Egy ilyen táblázat kiderült.


Módosítsa a számokat az 1. táblázatban.

A 2. táblázat így kiderült.

Mentse el mindkét könyvet, zárja be. Most, ha megnyitunk egy könyvet1, akkor megváltoztatja a számokat, mi fogunk dolgozni és bezárni. De amikor nyitunk egy book2, akkor az összes ugyanezeket az adatokat a 2. táblázat megnyitásakor book2 fog változni azon, hogy mi változott tabla1.
Egy speciális betét más funkcióihoz lásd a "Special Insert Excel" cikket.
Hogyan kell összekapcsolni a táblázatokat a különböző számítógépeken, lásd az "Excel fájl megosztása" című cikket.
Az Excel-ben konfigurálhatja az automatikus adatátvitelt az Excel asztalról a Word alkalmazásban, és fordítva. Nézd meg a cikket "

Ha egy másik lapból származó adatokat használunk egy munkalapon, ezeket a lapokat összekapcsolják. A kötés használatával a sejtek sejtjeit több különböző táblázatból mozgathatja egy munkalapon.

A sejt tartalmának megváltoztatása egy lapra vagy táblázatra ( forrás) A munkakönyv a hozzá tartozó sejtek változásához vezet a lapokban vagy táblázatokban ( vevőkészülékek). Ez az elv megkülönbözteti a lapok egyszerű másolását a sejtek tartalmának egyszerű másolásából egy lapról a másikra.

A végrehajtás technikájától függően a kötelező érvényű " közvetlen"És a csapaton keresztül" Speciális betét.

Közvetlen kötés A lemezeket közvetlenül a képletbe való belépéskor használják, ha egy másik lap cellájára való hivatkozást alkalmazunk az egyik képletelemek egyikének. Például, ha van egy általános képletű, amely egy hivatkozást az A4 a másik munkahelyzetbe lemez (például, 1 lemez), és a két lemezt betöltve, akkor az ilyen kötődése lapok az úgynevezett „közvetlen”.

Az "egyenes" kötés kifejezés azt jelzi, hogy a felhasználó közvetlenül a képletbe való belépéskor jelzi a lap nevét és a cella abszolút címét egy felkiáltójel "!".

Példák a képletekre: \u003d C5 * Lap1! A4.

Leaf3! B2 * 100%

Leaf1! A1-List2! A1

Jegyzet.A kirakodott (nyitott) munkafüzetekben található cellákhoz és lapokhoz kapcsolódó linkek megadásához a képletben be kell állítania a fájl helyének teljes elérési útját szóköz nélkül. Az útvonal egy idézőjelben van beállítva, ahol a lemez neve, könyvtárca (mappák), a munkakönyv neve (fájlnév) négyzet alakú zárójelben és a link lezárásához szükséges lap nevének neve.

Például:

\u003d "D: \\ hallgatói dokumentumok [jövedelem számítása .xls] Termékek megvásárlása"! H19

Kötés a parancson keresztül " Különleges betét " végezzük el, ha bármely munkalapon lévő táblázatos cellának tartalmaznia kell egy másik munkalapú sejtértéket.

A C4 sejtben egy lapon tükrözi Termékárn4 sejtérték a forráslapon Termékek beszerzésea kurzort a forráslap N4 cellájára kell elhelyeznie, és hajtsa végre a parancsot. Szerkesztés / másolás.Lapon Termékártegye a kurzort a C4 cellára, amelyet az eredetihez kell társítani, és végrehajtani kell a parancsot Szerkesztés / speciális betét / beszúrás kommunikáció(Lásd a 6. ábrát). Ezután a lapon Végrehajtás áramegjelenik a forráslap cellájának jelzése. Termékek beszerzésepéldául: \u003d Termékek beszerzése! $ H $ 4

Ezzel a kötéssel az Excel automatikusan használja az abszolút címet a cellához, mert A relatív fellebbezési cím hibákat eredményezhet, különösen akkor, ha a kirakodott fájlokat (munkakönyvek) hozzáférhet.

7. feladat.Tie C4, C5, C6, C7, C8 sejtek a táblázat megvásárlása egy lapon Végrehajtás áramegfelelő sejtekkel egy lapon Termékek beszerzésekülönböző kötőanyagok használata (28. ábra).

Ábra. 28. A különböző munkalapok sejtjeinek kötődése

Sajnos, ha a forrásjegyet eltávolították / áthelyezték vagy átnevezték, a kapcsolat megsértődik. Továbbá a kapcsolat elvész, ha a célfájlt (amely tartalmazza a linket). Ha csak a végső fájlt küldi el postai úton, akkor a címzett sem tud frissíteni a kommunikációt is.

Hogyan szakítsa meg a linket

A probléma megoldásának egyik módja a kommunikáció szakadása. Ha csak egy kapcsolat van a fájlban, akkor ez meglehetősen egyszerű:

  1. Kattintson a lapra Adat.
  2. Válassz csapatot Kapcsolatok módosítása Fejezetben Összeköttetés.
  3. Kattintás Megszakítja a kommunikációt.

FONTOS! A kommunikáció megszakításakor minden olyan képlet, amely a forráskönyvre utal, értékekre kerül átalakításra! A művelet törlése lehetetlen!

Hogyan lehet megszakítani a kapcsolatot minden könyvvel

A kényelem érdekében olyan makrót használhat, amely megszakítja az összes könyvet. A makró a VBA-Excel bővítmény része. Használja őket:


Kód a VBA-n.

Az összes kapcsolat eltávolításának makró kódja az alábbiakban látható. Másolhatja azt a projekthez.

SUB Unlinkworkbooks () Dim Wlinks Dim I Amilyen hosszúságú válasszon Case Msgbox ("Az összes többi könyvre vonatkozó link törlődik ebből a fájlból, és a más könyvekhez kapcsolódó képletek helyettesítik az értékeket." & Vbcrlf & "biztos Ha folytatni szeretné? ", 36," RIP csatlakozás? ") 7" Nincs kilépés Sub End Select Select Wlinks \u003d ActiveWorkbook.linkSources (típusa: \u003d XllinkTypeExcellinks) Ha nem iSECHTY (WBLINKS), akkor i \u003d 1-re Ubound (Wlinks) ActiveWorkbook.breaklink Név: \u003d WBLinks (i), Típus: \u003d XllinkTypeExcellinks Következő ELSE MsgBox "nincsenek linkek más könyvek ebben a fájlban.", 64 "a kommunikáció más könyvek" END IF END SUB

Hogyan lehet megszakítani a linket csak a dedikált tartományban

Néha sok kapcsolat van a könyvben, és félnek, hogy a kommunikáció törlésekor eltávolíthatja az extra. Annak elkerülése érdekében, hogy ezt a bővítményt használja, csak a Csatlakozásokat törölheti a dedikált tartományban. Ezért.

Munkafüzetek

Eddig csak a munkakönyv egy lapjával dolgozott. Gyakran hasznos több munkalapot használni.

A képernyő alján látható lapcímkék láthatóak. Ha rákattint a címkére a bal egérgombbal, akkor a megadott lap aktívvá válik, és a tetejére mozog. A jobb egérgombbal a címkén egy menüt eredményez olyan műveletekhez, mint egy lap, mozgó, törlés, átnevezés stb.

A munkakönyv ablak bal felső sarkában a görgetőgombok, amelyekkel az egyik munkalapról a másikra mozoghat.

A görgetőgombok jobb egérgombbal nyithatja meg a Space Függő menüt a kívánt asztal kiválasztásához.

A munkavállalók helye

Tegyük fel, hogy egyszerre szeretné látni az összes nyitott könyveket a képernyőn, az Excel könnyedén teljesíti a vágyat, és könnyedén navigálhat a könyvekbe. Az Excel parancs használatával Ablak Négy módon szervezheti a nyitott munkafüzeteket a képernyőn.

* A közelben nyitva álló munkahelyi könyvek, amelyekre a teljes képernyőt "csempézett" útra osztják;

* A felülről lefelé - nyitott munkafüzetek jelennek meg az ablakokban, amelyek a vízszintes csíkok megtekintése,

* Balról jobbra - a nyitott munkafüzetek megjelennek a függőleges csíkkal rendelkező ablakokban;

* CASCADE - munkafüzetek (mindegyik az ablakban) "lefektetett" a képernyő rétegeire.

A munkahelyek közötti átmenetek

Függetlenül attól, hogy úgy döntött, hogy keresse meg az összes nyitott munkafüzetek a képernyőn, vagy egyszerűen csak „fel” őket egymásra nyitás érdekében, akkor könnyen mozog az egyik könyvet a másik. Az Excel számos gyors módot biztosít a kívánt könyvhez. Ehhez használhatja az egeret, a vészhelyzeti kulcsokat vagy az Excel menüablakot. Ezek ezek a módok:

* Kattintson a munkakönyv ablak látható részére;

* Nyomja meg a gombot Egy könyvablakból a másik ablakba.

* Nyissa meg az Excel menüablakot. Alsó részének tartalmazza a nyitott munkafüzetek listáját. Ahhoz, hogy menjen a kívánt könyvhez, egyszerűen kattintson a névre.

Adatok másolása egy munkakönyvből a másikba

Az Excel parancs használatával másolhatja az adatokat egy munkakönyvből a másikba. Például megnyitott két munkakönyvet, amelyek közül az egyik negyedéves költségvetést tartalmaz, a másik pedig éves. Az idő megmentéséhez jó lenne másolni az adatokat az első negyedévben az első munkakönyvből a másodikra. Ebben az esetben az első munkafüzet kezdeti adatai nem változtatják meg ezen adatok másolatát.

Az adatok másolása egy munkakönyvből a másikba, mindkét munkakönyvet nyitva. Válassza ki az adatokat az első könyvben, és kattintson a Másolás eszköztár szabványos panelekre, hogy átkapcsoljon egy másik könyvre, használja a fenti módszerek bármelyikét. Például az egyik szerint válassza ki a második munkakönyv nevét a menüből. Menjen a kívánt munkalapra, és válassza ki azt a cellát, amelyben az adatokat beilleszteni kívánja. Kattintson az Eszköztár beillesztése Standard gombra. Az Excel azonnal másolja az adatokat a második munkafüzetbe.

Adatátvitel a munkahelyek között

Ez az eljárás hasonló az adatok másolásához. A különbség egy másik gomb használata. Jelölje ki az adatokat az első munkafüzetben, és kattintson a vágott eszköztár szabványos gombra az adatok kivonásához. Megyek egy másik munkafüzetre, jelölje ki a kívánt cellát, és kattintson a Paste eszköztár szabványos gombra. Ennek eredményeképpen az Excel törli az adatokat az első munkakönyvből, és beilleszti őket a másodikba.

Gyors út a munkamapadatok (lapok) átadása a munkahelyek között. A "Drag és Omit" módszer használatával áll. Az adatátviteli műveletben részt vevő első nyitott könyvek. Válassza ki az Excel menü parancsot / keresse meg. Az ablakban válassza ki az Ablak Helyszín párbeszédpanelt, válassza ki a következő opciót, majd kattintson az OK gombra. Látnod kell legalább egy kis részét az egyes munkafüzet ablakának. Válassza ki a másolni kívánt lap címkét (lapokat). Helyezze az egérmutatót a kiválasztott lapcímkére, kattintson és az egérgomb felszabadítása nélkül húzza a címkét egy másik munkakönyv ablakához. Amikor kiengedi az egérgombot, a lap "regisztrált" lesz az új (őt) munkafüzetben.

Kapcsolatok létrehozása a munkalapok és a munkafüzetek között.

Az Excel lehetővé teszi, hogy más lapokból származó adatokat használjon más táblázatokból.

A kötés a dinamikus adatfrissítés folyamata egy másik forrásadat (munkalap vagy munkakönyv) alapján. A kapcsolódó adatok tükrözik a forrásadatok bármely módosítását.

A kötést speciális formulák végzik, amelyek úgynevezett külső linkeket tartalmaznak. A külső kapcsolat egy másik munkalapból vagy bármely más munkalap más munkalapjának egy másik munkalapjának egyetlen munkalapjának egy másik munkalapjától hivatkozhat. Például a két lap közötti kapcsolatok megvalósulnak, mivel egy képlet egy laphoz egy laphoz egy másik laphoz kapcsolódnak.

Az Excel lehetővé teszi a kapcsolatok létrehozását más munkalapokkal és három típusú munkafüzetekkel:

Ha nagy számú adatmal dolgozik, és számos élelmiszert tárol az adatok tárolásához, vannak olyan helyzetek, amikor az egyik munkalap képlete egy másik munkalapból származó adatokat használ. Az ilyen formulák nagyon hasznosak, mert megmentik Önt attól, hogy redundáns adatokat tároljon sok munkalapon.

Ha egy másik munkalapba szeretne hivatkozni a cellára, tegyen fel egy felkiáltójelet a lap neve és a sejt neve között. Az ilyen típusú formulák szintaxisa a következő: \u003d Lap! Cell. Ha a lap neve van, akkor a kijelölési lap helyett használja a lap nevét. Például a jelentés! B5.

Ha a név szóközöket tartalmaz (például, 99. költségvetés.), Akkor, amikor linkeket hoz létre más lapokra, ezt a nevet egyetlen idézőjelben kell csatolni.

Kötés több munkalap

Gyakran vannak olyan helyzetek, amikor a képletnek a sejtek tartományára kell utalnia, beleértve két vagy még több lapot a munkafüzetben. Ez általában akkor történik, ha azonos munkalapokat hoznak létre a különböző időtartamú költségvetési terjesztéshez, a különböző csapatok munkájáról vagy a különböző régiókban történő értékesítési információiról. Különböző munkalapokkal is rendelkezhet, de a teljes értéküket kifejezetten azonos címekkel rendelkező sejtek tartalmazzák. És mindezek végső értékek aztán minimalizálni, így összesen eredmény egy formulában hivatkozást tartalmazó összes ezeket a lapokat és a sejt-címeket.

Ilyen esetekben az Excel háromdimenziós referenciákat használ. A háromdimenziós hivatkozás a laptartomány bekapcsolásával történik (a kezdeti és végső lapot jelzi) és a sejtek megfelelő tartományát. Például, egy általános képletű, amely egy háromdimenziós, amely magában foglalja a lap lap1 hogy Sheet5 és A4 cellában: A8, lehetnek az alábbi formában: \u003d SUM (Munka1: list5! A4: A8).

A háromdimenziós referenciák szerepelhetnek a képletben és más módon. Ehhez kattintson a képletben szereplő munkalapra. De először indítsa el a képletet a cellában, ahol az eredményt szeretné megkapni. Ha egy háromdimenziós link használata előtt fordul elő, kattintson az első lapos parancsikonra, majd nyomja meg a (és ne engedje el) és kattintson az utolsó lap címkéjére a linkbe. Ezt követően kiosztja a szükséges sejteket. A képletépítés befejezése után nyomja meg a gombot. .

A munkavállalók könyvei

A kötelező feladatok során számos feltételet használnak, amelyeket tudnia kell. A kötési képletet tartalmazó munkakönyvet az eltartott munkakönyvnek és az eredeti munkakönyvhez társított adatokat tartalmazó munkakönyvnek nevezik.

A két fájl közötti kapcsolatot úgy érhetjük el, hogy egy kommunikációs képletet egy másik fájlhoz egy másik fájlhoz kapcsolódó linkhez vezetünk, amely a másikból származó adatokat kapja a másik célfájlnak, és az adatokat szolgáló fájl egy forrásfájl .

A kapcsolat létrejötte után. Az Excel másolja az értéket a cellából a forrásfájlban a célfájl-cellában. A célcellában lévő érték automatikusan frissül.

Ha egy másik munkafüzetben lévő cellára hivatkozva a következő szintaxist használjuk: [Könyv] lap! Cell. Bemutatjuk a kötési formula hivatkozás a linket egy másik dolgozó könyv nevét használja ezt a könyvet, szögletes zárójelek között, majd a nevét a dolgozó lap szóköz nélkül, akkor a felkiáltójel (!), És miután ez a Cell címe (sejtek). Például: "C: Petrov [magazin1.hls] irodalom"! L3.

Kapcsolatok frissítése

Több munkahelyen és kötési képletekkel való együttműködés, tudnia kell, hogy ezek a kapcsolatok hogyan frissülnek. A formulák automatikusan frissülnek, ha megváltoztatja az adatokat a sejtekben, amelyhez csak akkor vannak linkek, ha mindkét munkakönyv megnyílik.

Ha az eredeti munkafüzetben szereplő adatok abban a pillanatban változnak, amikor a függő könyv (amely a kötési képletet tartalmazza) zárva van, akkor a kapcsolódó adatok nem frissülnek azonnal. Az eltartott munkafüzet megnyitása A következő alkalommal az Excel megkéri, hogy erősítse meg az adatfrissítést. Az összes kapcsolódó adat frissítéséhez a munkafüzetben válassza ki a választ Igen. Ha manuálisan frissített kapcsolata van, vagy frissíteni szeretné a kapcsolatokat, válassza ki a választ.

Lap törléséhez válassza ki a Törlés parancsot a címkék kontextusfüggő menüjéből. Több munkalap eltávolítása egyszerre, először válassza ki őket, ha megnyomja a Ctrl billentyűt.

Jelölje be:

· Tudja, mi: Excel munkafüzet; munka levél; a munkalapok kommunikációjának rögzítésére vonatkozó szabályok;

· Tudja, hogy: Helyezze be a munkalapot; töröl; Átnevezés; mozog; másolat; nyitott ablakok; Bezárás; rendelés; Kommunikáljon az egyik és különböző munkakönyvek lapja között.

Laboratóriumi munka a Microsoft Excel-en.