Определяне на релация (relationship) между две таблици
Пълен достъп до курса: Не
За пълен достъп, моля влезте или се регистрирайте.
Най-важното, което трябва да запомните
Коректните резултати в пивот таблици с няколко таблици са възможни само ако между таблиците има правилно дефинирани релации. Релацията е логическа връзка между колона с повтарящи се стойности (Foreign) и колона с уникални стойности (Primary). В Power Pivot тази връзка замества VLOOKUP и дава достъп до всички колони от свързаните таблици. Без релация пивот таблицата показва грешни обобщения.
Как работят релациите в Power Pivot
Урокът показва как при работа с Data Model Excel изисква връзки между таблиците, за да обединява данни коректно. Обяснено е:
- защо при добавяне на поле от друга таблица се появяват грешни стойности
- как Excel разпознава липсваща релация и предлага
AutoDetectилиCreate - каква е логиката зад Foreign и Primary колони
- защо между две таблици може да има само една релация
- как релацията функционира като автоматичен VLOOKUP, но без неговите ограничения
Стъпка по стъпка: създаване на релация
- Създайте пивот таблица, използваща
Data Modelи покажете всички таблици с бутона All. - Добавете поле от таблица Team (Дистрибутор) и поле от Sales в пивота.
- При появата на грешни резултати отворете предупреждението за липсваща релация.
- Изберете
Createи задайте релация между Sales (Foreign колона Категория) и Team (Primary колона Категория). - Потвърдете и проверете коректността на обобщените данни.
Използвани инструменти и команди
Data Model– позволява анализ с множество таблициMore Tables– създава пивот таблица, използваща Data ModelCreate Relationship– ръчно задаване на релация между таблициAutoDetect– автоматично откриване на релацииPivotTable Fields (All)– показва всички таблици в модела
Задача за упражнение
Покажете в пивот таблицата количеството продажби по градове и дистрибутори. Добавете таблица Customers в Data Model и създайте коректна релация със Sales чрез бутона Create, използвайки колоната КодКлиент.

