Tabella Pivot e Dati di Origine

Dati di Origine della Tabella Pivot

Ci sono momenti in cui si desidera creare report di Microsoft Excel con tabelle pivot che prendono dati da diverse origini dati (come un database) che non sono conosciute al momento della progettazione. Questo articolo fornisce un approccio per modificare dinamicamente l’origine dati di una tabella pivot.

Cambiare i Dati di Origine di una Tabella Pivot

  1. Creazione di un nuovo modello di design.
    1. Creare un nuovo file di modello di design come nella schermata qui sotto.

    2. Definire quindi un intervallo nominato, DataSource, che si riferisce a questo intervallo di celle.

      Creazione di un modello di design e definizione di un intervallo nominato, DataSource

todo:image_alt_text

  1. Creazione di una Tabella Pivot basata su questo intervallo nominato.
    1. In Microsoft Excel, scegliere Dati, quindi Tabella Pivot e Rapporto Tabella Pivot.

    2. Creare una tabella pivot basata sull’intervallo nominato creato nel primo passaggio.

      Creazione di una tabella pivot basata sull’intervallo nominato, DataSource

todo:image_alt_text

  1. Trascinare il campo corrispondente sulla riga e sulla colonna della tabella pivot, quindi creare la tabella pivot risultante come nella schermata qui sotto.

    Creazione di una tabella pivot basata su un campo corrispondente

todo:image_alt_text

  1. Fare clic con il tasto destro sulla tabella pivot e selezionare Opzioni Tabella.
    1. Seleziona Aggiorna all’apertura nelle impostazioni delle Opzioni dati.

      Impostare le opzioni della tabella pivot

todo:image_alt_text

Ora puoi salvare questo file come il file del modello del tuo designer.

  1. Popolazione di nuovi dati e modifica dei dati di origine di una tabella pivot.
    1. Una volta creato il modello del designer, utilizza il codice seguente per modificare i dati di origine della tabella pivot.

L’esecuzione del codice di esempio di seguito cambia l’origine dati della tabella pivot e la tabella pivot apparirà come quella sotto.

Tabella pivot modificata dinamicamente

todo:image_alt_text