Ko uvozite več tabel, Excel poskuša zaznati in določiti relacije med temi tabelami, tako da vam ni treba ročno ustvarjati relacij ali uvajati zapletenih rešitev, če želite delati s podatki na holistični način.
Včasih Excel ne zazna relacije med tabelami. V tem primeru lahko informacije v tem članku uporabite za odpravljanje težav s samodejnim zaznavanjem relacij. Če želite bolje razumeti zahteve in mehanike zaznavanja relacij, glejte Relacije med tabelami v podatkovnem modelu.
Sporočilo: Zaznana ni bila nobena relacija
V vrstici z obvestili bo vedno prikazano sporočilo, da potrebujete relacijo, ko povlečete polje v območje Vrednosti obstoječe vrtilne tabele in da to polje ni povezano z nobenimi polji, ki so že v vrtilni tabeli. Vendar pa po tem obvestilu včasih ni mogoče zaznati relacije. Za to lahko obstajajo različni razlogi:
-
Algoritem zaznavanja relacij je odvisen od stolpca s tujim ključem, ki ima ime, ki je podobno stolpcu s primarnim ključem. Če imena stolpcev niso dovolj podobna, priporočamo, da odprete Power Pivot in ročno ustvarite zahtevane relacije med tabelami.
-
Podatkovni tipi morda niso podprti. Če katera od tabel, ki se uporablja v vrtilni tabeli, vsebuje stolpce le ne podprtih podatkovnih tipov, ni mogoče zaznati nobene relacije. V tem primeru uporabite pogovorno Ustvarjanje Relacije za ročno ustvarjanje zahtevanih relacij aktivne tabele v vrtilni tabeli. Če želite več informacij, Ustvarjanje relacije med dvema tabelama.
V vrtilno tabelo ste dodali nepovezana polja, vendar se ni prikazalo nobeno sporočilo
Samodejno zaznavanje relacij se sproži le za mere, ne pa za izračunana polja, ki jih uporabite v oznakah vrstic ali stolpcev vrtilne tabele. Zato boste med ustvarjanjem vrtilne tabele morda dodali nepovezane tabele, ne boste pa videli relacij, dokler polja ne spustite v območje Vrednosti.
Ni veljavne relacije med tabelami
Včasih tabel, ki jih dodate v vrtilno tabelo, preprosto ni mogoče pridružiti drugim tabelam. Na primer, dve tabeli se lahko zgodi, da sta delno ujemajoči se podatki, vendar dejansko nimata logičnih relacij do drugih tabel, ki so že v uporabi.
Če dodate tabelo v vrtilno tabelo, ki je ni mogoče pridružiti drugim tabelam, običajno samodejno zaznavanje ne vrne nobenih rezultatov. V drugih primerih lahko po navadi iz rezultatov vrtilne tabele vidite, da polja ne omogočajo smiselnih izračunov.
Samodejno zaznavanje je ustvarilo napačne relacije
Ko so relacije ustvarjene s samodejnim zaznavanjem, algoritem ustvari seznam vseh možnih relacij na podlagi vrednosti v tabelah in razvrsti možne relacije glede na njihovo verjetnost. Excel nato ustvari le najbolj verjetno relacijo. Če torej tabele vsebujejo več stolpcev, ki jih lahko uporabite kot ključe, bodo nekatere relacije morda razvrščene nižje in ne bodo samodejno ustvarjene, tudi če je relacija veljavna.
Če algoritem samodejnega zaznavanja predlaga odnos, ki ne reši vaše poslovne težave, izbrišite relacijo in ročno ustvarite odnos s pravilnim stolpcem s ključem. Glejte