Risolvere i problemi relativi alle relazioni tra tabelle

Si applica a
Excel per Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Quando si importano più tabelle, Excel tenta di rilevare e definire le relazioni tra tali tabelle in modo che non sia necessario creare manualmente le relazioni o implementare soluzioni alternative complesse se si vogliono usare i dati in modo olistico.

In alcuni casi, Excel non rileva le relazioni tra tabelle. In questo caso, è possibile usare le informazioni contenute in questo articolo per risolvere i problemi relativi al rilevamento automatico delle relazioni. Per informazioni più approfondite sui requisiti e sui meccanismi del rilevamento delle relazioni, vedere Relazioni tra tabelle in un modello di dati.

Messaggio: Nessuna relazione rilevata

La barra di notifica mostrerà sempre un messaggio che indica che è necessaria una relazione quando si trascina un campo nell'area dei valori di una tabella pivot esistente e tale campo non è correlato ad alcun campo già presente nella tabella pivot. Tuttavia, a volte non è possibile rilevare una relazione dopo questa notifica. Le ragioni possono essere diverse:

  • L'algoritmo di rilevamento delle relazioni dipende dall'appartenenza della colonna chiave esterna a quella della colonna chiave primaria. Se i nomi delle colonne non sono sufficientemente simili, è consigliabile aprire la finestra di Power Pivot e creare manualmente le relazioni necessarie tra le tabelle.
  • I tipi di dati potrebbero non essere supportati. Se una delle tabelle utilizzate nella tabella pivot contiene solo colonne di tipi di dati non supportati, non è possibile rilevare alcuna relazione. In questo caso, è consigliabile usare la finestra di dialogo Crea relazioni per creare manualmente le relazioni necessarie nelle tabelle attive nella tabella pivot. Per altre informazioni, vedere Creare una relazione tra due tabelle.

Sono stati aggiunti campi non correlati alla tabella pivot, ma non è stato visualizzato alcun messaggio

Il rilevamento automatico delle relazioni viene attivato solo per le misure, non per i campi calcolati usati nelle etichette di riga o di colonna di una tabella pivot. Di conseguenza, quando si inizia a creare la tabella pivot, si potrebbero aggiungere tabelle non correlate, ma non visualizzare alcuna relazione finché non si rilascia un campo nell'area Valori .

Nessuna relazione valida tra le tabelle

In alcuni casi, le tabelle aggiunte alla tabella pivot semplicemente non possono essere unite ad altre tabelle. Ad esempio, due tabelle potrebbero avere dati parzialmente corrispondenti, ma in realtà non avere relazioni logiche con le altre tabelle già in uso.

Se si aggiunge una tabella pivot alla tabella pivot che non può essere unita alle altre tabelle, in genere il rilevamento automatico non restituirà alcun risultato. In altri casi, in genere dai risultati della tabella pivot è possibile indicare che i campi non producono calcoli significativi.

Il rilevamento automatico ha creato relazioni errate

Quando le relazioni vengono create utilizzando il rilevamento automatico, un algoritmo crea un elenco di tutte le possibili relazioni, in base ai valori nelle tabelle, e classifica le possibili relazioni in base alla relativa probabilità. In questo modo Excel crea solo la relazione più probabile. Di conseguenza, se le tabelle contengono più colonne che potrebbero essere usate come chiavi, alcune relazioni potrebbero essere classificate più in basso e non verranno create automaticamente anche se la relazione è valida.

Se l'algoritmo di rilevamento automatico suggerisce una relazione che non risolve il problema aziendale, è necessario eliminare la relazione e creare manualmente la relazione usando la colonna chiave corretta. Vedere

Inizio pagina