Applies ToExcel per Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Quando si importano più tabelle, Excel prova a rilevare e definire le relazioni tra tali tabelle in modo da non dover creare manualmente le relazioni o implementare soluzioni alternative complesse se si vuole lavorare con i dati in modo olistico.

A volte Excel non rileva la relazione tra tabelle. In questo caso, è possibile usare le informazioni in questo articolo per risolvere i problemi di rilevamento automatico delle relazioni. Per comprendere meglio i requisiti e la meccanica del rilevamento delle relazioni, vedere Relazioni tra tabelle in un modello di dati.

Messaggio: Non sono state rilevate relazioni

Nella barra di notifica viene sempre visualizzato un messaggio che indica che è necessaria una relazione quando si trascina un campo nell'area Valori di una tabella pivot esistente e tale campo non è correlato ai campi già presenti nella tabella pivot. Tuttavia, a volte non è possibile rilevare una relazione dopo questa notifica. I motivi possono essere vari:

  • L'algoritmo di rilevamento delle relazioni dipende dalla colonna di chiave esterna con un nome simile alla colonna di chiave primaria. Se i nomi di colonna non sono sufficientemente simili, è consigliabile aprire la finestra Power Pivot e creare manualmente le relazioni necessarie tra le tabelle.

  • I tipi di dati potrebbero non essere supportati. Se una delle tabelle usate 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 relazioni Create per creare manualmente le relazioni necessarie come tabelle attive nella tabella pivot. Per altre informazioni, vedere Create 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. Pertanto, quando si inizia a creare la tabella pivot, è possibile aggiungere tabelle non correlate ma non visualizzare alcuna relazione finché non si rilascia un campo nell'area Valori .

Nessuna relazione valida tra tabelle

A volte 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 hanno relazioni logiche con le altre tabelle già in uso.

Se si aggiunge una tabella alla tabella pivot che non può essere aggiunta tramite join alle altre tabelle, il rilevamento automatico in genere non restituisce alcun risultato. In altri casi, i risultati della tabella pivot indicano in genere che i campi non producono calcoli significativi.

Il rilevamento automatico ha creato relazioni errate

Quando le relazioni vengono create tramite il rilevamento automatico, un algoritmo crea un elenco di tutte le relazioni possibili, in base ai valori nelle tabelle, e classifica le possibili relazioni in base alla loro probabilità. Excel crea quindi solo la relazione più probabile. Pertanto, se le tabelle contengono più colonne che possono essere usate come chiavi, alcune relazioni potrebbero essere classificate 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, è consigliabile eliminarla e creare manualmente la relazione usando la colonna chiave corretta. Vedere

Inizio pagina

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.