Formattazione della tabella pivot

Aspetto della tabella pivot

Come creare una tabella pivot spiega come creare una semplice tabella pivot. Questo articolo descrive come personalizzare l’aspetto di una tabella pivot impostando diverse proprietà:

  • Opzioni di formato tabella pivot
  • Opzioni di formato dei campi pivot
  • Opzioni di formato del campo dati

Come impostare le opzioni di formato tabella pivot

La classe PivotTable controlla complessivamente la tabella pivot e può essere formattata in vari modi.

Come impostare il tipo di autoformato

Microsoft Excel offre diverse impostazioni predefinite per i report. Anche Aspose.Cells per Python via .NET supporta queste opzioni di formattazione. Per accedervi:

  1. Imposta PivotTable.is_auto_format su vero.
  2. Assegna un’opzione di formattazione dall’enumerazione PivotTableAutoFormatType.

Come impostare le opzioni di formattazione

Il codice di esempio qui sotto mostra come formattare la tabella pivot per mostrare i totali generali per righe e colonne, e come impostare l’ordine dei campi del report. Mostra inoltre come impostare una stringa personalizzata per i valori nulli.

Formattazione Aspetto e Sensazione Manualmente

Per formattare manualmente l’aspetto del report della tabella pivot, anziché utilizzare formati di report predefiniti, utilizzare i metodi PivotTable.format_all(style) e PivotTable.format(row, column, style). Creare un oggetto stile per la formattazione desiderata, ad esempio:

Come impostare le opzioni di formato campo pivot

La classe PivotField rappresenta un campo in una tabella pivot e può essere formattata in vari modi. Il codice di esempio qui sotto mostra come:

  • Accedere ai campi di riga.
  • Impostare i subtotali.
  • Impostazione dell’ordinamento automatico.
  • Impostazione dell’autovisualizzazione.

Come impostare il formato dei campi riga/colonna/pagina

Come impostare il formato dei campi dati

Il campione di codice sottostante mostra come impostare i formati di visualizzazione e il formato numerico per i campi dati.

Come eliminare i campi di un Pivot

Il PivotFieldCollection ha un metodo chiamato clear() che ti consente di eliminare i campi di un Pivot. Usalo quando vuoi eliminare tutti i campi di un Pivot nelle aree, ad esempio, pagina, colonna, riga o dati. Il campione di codice sottostante mostra come eliminare tutti i campi di un Pivot in un’area dati.