Работа с релации в обобщени таблици

Забележка:  Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Обобщени таблици са традиционно изградени използване на OLAP кубове и други източници на сложни данни, които вече имат богати връзки между таблици. Въпреки това в Excel, вие сте свободни да импортирате множество таблици и изграждане на ваши собствени връзки между таблици. Докато тази гъвкавост е мощен, той също улеснява събирането на данни, която не е свързана, което води до странно резултати.

Създавали ли сте някога подобна обобщена таблица? Имали сте намерение да създадете разбивка на покупките по региони, затова сте пуснали полето за сума на покупките в областта Стойности, а полето за регион на продажбите – в областта Етикети на колони. Но резултатите са се оказали погрешни.

Пример за обобщена таблица

Как можете да коригирате това?

Проблемът е, че полетата, които сте добавили в обобщената таблица, може и да са в една и съща работна книга, но таблиците, които съдържат всяка колона, не са свързани. Например може да имате таблица, в която е посочен всеки от регионите на продажби, и друга таблица, в която са посочени покупките за всички региони. За да създадете обобщена таблица и да получите правилни резултати, трябва да създадете релация между двете таблици.

След като създадете релацията, обобщената таблица ще комбинира правилно данните от таблицата на покупките със списъка на регионите и резултатите ще изглеждат по следния начин:

Пример за обобщена таблица

Excel 2013 включва технология, разработена от Microsoft Research (MSR), за автоматично разпознаване и коригиране на подобни проблеми, свързани с релациите.

Най-горе на страницата

Използване на автоматично разпознаване

Автоматичното разпознаване проверява новите полета, които добавяте към работна книга, съдържаща обобщена таблица. Ако новото поле не е свързано със заглавките на колоните и редовете на обобщената таблица, в областта за уведомяване в горната част на обобщената таблица се появява съобщение, което ви уведомява, че може да е необходима релация. Освен това Excel ще анализира новите данни, за да открие потенциални релации.

Можете да игнорирате съобщението и да продължите да работите с обобщената таблица, но ако щракнете върху Създай, алгоритмът се стартира и започва да анализира вашите данни. Този процес може да отнеме до няколко минути в зависимост от стойностите в новите данни, от размера и сложността на обобщената таблица и от релациите, които вече сте създали.

Процесът се състои от две фази:

  • Разпознаване на релации. Можете да прегледате списъка на предложените релации, когато анализът завърши. Ако не отмените процеса, Excel ще премине автоматично към следващата стъпка за създаване на релациите.

  • Създаване на релации. След прилагането на релациите се появява диалогов прозорец за потвърждение и можете да щракнете върху връзката По-подробно, за да прегледате списъка със създадените релации.

Можете да отмените процеса на разпознаване, но не можете да отмените процеса на създаване.

Алгоритмът на MSR търси "най-добрия възможен" набор от релации за свързване на таблиците във вашия модел. Алгоритмът разпознава всички възможни релации за новите данни, като взима под внимание имената на колоните, типа на данните в колоните и стойностите на колоните в тях, както и колоните, които са в обобщените таблици.

Excel, след което избира връзката с най-висок резултат "качество", както е определено от вътрешни проблеми. За повече информация вижте Кратък преглед на зависимостите и Отстраняване на неизправности на релации.

Ако автоматичното откриване не ви дава правилни резултати, можете да редактирате релации, ги изтрийте или създавате нови ръчно. За повече информация вижте Създаване на релация между две таблици или Създаване на релации в изглед на диаграма

Най-горе на страницата

Празни редове в обобщени таблици (неизвестен член)

Тъй като обобщена таблица обединява данни, свързани с таблици, ако някоя таблица съдържа данни, които не могат да бъдат свързани с ключ или като съвпадащата стойност, тези данни трябва да се борави по някакъв начин. В многомерни бази данни начин да се обработват грешни данни е чрез присвояване на всички редове, които нямат съответстваща стойност на неизвестен член. В обобщена таблица неизвестен член се показва като празно заглавие.

Например ако създадете обобщена таблица, чиято цел е да групира продажбите по магазини, но за някои от записите в таблицата с продажби не е посочено име на магазин, всички записи без валидно име на магазин ще бъдат групирани заедно.

Ако крайният резултат съдържа празни редове, имате две възможности. Можете или да дефинирате релация между таблици, която работи, може би чрез създаване на верига от релации между множество таблици, или да премахнете от обобщената таблица полетата, които водят до появата на празните редове.

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×