Delo z relacijami v vrtilnih tabelah

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Vrtilne tabele so zgrajena tradicionalno uporabo kockah OLAP in drugih zapletenih podatkovni viri, ki že imajo bogate povezave med tabelami. V Excelu, vas so lahko uvozite več tabel in ustvarite povezave med tabelami. Medtem ko je ta prilagodljivost Zmogljiva, prav tako omogoča preprosto zberete podatke, ki ni povezan, posledica tega pa je nenavadno rezultate.

Ste že kdaj ustvarili takšno vrtilno tabelo? Če ste želeli ustvariti razčlenitev nakupov po območjih, ste spustili polje s kupnino v območje Vrednosti, polje s prodajo po območjih pa v območje Oznake stolpcev. Rezultati so napačni.

Primer vrtilne tabele

Kako lahko to popravite?

Težava je v tem, da so polja, ki ste jih dodali v vrtilno tabelo, morda v istem delovnem zvezku, a tabele, ki vsebujejo posamezne stolpce, niso v relaciji. Tako imate morda tabelo s seznamom posameznih prodajnih območij in drugo tabelo s seznamom nakupov za vsa območja. Če želite ustvariti vrtilno tabelo in pridobiti pravilne rezultate, morate med obema tabelama vzpostaviti relacijo.

Ko ustvarite relacijo, vrtilna tabela pravilno združi podatke iz tabele nakupov s seznamom območij in rezultati so videti tako:

Primer vrtilne tabele

Excel 2013 vsebuje tehnologijo, ki jo je razvil Microsoft Research (MSR), za samodejno zaznavanje in odpravljanje težav s tovrstnimi relacijami.

Na vrh strani

Uporaba samodejnega zaznavanja

Funkcija samodejnega zaznavanja preveri nova polja, ki ste jih dodali v delovni zvezek z vrtilno tabelo. Če novo polje ni v relaciji s stolpcem in glavami vrstic vrtilne tabele, se v območju za obvestila na vrhu vrtilne tabele pojavi sporočilo, ki vas opozarja, da morate vzpostaviti relacijo. Excel hkrati analizira nove podatke in poišče morebitne relacije.

Sporočilo lahko prezrete in nadaljujete z delom v vrtilni tabeli, vendar se ob kliku gumba Ustvari sproži algoritem in analizira podatke. Odvisno od vrednosti novih podatkov, velikosti in zapletenosti vrtilne tabele in relacij, ki ste jih že ustvarili, lahko ta postopek traja več minut.

Postopek je sestavljen iz dveh delov:

  • Zaznavanje relacij. Ko je analiza končana, si lahko ogledate seznam predlaganih relacij. Če postopka ne prekličete, bo Excel samodejno nadaljeval z naslednjim korakom ustvarjanja relacij.

  • Ustvarjanje relacij. Ko so relacije uporabljene, se pojavi potrditveno sporočilo, v katerem lahko kliknete povezavo Podrobnosti in si ogledate seznam ustvarjenih relacij.

Postopek zaznavanja lahko prekličete, medtem ko postopka ustvarjanja ne morete preklicati.

Algoritem MSR poišče »najboljši mogoč« nabor relacij za povezovanje tabel v vašem podatkovnem modelu. Algoritem zazna vse mogoče relacije za nove podatke, pri čemer upošteva imena stolpcev, podatkovne tipe stolpcev, vrednosti v stolpcih in stolpce v vrtilnih tabelah.

Excel nato izbere relacijo z najvišjo oceno »kakovosti«, ki jo določa notranja hevristika. Če želite več informacij, si oglejte Pregled relacij in Odpravljanje težav z relacijami.

Če s samodejnim zaznavanjem ne pridobite pravilnih rezultatov, lahko uredite relacije, jih izbrišete ali ročno ustvarite nove. Če želite več informacij, si oglejte Ustvarjanje relacije med tabelama ali Ustvarjanje relacij v pogledu diagrama

Na vrh strani

Prazne vrstice v vrtilnih tabelah (neznan član)

V vrtilni tabeli so združene podatkovne tabele v relaciji, zato je treba te podatke nekako obdelati, če katera koli tabela vsebuje podatke, ki jih ni mogoče povezati po ključu ali po ujemajoči se vrednosti. V večdimenzijskih zbirkah podatkov se neujemajoči podatki obravnavajo tako, da se vse vrstice, ki nimajo ujemajoče se vrednosti, dodelijo Neznanemu članu. V vrtilni tabeli je neznani član prikazan kot prazna glava.

Če na primer ustvarite vrtilno tabelo, v kateri želite združiti prodajo po trgovinah, vendar nekateri zapisi v tabeli prodaj nimajo navedenega imena trgovine, so vsi zapisi brez veljavnega imena trgovine združeni skupaj.

Če imate na koncu prazne vrstice, imate dve možnosti. Lahko določite relacijo tabele, ki bo delovala – lahko poskusite z ustvarjanjem verige relacij med več tabelami – ali pa iz vrtilne tabele odstranite polja, zaradi katerih so se pojavile prazne vrstice.

Na vrh strani

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×