Когато импортирате множество таблици, Excel се опитва да открие и дефинира релации между тези таблици, така че да не е необходимо ръчно да създавате релациите или да реализирате сложни заобиколни решения, ако искате да работите с данните по холистичен начин.
Понякога Excel не успява да открие релация между таблици. В този случай можете да използвате информацията в тази статия за отстраняване на неизправности при автоматичното откриване на релации. За да разберете по-добре изискванията и механиката на откриването на релации, вж. "Релации между таблици в модел на данни".
Съобщение: Не са открити релации
Лентата за известия винаги ще показва съобщение, че е необходима релация, когато плъзнете поле в областта на стойностите на съществуваща обобщена таблица, и това поле не е свързано с никое от полетата, които вече са в обобщената таблица. Понякога обаче след това известие не може да бъде открита връзка. Причините за това могат да бъдат различни:
- Алгоритъмът за откриване на релации зависи от колоната с външен ключ, която има име, подобно на колоната с първичен ключ. Ако имената на колоните не са достатъчно сходни, препоръчваме ви да отворите прозореца на Power Pivot и ръчно да създадете необходимите релации между таблиците.
- Типовете данни може да не се поддържат. Ако някоя от таблиците, използвани в обобщената таблица, съдържа колони само с неподдържани типове данни, не могат да бъдат открити релации. В този случай трябва да използвате диалоговия прозорец " Създаване на зависимости ", за да създадете ръчно необходимите релации, за да бъдат активни таблици в обобщената таблица. За повече информация вж. "Създаване на релация между две таблици".
Добавили сте несвързани полета в обобщената таблица, но не се появи съобщение
Автоматичното откриване на релации се задава само за мерки, а не за изчисляеми полета, които използвате в етикетите на редовете или колоните на обобщената таблица. Следователно, като започнете да изграждате обобщената таблица, може да добавите несвързани таблици, но да не виждате релации, докато не пуснете поле в областта на стойностите .
Няма валидна релация между таблиците
Понякога таблиците, които добавяте към обобщената таблица, просто не могат да бъдат съединени с никакви други таблици. Например може да се случи две таблици да имат частично съвпадащи данни, но всъщност да нямат логически връзки с другите таблици, които вече се използват.
Ако добавите към обобщената таблица таблица, която не може да се съедини с другите таблици, обикновено автоматичното откриване няма да върне никакви резултати. В други случаи от резултатите в обобщената таблица обикновено можете да разберете, че полетата не дават смислени изчисления.
Автоматичното откриване създаде грешни релации
Когато релациите са създадени с помощта на автоматичното откриване, алгоритъмът създава списък с всички възможни релации въз основа на стойностите в таблиците и класира възможните релации според тяхната вероятност. Тогава Excel създава само най-вероятната релация. Следователно, ако вашите таблици съдържат множество колони, които може да се използват като ключове, някои релации може да са с по-ниска класация и няма да бъдат създадени автоматично, дори ако релацията е валидна.
Ако алгоритъмът за автоматично откриване предлага релация, която не решава вашия бизнес проблем, трябва да изтриете релацията и ръчно да създадете релацията, като използвате правилната колона с ключ. Вижте