Impostare il tipo di dati di una colonna

Quando si incollano dati o ci si collega ad essi, in PowerPivot vengono rilevati e applicati automaticamente i tipi di dati. Dopo aver aggiunto i dati alla cartella di lavoro, è possibile modificare manualmente il tipo di dati di una colonna per cambiarne la modalità di archiviazione. La modifica del tipo di dati potrebbe tuttavia compromettere la precisione o generare una perdita di dati. È invece possibile limitarsi a modificare il formato della modalità di visualizzazione dei dati senza modificarne la modalità di archiviazione.

[!NOTA]

In Windows Vista e Windows 7 le caratteristiche della finestra di PowerPivot sono disponibili su una barra multifunzione, illustrata in questo argomento. In Windows XP le caratteristiche sono disponibili in un set di menu. Se si utilizza Windows XP e si desidera conoscere la correlazione tra i comandi di menu e i comandi della barra multifunzione, vedere Interfaccia utente di PowerPivot in Windows XP.

Per modificare il tipo di dati o il formato di visualizzazione per una colonna

  1. Nella finestra PowerPivot selezionare la colonna per la quale si desidera modificare il tipo di dati o il formato di visualizzazione.

  2. Nella scheda Home del gruppo Formattazione eseguire una delle operazioni seguenti:

    • Nell'elenco Tipo di dati selezionare un tipo di dati.

    - oppure -

    • Selezionare un formato di visualizzazione dall'elenco Formato.

Considerazioni in caso di modifica di tipi di dati

Talvolta, quando si tenta di modificare il tipo di dati di una colonna o di selezionare una conversione di dati, è possibile che si verifichi uno degli errori seguenti:

  • Impossibile modificare il tipo di dati

  • Impossibile modificare il tipo di dati della colonna

Tali errori potrebbero verificarsi anche se il tipo di dati è disponibile come opzione nell'elenco a discesa Tipo di dati. In questa sezione viene illustrata la causa di tali errori e viene mostrato come correggerli.

Informazioni sul tipo di dati corrente

Quando si aggiungono dati a una cartella di lavoro PowerPivot, PowerPivot per Excel controlla le colonne di dati per verificare quali tipi di dati sono contenuti in ogni colonna. Se i dati nella colonna in oggetto sono coerenti, alla colonna viene assegnato il tipo di dati più preciso.

Se invece si aggiungono dati da Excel o da un'altra origine che non comporta l'utilizzo di un solo tipo di dati all'interno di ogni singola colonna, PowerPivot assegna un tipo di dati che consente di adattare tutti i valori nella colonna. Se pertanto una colonna contiene numeri di tipi diversi, ad esempio Integer, Long e valuta, PowerPivot utilizza un tipo di dati decimale. In alternativa, se in una colonna sono presenti numeri e testo, in PowerPivot verrà utilizzato il tipo di dati text. PowerPivot non fornisce un tipo di dati simile al tipo di dati generale disponibile in Excel.

Se pertanto una colonna contiene sia numeri che valori di testo, non sarà possibile convertire la colonna in un tipo di dati numerico.

Nelle cartelle di lavoro di PowerPivot sono disponibili i tipi di dati seguenti:

Tipi di dati PowerPivot

  • Testo

  • Numero decimale

  • Numero intero

  • Valuta

  • TRUE/FALSE

  • Date

Se il tipo di dati è errato o è diverso da quello desiderato, è possibile eseguire diverse operazioni:

  • È possibile reimportare i dati. A tale scopo, aprire la connessione esistente all'origine dati e reimportare la colonna. A seconda del tipo di origine dati, è possibile applicare un filtro durante l'importazione per rimuovere i valori problematici.

  • È possibile creare una formula DAX in una colonna calcolata per creare un nuovo valore del tipo di dati desiderato. La funzione TRUNC può ad esempio essere utilizzata per impostare un numero decimale su un Integer intero o è possibile combinare funzioni per l'elaborazione di informazioni e funzioni logiche per testare e convertire i valori.

Informazioni sulla conversione dei dati

Se si verifica un errore quando si seleziona un'opzione di conversione dei dati, è possibile che il tipo di dati corrente della colonna non supporti la conversione selezionata. Non tutti i tipi di conversione sono consentiti per tutti i tipi di dati. È ad esempio possibile impostare una colonna su un tipo di dati Booleano solo se il tipo di dati corrente della colonna è un numero (intero o decimale) o è testo. È pertanto necessario scegliere un tipo di dati adatto ai dati della colonna.

Dopo avere scelto un tipo di dati appropriato, PowerPivot notificherà le possibili modifiche ai dati, ad esempio perdita di precisione o troncamento. Fare clic su OK per accettare e modificare i dati con il nuovo tipo di dati.

Se il tipo di dati è supportato, ma PowerPivot individua valori non supportati all'interno del nuovo tipo di dati, verrà visualizzato un altro errore e sarà necessario correggere i valori dei dati prima di procedere.

Per informazioni dettagliate sui tipi di dati utilizzati nelle cartelle di lavoro di PowerPivot, sulle relative modalità di conversione implicita e sull'impiego di tipi di dati diversi nelle formule, vedere Tipi di dati supportati nelle cartelle di lavoro di PowerPivot.

Vedere anche

Concetti

Utilizzo di tabelle e colonne