Când importați mai multe tabele, Excel încearcă să detecteze și să definească relații între acele tabele, astfel încât să nu fie nevoie să creați manual relațiile sau să implementați soluții complexe dacă doriți să lucrați cu datele într-o manieră holistică.
Uneori, Excel nu reușește să detecteze relația dintre tabele. În acest caz, puteți utiliza informațiile din acest articol pentru a depana detectarea automată a relațiilor. Pentru a înțelege mai bine cerințele și mecanica detectării relațiilor, consultați Relațiile dintre tabelele dintr-un model de date.
Mesaj: Nu s-a detectat nicio relație
Bara de notificare va afișa întotdeauna un mesaj care indică faptul că este necesară o relație atunci când glisați un câmp în zona Valori a unui raport PivotTable existent, iar câmpul respectiv nu este legat de niciun câmp aflat deja în raportul PivotTable. Cu toate acestea, uneori, o relație nu poate fi detectată după această notificare. Pot exista diverse motive pentru aceasta:
-
Algoritmul de detectare a relațiilor depinde de coloana cheie străină care are un nume similar cu coloana cheii primare. Dacă numele coloanelor nu sunt suficient de asemănătoare, vă recomandăm să deschideți fereastra Power Pivot și să creați manual relațiile necesare între tabele.
-
Este posibil ca tipurile de date să nu fie acceptate. Dacă oricare dintre tabelele utilizate în PivotTable conține numai coloane cu tipuri de date neacceptat, nu pot fi detectate relații. În acest caz, trebuie să utilizați caseta de dialog Relații Create pentru a crea manual relațiile necesare care au fost tabelele active din PivotTable. Pentru mai multe informații, consultați Create unei relații între două tabele.
Ați adăugat câmpuri necorelate la PivotTable, dar nu a apărut niciun mesaj
Detectarea automată a relațiilor este declanșată doar pentru măsuri, nu și pentru câmpurile calculate pe care le utilizați în etichetele de rând sau de coloană ale unui raport PivotTable. Prin urmare, pe măsură ce începeți să construiți raportul PivotTable, este posibil să adăugați tabele neasociate, dar să nu vedeți nicio relație până când nu fixați un câmp în zona Valori .
Nicio relație validă între tabele
Uneori, tabelele pe care le adăugați la PivotTable pur și simplu nu se pot asocia la niciun alt tabel. De exemplu, se poate ca două tabele să aibă date parțial corespondente, dar de fapt nu au relații logice cu celelalte tabele utilizate deja.
Dacă adăugați la raportul PivotTable un tabel care nu se poate asocia la celelalte tabele, detectarea automată nu va returna niciun rezultat. În alte cazuri, în general, puteți să vă dați seama din rezultatele din Raportul PivotTable că aceste câmpuri nu generează calcule semnificative.
Detectarea automată a creat relații greșite
Când relațiile sunt create utilizând detectarea automată, un algoritm creează o listă cu toate relațiile posibile, pe baza valorilor din tabele, și clasifică relațiile posibile în funcție de probabilitatea lor. Excel creează apoi doar relația cea mai probabilă. Prin urmare, dacă tabelele conțin mai multe coloane care pot fi utilizate ca chei, unele relații pot fi ierarhizate mai jos și nu vor fi create automat, chiar dacă relația este validă.
Dacă algoritmul de detectare automată sugerează o relație care nu rezolvă problema de afaceri, ar trebui să ștergeți relația și să creați manual relația utilizând coloana cheie corectă. Consultați