Kimutatástáblák és Excel-adatkapcsolatok kombinációjával közvetlenül kapcsolatba léphet a belső adatmodellel, a Power Pivot bővítmény nélkül. Ez akkor hasznos, ha olyan Excel-verziókat használ, amelyekhez nem tartozik a Power Pivot bővítmény, például a Microsoft Office otthoni vagy kisvállalati kiadása esetén. Minden Excel 2013 és 2016 munkafüzethez tartozik egy belső adatmodell.
Képzelje el, hogy van az itt látható Tranzakciók tábla, egy másik munkalapon pedig van egy Alkalmazottak tábla, amely az alkalmazottakkal kapcsolatos információkat tartalmaz.

Ez a táblázat a tranzakciókat munkavállalói létszám szerint mutatja.

Ez a táblázat információkat tartalmaz az alkalmazottakról: keresztnév, vezetéknév és beosztás.
Létre kell hoznia egy elemzést, amely az eladásokat munkakör szerint mutatja. Ez általában nehéz lenne, mivel az értékesítés és a munkakör két külön táblázatban található. A belső adatmodellel azonban az alábbi egyszerű lépéseket követheti:
Kattintson a Tranzakciók adattáblázatába, és indítson el egy új pivot táblát a szalag Beszúrás ➪ Pivot Table menüpontjával.
A Kimutatás létrehozása párbeszédpanelen válassza az Adat hozzáadása az adatmodellhez lehetőséget.

Amikor új pivot táblát hoz létre a Tranzakciók táblából, feltétlenül válassza az Adat hozzáadása az adatmodellhez lehetőséget.
Kattintson az Alkalmazottak adattáblázatába, és indítson el egy új pivot táblát.
Ismét ügyeljen arra, hogy az Adatok hozzáadása az adatmodellhez opciót az ábrán látható módon válassza ki.
Figyelje meg, hogy a Kimutatás létrehozása párbeszédpanelek elnevezett tartományokra hivatkoznak. Ez azt jelenti, hogy minden tábla egy konkrét nevet kapott. Amikor adatokat ad hozzá a belső adatmodellhez, célszerű elnevezni az adattáblákat. Így könnyen felismerheti tábláit a belső adatmodellben. Ha nem ad nevet a tábláknak, a belső adatmodell 1. tartományként, 2. tartományként stb. jeleníti meg őket.
Hozzon létre egy új pivot táblát az Alkalmazottak táblából, és válassza az Adat hozzáadása az adatmodellhez lehetőséget.
Az adattáblázat elnevezéséhez egyszerűen jelölje ki az összes adatot a táblázatban, majd válassza a Képletek→Név meghatározása parancsot a szalagról. A párbeszédpanelen adja meg a táblázat nevét. Ismételje meg az összes többi táblázathoz.
Miután mindkét táblát hozzáadta a belső adatmodellhez, nyissa meg a PivotTable Fields listát, és válassza az ÖSSZES választót. Ez a lépés mindkét tartományt megjeleníti a mezőlistában.
Válassza az ÖSSZES lehetőséget a kimutatásmezők listájában, ha mindkét táblát látni szeretné a belső adatmodellben.
Építse fel a pivot táblát a szokásos módon. Ebben az esetben a Job_Title a Sor területre kerül, és a Sales_Amount az Értékek területre kerül.
Amint itt látható, az Excel azonnal felismeri, hogy két táblát használ a belső adatmodellből, és felszólítja, hogy hozzon létre kapcsolatot közöttük. Lehetősége van arra, hogy az Excel automatikusan észlelje a táblák közötti kapcsolatokat, vagy kattintson a Létrehozás gombra. A kapcsolatokat mindig saját maga hozza létre, nehogy az Excel tévedjen.
Amikor az Excel kéri, válassza ki a kapcsolat létrehozását a két tábla között.
Kattintson a Létrehozás gombra.
Az Excel megnyitja az itt látható Kapcsolat létrehozása párbeszédpanelt. Itt kiválaszthatja a kapcsolatot meghatározó táblákat és mezőket. Láthatja, hogy a Tranzakciók táblában van egy Sales_Rep mező. Az Employee_Number mezőn keresztül kapcsolódik az Alkalmazottak táblához.

Hozza létre a megfelelő kapcsolatot a Táblázat és az Oszlop legördülő listák segítségével.
A kapcsolat létrehozása után egyetlen pivot tábla áll rendelkezésére, amely hatékonyan használja mindkét tábla adatait a szükséges elemzés létrehozásához. A következő ábra azt szemlélteti, hogy az Excel belső adatmodelljének használatával elérte azt a célt, hogy az eladásokat munkakör szerint jelenítse meg.

Elérte azt a célját, hogy az értékesítéseket munkakör szerint mutassa be.
Látja, hogy a jobb alsó legördülő menü Kapcsolódó oszlop (elsődleges) nevet kap. Az elsődleges kifejezés azt jelenti, hogy a belső adatmodell ezt a mezőt használja elsődleges kulcsként a társított táblából.
Az elsődleges kulcs olyan mező, amely csak egyedi, nem null értékeket tartalmaz (nincs ismétlődés vagy üres). Az elsődleges kulcsmezőkre szükség van az adatmodellben az összesítési hibák és a párhuzamosságok elkerülése érdekében. Minden létrehozott kapcsolatnak rendelkeznie kell egy elsődleges kulcsként kijelölt mezővel.
Az Alkalmazottak tábla összes egyedi értékének szerepelnie kell az Employee_Number mezőben, üres vagy null értékek nélkül. Az Excel csak így tudja biztosítani az adatok integritását több tábla összekapcsolásakor.
Miután táblákat hozzárendelt a belső adatmodellhez, szükség lehet a táblák közötti kapcsolatok módosítására. Ha módosítani szeretné a kapcsolatokat egy belső adatmodellben, kattintson az Adatok fülre a szalagon, és válassza ki a Kapcsolatok parancsot. Megnyílik az itt látható Kapcsolatok kezelése párbeszédpanel.

A Kapcsolatok kezelése párbeszédpanel lehetővé teszi a kapcsolatok módosítását a belső adatmodellben.
Itt a következő parancsokat találja:
- Új: Hozzon létre új kapcsolatot két tábla között a belső adatmodellben.
- Szerkesztés: Módosítsa a kiválasztott kapcsolatot.
- Aktiválás: kényszerítse ki a kiválasztott kapcsolatot, és mondja meg az Excelnek, hogy vegye figyelembe a kapcsolatot az adatok összesítése és elemzése során a belső adatmodellben.
- Deaktiválás: Kapcsolja ki a kiválasztott kapcsolatot, és mondja meg az Excelnek, hogy figyelmen kívül hagyja a kapcsolatot az adatok összesítése és elemzése során a belső adatmodellben.
- Törlés: A kiválasztott kapcsolat eltávolítása.