Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Le tabelle pivot sono state tradizionalmente create usando cubi OLAP e altre origini dati complesse che hanno già connessioni complesse tra tabelle. Tuttavia, in Excel è possibile importare più tabelle e creare connessioni tra tabelle. Anche se questa flessibilità è potente, consente anche di riunire facilmente dati non correlati, con risultati strani.

Hai mai creato una tabella pivot come questa? Si intendeva creare una suddivisione degli acquisti in base all'area geografica, quindi è stato eliminato un campo dell'importo di acquisto nell'area Valori e un campo area di vendita nell'area Etichette di colonna. Ma i risultati sono sbagliati.

Esempio di tabella pivot

Come è possibile risolvere il problema?

Il problema è che i campi aggiunti alla tabella pivot potrebbero essere nella stessa cartella di lavoro, ma le tabelle che contengono ogni colonna non sono correlate. Ad esempio, si potrebbe avere una tabella che elenca ogni area di vendita e un'altra tabella che elenca gli acquisti per tutte le aree geografiche. Per creare la tabella pivot e ottenere i risultati corretti, è necessario creare una relazione tra le due tabelle.

Dopo aver creato la relazione, la tabella pivot combina correttamente i dati della tabella acquisti con l'elenco delle aree geografiche e i risultati sono simili ai seguenti:

Esempio di tabella pivot

Excel 2013 contiene una tecnologia sviluppata da Microsoft Research (MSR) per rilevare e risolvere automaticamente i problemi di relazione come questo.

Inizio pagina

Uso del rilevamento automatico

Il rilevamento automatico controlla i nuovi campi aggiunti a una cartella di lavoro che contiene una tabella pivot. Se il nuovo campo non è correlato alle intestazioni di colonna e di riga della tabella pivot, nell'area di notifica nella parte superiore della tabella pivot viene visualizzato un messaggio che informa che potrebbe essere necessaria una relazione. Excel analizza anche i nuovi dati per trovare potenziali relazioni.

È possibile continuare a ignorare il messaggio e a usare la tabella pivot. Tuttavia, se si fa clic su Crea, l'algoritmo funziona e analizza i dati. A seconda dei valori nei nuovi dati, delle dimensioni e della complessità della tabella pivot e delle relazioni già create, questo processo può richiedere fino a diversi minuti.

Il processo è costituito da due fasi:

  • Rilevamento delle relazioni. È possibile esaminare l'elenco delle relazioni suggerite al termine dell'analisi. Se non si annulla, Excel procederà automaticamente al passaggio successivo della creazione delle relazioni.

  • Creazione di relazioni. Dopo aver applicato le relazioni, viene visualizzata una finestra di dialogo di conferma ed è possibile fare clic sul collegamento Dettagli per visualizzare un elenco delle relazioni create.

È possibile annullare il processo di rilevamento, ma non il processo di creazione.

L'algoritmo MSR cerca il set di relazioni "migliore possibile" per connettere le tabelle nel modello. L'algoritmo rileva tutte le relazioni possibili per i nuovi dati, tenendo conto dei nomi delle colonne, dei tipi di dati delle colonne, dei valori all'interno delle colonne e delle colonne presenti nelle tabelle pivot.

Excel quindi sceglie la relazione con il punteggio di "qualità" più alto, come determinato dall'euristica interna. Per altre informazioni, vedere Panoramica delle relazioni e Risoluzione dei problemi relativi alle relazioni.

Se il rilevamento automatico non fornisce i risultati corretti, è possibile modificare le relazioni, eliminarle o crearne di nuove manualmente. Per altre informazioni, vedere Creare una relazione tra due tabelle o Creare relazioni in visualizzazione Diagramma

Inizio pagina

Righe vuote nelle tabelle pivot (membro sconosciuto)

Poiché una tabella pivot riunisce tabelle dati correlate, se una tabella contiene dati che non possono essere correlati da una chiave o da un valore corrispondente, questi dati devono essere gestiti in qualche modo. Nei database multidimensionali, il modo per gestire i dati non corrispondenti è assegnare tutte le righe che non hanno un valore corrispondente al membro Sconosciuto. In una tabella pivot il membro sconosciuto viene visualizzato come intestazione vuota.

Ad esempio, se si crea una tabella pivot che dovrebbe raggruppare le vendite in base al punto vendita, ma alcuni record della tabella vendite non hanno un nome di negozio elencato, tutti i record senza un nome di negozio valido vengono raggruppati.

Se si finiscono con righe vuote, sono disponibili due opzioni. È possibile definire una relazione tra tabelle che funzioni, ad esempio creando una catena di relazioni tra più tabelle, oppure rimuovere i campi dalla tabella pivot che causano l'esecuzione delle righe vuote.

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.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×