Kad importējat vairākas tabulas, Excel mēģina noteikt un definēt relācijas starp šīm tabulām, lai jums nebūtu manuāli jāizveido relācijas un jāievieš sarežģīti risinājumi, ja vēlaties strādāt ar datiem holistiskā veidā.
Dažkārt programmā Excel neizdodas noteikt tabulu relāciju. Šādā gadījumā varat izmantot šajā rakstā minēto informāciju, lai novērstu ar automātisko relāciju noteikšanu saistītas problēmas. Lai labāk izprastu relāciju noteikšanas prasības un relāciju noteikšanas metodes, skatiet sadaļu Relācijas starp tabulām datu modelī.
Ziņojums: Relācijas netika atrastas
Paziņojumu joslā vienmēr tiks parādīts ziņojums, kas norāda, ka ir nepieciešama relācija, ievelkot lauku esošas rakurstabulas apgabalā Vērtības, un šis lauks nav saistīts ne ar vienu no rakurstabulā jau esošajiem laukiem. Tomēr dažreiz pēc šī paziņojuma nevar noteikt relāciju. Tam var būt dažādi iemesli.
-
Relāciju noteikšanas algoritms ir atkarīgs no ārējās atslēgas kolonnas, kuras nosaukums līdzinās primārās atslēgas kolonnai. Ja kolonnu nosaukumi nav pietiekami līdzīgi, ieteicams atvērt šo Power Pivot un manuāli izveidot nepieciešamās tabulu relācijas.
-
Datu tipi, iespējams, netiek atbalstīti. Ja kādā no rakurstabulā izmantotajām tabulām ir tikai neatbalstīto datu tipu kolonnas, relācijas nevar noteikt. Šādā gadījumā izmantojiet dialoglodziņu Relācijas Jaunrade lai manuāli izveidotu nepieciešamās relācijas, kas ir aktīvās tabulas rakurstabulā. Papildinformāciju skatiet rakstā Jaunrade relācijas izveide starp divām tabulām.
Jūs pievienojāt nesaistītus laukus rakurstabulā, taču tika rādīts neviens ziņojums
Automātisko relāciju noteikšanu izraisa tikai mēram, nevis aprēķinātiem laukiem, ko izmantojat rakurstabulas rindu vai kolonnu etiķetēs. Tāpēc, sākot veidot rakurstabulu, varat pievienot nesaistītas tabulas, bet neredzat relācijas, kamēr lauks nav nometis apgabalā Vērtības.
Nav derīgas relācijas starp tabulām
Dažreiz tabulas, kuras pievienojat rakurstabulai, vienkārši nevar savienot ne ar vienu citu tabulu. Piemēram, divām tabulām var rasties daļēji atbilstoša datu atbilstība, taču faktiski nav loģiskas relācijas ar citām tabulām, kas jau tiek lietotas.
Ja pievienojat rakurstabulu, kuru nevar savienot ar citām tabulām, parasti automātiskā noteikšana neatgriezīs rezultātus. Citos gadījumos parasti no rezultātiem rakurstabulā var noteikt, ka lauki neražo jēgpilnus aprēķinus.
Automātiskā noteikšana ir izveidojusi nepareizas relācijas
Kad relācijas tiek izveidotas, izmantojot automātisko noteikšanu, algoritms izveido sarakstu ar visām iespējamām relācijām, pamatojoties uz tabulās vērtībām, un nosaka iespējamās relācijas atbilstoši to varbūtībai. Excel pēc tam izveido tikai visdrīzākāko relāciju. Tāpēc, ja tabulās ir vairākas kolonnas, ko var izmantot kā atslēgas, dažas relācijas var būt sakārtotas zemāk un netiek automātiski izveidotas pat tad, ja relācija ir derīga.
Ja automātiskās noteikšanas algoritms iesaka relāciju, kas neatrisina jūsu biznesa problēmu, relācija ir jāizdzēš un manuāli jāizveido, izmantojot pareizo atslēgas kolonnu. Skatiet rakstu