Tabulu relāciju problēmu novēršana

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Kad importējat vairākas tabulas, programmā Excel tiek mēģināts noteikt un definēt šo tabulu relācijas, lai jūs varētu apstrādāt datus kā vienotu kopu, manuāli neveidojot relācijas un neieviešot sarežģītus risinājumus.

Dažkārt Excel neizdodas, lai noteiktu relāciju starp tabulām. Šajā gadījumā varat izmantot informācija šajā rakstā, lai novērstu automātiskā relāciju noteikšana. Lai labāk izprastu mehānika relāciju noteikšana un prasībām skatiet rakstā tabulu relācijas datu modelī.

Ziņojums: Nav atrasta neviena relācija

Ja esošas rakurstabulas apgabalā Vērtības tiek ievilkts lauks, kas nav saistīts ne ar vienu no rakurstabulas laukiem, paziņojumu joslā vienmēr tiek parādīts ziņojums par to, ka ir nepieciešams izveidot relāciju. Taču dažreiz pēc šī paziņojuma parādīšanas nevar noteikt relāciju. Tam var būt dažādi iemesli.

  • Relāciju noteikšanas algoritma darbības pamatā ir pieņēmums, ka ārējās atslēgas kolonnas nosaukums līdzinās primārās atslēgas kolonnas nosaukumam. Ja kolonnu nosaukumi nav pietiekami līdzīgi, ir ieteicams atvērt pievienojumprogrammas Power Pivot logu un manuāli izveidot nepieciešamās tabulu relācijas.

  • Datu tipi, iespējams, netiek atbalstīti. Ja kādā no tabulas, ko izmanto rakurstabulas ir tikai neatbalstītas datu tipu kolonnas, var noteikt nav relāciju. Šajā gadījumā vajadzētu izmantot dialoglodziņā Relāciju izveide , lai manuāli izveidotu nepieciešamos attiecības ir aktīva tabulas rakurstabulā. Lai iegūtu papildinformāciju, skatiet rakstu izveidot relāciju starp divām tabulām.

Pēc nesaistītu lauku pievienošanas rakurstabulai netiek parādīts ziņojums

Automātiskā relāciju noteikšana tiek aktivizēta tikai mēriem, nevis aprēķinātajiem laukiem, kas tiek lietoti kā rakurstabulas rindas vai kolonnas etiķetes. Tāpēc, sākot veidot rakurstabulu, pēc nesaistītu tabulu pievienošanas relācijas, iespējams, netiek rādītas, līdz apgabalam Vērtības tiek pievienots kāds lauks.

Nav nevienas derīgas tabulu relācijas

Dažreiz rakurstabulai pievienotās tabulas nevar savienot ar citām tabulām. Piemēram, divās tabulās var būt daļēji atbilstoši dati, taču tās, iespējams, nav loģiski saistītas ar citām lietotajām tabulām.

Ja rakurstabulai tiek pievienota tabula, kuru nevar savienot ar citām tabulām, parasti netiek iegūtu automātiskās noteikšanas rezultāti. Citos gadījumos saskaņā ar rakurstabulā redzamajiem rezultātiem parasti var noteikt, ka lauki nerada noderīgus aprēķinus.

Izmantojot automātisko noteikšanu, ir izveidotas nepareizas relācijas

Kad, izmantojot automātisko noteikšanu, tiek veidotas relācijas, algoritmā tiek izveidots visu iespējamo relāciju saraksts atbilstoši tabulu vērtībām un šīm iespējamām relācijām tiek piešķirts to iespējamībai atbilstošs rangs. Pēc tam programmā Excel tiek izveidotas tikai relācijas ar augstāko iespējamības rangu. Tāpēc, ja tabulā ir vairākas kolonnas, kuras var lietot kā atslēgas, dažām relācijām var tikt piešķirts zemāks rangs, līdz ar to tās netiek automātiski izveidotas, pat ja tās ir derīgas.

Ja automātiskās noteikšanas algoritmā tiek piedāvāta relācija, kas nav piemērota risināmajam biznesa uzdevumam, dzēsiet šo relāciju u manuāli izveidojiet relāciju, izmantojot pareizo atslēgas kolonnu. Skatiet šo:

Uz lapas sākumu

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×