A táblakapcsolatok hibaelhárítása

Hatókör
Microsoft 365-höz készült Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

Több tábla importálásakor az Excel megkísérli felderíteni és definiálni a táblák közötti kapcsolatokat, hogy ne kelljen manuálisan létrehoznia a kapcsolatokat, vagy bonyolult kerülő megoldásokat alkalmaznia, ha az adatokkal teljesen eltérő módon szeretne dolgozni.

Az Excel néha nem észleli a táblák közötti kapcsolatot. Ebben az esetben a jelen cikkben található információkat használhatja az automatikus kapcsolatészlelési hiba elhárításához. A kapcsolatok észlelésére vonatkozó követelmények és mechanika megértéséhez olvassa el az Adatmodellben szereplő táblák közötti kapcsolatok című témakört.

Üzenet: Nincsenek kapcsolatok

Az értesítési sávon mindig megjelenik egy arra utaló üzenet, hogy kapcsolat szükséges, amikor egy mezőt egy meglévő kimutatás Értékek területére húz, és a mező nem kapcsolódik a kimutatásban már szereplő egyik mezőhöz sem. Néha azonban az értesítés után nem észlelhető kapcsolat. Ennek több oka lehet:

  • A kapcsolatészlelési algoritmus attól függ, hogy az idegenkulcs-oszlop neve az elsődleges kulcs oszlopához hasonló legyen. Ha az oszlopnevek nem eléggé hasonlóak, javasoljuk, hogy nyissa meg a Power Pivot ablakot, és manuálisan hozza létre a szükséges kapcsolatokat a táblák között.
  • Lehetséges, hogy az érintett adattípusok nem támogatottak. Ha a kimutatásban használt táblázatok bármelyike csak nem támogatott adattípusú oszlopokat tartalmaz, a program nem észlel kapcsolatokat. Ebben az esetben a Kapcsolatok létrehozása párbeszédpanelt kell használnia, amellyel manuálisan kell létrehoznia a szükséges kapcsolatokat a kimutatás aktív táblái között. További információt a Kapcsolat létrehozása két tábla között című témakörben talál.

Nem kapcsolódó mezőket vett fel a kimutatásba, de nem jelent meg üzenet

Az automatikus kapcsolatészlelés csak a mértékek esetén aktiválódik, a kimutatások sor- vagy oszlopcímkéiben használt számított mezők esetén nem. Ezért a kimutatás összeállításának megkezdésekor felvehet nem kapcsolódó táblákat, de nem lát semmilyen kapcsolatot, amíg egy mezőt el nem helyez az Értékek területre.

Nincs érvényes kapcsolat a táblák között

Előfordul, hogy a kimutatáshoz hozzáadott táblázatok egyszerűen nem illeszthetők más táblázatokhoz. Előfordulhat például, hogy két tábla adatai részben megegyeznek, de valójában nincs kapcsolatban a többi, már használatban lévő táblával.

Ha olyan táblázatot vesz fel a kimutatásba, amelyet nem lehet a többi táblához csatlakoztatni, az automatikus észlelés általában nem ad vissza eredményt. Más esetekben általában a kimutatás eredményeiből látszik, hogy a mezők nem eredményeznek értelmes számításokat.

Az automatikus észlelés helytelen kapcsolatokat hozott létre

Amikor a kapcsolatok automatikus észleléssel jönnek létre, egy algoritmus a táblázatok értékei alapján létrehoz egy listát az összes lehetséges kapcsolatról, és a lehetséges kapcsolatokat a valószínűségük alapján rangsorolja. Az Excel ezután csak a legvalószínűbb kapcsolatot hozza létre. Ezért ha a táblák több olyan oszlopot tartalmaznak, amelyeket használhat kulcsként, előfordulhat, hogy bizonyos kapcsolatok alacsonyabb rangsorolást kapnak, és nem jönnek létre automatikusan még akkor sem, ha a kapcsolat érvényes.

Ha az automatikus észlelési algoritmus olyan kapcsolatot javasol, amely nem oldja meg az üzleti problémát, törölje a kapcsolatot, és hozza létre manuálisan a megfelelő kulcsoszloppal. Lásd:

Vissza a lap tetejére