Creare un set denominato in un rapporto di tabella pivot OLAP

Quando si utilizza una tabella pivot OLAP (Online Analytical Processing) in Excel 2010, è possibile creare set denominati, ovvero una caratteristica flessibile che consente di:

  • Raggruppare set di elementi comuni riutilizzabili, anche nel caso di set non presenti nei dati.

  • Combinare elementi da diverse gerarchie in modalità non possibili in versioni precedenti di Excel, per creare rapporti asimmetrici.

  • Creare un set denominato tramite espressioni MDX (Multidimensional Expressions), un linguaggio di query per database OLAP che rende disponibile una sintassi per i calcoli simile alle formule per i fogli di lavoro.

Se non si conosce il linguaggio di query MDX (Multidimensional Expressions), è possibile creare un set denominato basato su elementi nelle righe o colonne del rapporto di tabella pivot. Per ulteriori informazioni sul linguaggio di query MDX, vedere Esecuzione di query sui dati multidimensionali.

Gli utenti che hanno familiarità con il linguaggio di query MDX possono utilizzarlo per creare o modificare un set denominato.

Per saperne di più

Creare un set denominato basato su elementi di riga o colonna

Utilizzare MDX per creare un set denominato

Modificare o eliminare un set denominato

Creare un set denominato basato su elementi di riga o colonna

  1. Fare clic sul rapporto di tabella pivot OLAP per cui si desidera creare un set denominato.

Verranno visualizzati gli Strumenti tabella pivot con l'aggiunta della scheda Opzioni e della scheda Progettazione.

  1. Nel gruppo Calcoli della scheda Opzioni fare clic su Campi, elementi e set e quindi fare clic su Crea set basato su elementi riga o Crea set basato su elementi colonna.

Strumenti tabella pivot: gruppo Calcoli nella scheda Opzioni

Verrà visualizzata la finestra di dialogo Nuovo set. Se necessario, è possibile ridimensionare la finestra di dialogo trascinando il punto di ridimensionamento nell'angolo inferiore destro.

  1. Nella casella Nome set digitare il nome che si desidera utilizzare per il set.

  2. Per specificare le righe che si desidera includere nel set denominato, eseguire una o più delle operazioni seguenti:

    • Per rimuovere una riga dall'elenco di elementi, fare clic nell'area a sinistra della riga da selezionare e quindi fare clic su Elimina riga.

    • Per aggiungere una nuova riga all'elenco di elementi, fare clic nell'area a sinistra della riga sotto la quale si desidera aggiungere la nuova riga e quindi fare clic su Aggiungi riga.

    • Per creare una copia di un elemento, fare clic nell'area a sinistra della riga da copiare e quindi fare clic su Copia riga.

    • Per spostare un elemento in una diversa posizione, fare clic sull'area a sinistra della riga da spostare e quindi utilizzare le frecce Su e Giù per spostarla nella posizione appropriata.

  3. Per impostazione predefinita, gli elementi di livelli diversi verranno visualizzati in campi separati nella gerarchia e il set denominato sostituirà i campi correnti nell'area delle righe o delle colonne.

    • Per visualizzare questi elementi nello stesso campo di altri elementi, deselezionare la casella di controllo Visualizza elementi di livelli diversi in campi separati.

    • Per mantenere i campi correnti visualizzati nell'area delle righe o delle colonne, deselezionare la casella di controllo Sostituisci i campi attualmente presenti nell'area delle righe con il nuovo set o Sostituisci i campi attualmente presenti nell'area delle colonne con il nuovo set. Il set non verrà visualizzato nella tabella pivot quando si fa clic su OK, ma sarà disponibile in Elenco campi tabella pivot.

  4. Fare clic su OK per creare un set denominato.

    Nota : 

  • Per annullare tutte le azioni dopo la chiusura della finestra di dialogo, fare clic su Annulla sulla barra di accesso rapido.

  • Non è possibile applicare alcun tipo di filtro ai set denominati.

Torna all'inizio

Utilizzare MDX per creare un set denominato

Importante :  Quando si utilizza il linguaggio MDX per creare un set denominato o modificare la definizione MDX di un set denominato esistente, qualsiasi ulteriore modifica potrà essere eseguita solo tramite MDX.

  1. Fare clic sul rapporto di tabella pivot OLAP per cui si desidera creare un set denominato personalizzato.

  2. Nel gruppo Calcoli della scheda Opzioni fare clic su Campi, elementi e set e quindi su Gestisci set.

Strumenti tabella pivot: gruppo Calcoli nella scheda Opzioni

Verrà visualizzata la finestra di dialogo Gestione set. Se necessario, è possibile ridimensionare la finestra di dialogo trascinando il punto di ridimensionamento nell'angolo inferiore destro.

  1. Fare clic su Nuovo e quindi su Crea set mediante MDX.

  2. Nella casella Nome set digitare il nome che si desidera utilizzare per il set.

  3. Per impostare la definizione MDX per il set denominato, eseguire una delle operazioni seguenti:

    • Nella casella Definizione set digitare o incollare una definizione MDX copiata.

    • Nella scheda Campi ed elementi selezionare la voce dell'elenco dei campi che si desidera includere e quindi fare clic su Inserisci.

      È inoltre possibile trascinare una voce dell'elenco dei campi nella casella Definizione set oppure fare doppio clic su una voce.

      Voci disponibili nell'elenco dei campi

      Voce dell'elenco dei campi

      Esempi di espressioni MDX generate in base al cubo Adventure Works

      Dimensione

      [Product]

      Gerarchia dell'attributo (include il membro Tutti)

      [Product].[Category]

      Livello della gerarchia dell'attributo (non include il membro Tutti)

      [Product].[Category].[Category]

      Membro della gerarchia dell'attributo

      [Product].[Category].&[4]

      Gerarchia dell'utente

      [Product].[Product Categories]

      Livello della gerarchia dell'utente

      [Product].[Product Categories].[Category]

      Membro della gerarchia dell'utente

      [Product].[Product Categories].[Category].&[4]

      Misura

      [Measures].[Internet Sales Amount]

      Misura calcolata

      [Measures].[Internet Ratio to Parent Product]

      Set denominato

      [Core Product Group]

      Valore KPI

      KPIValue("Product Gross Profit Margin")

      Obiettivo KPI

      KPIGoal("Product Gross Profit Margin"),

      Stato KPI

      KPIStatus("Product Gross Profit Margin")

      Tendenza KPI

      KPITrend("Product Gross Profit Margin")

      Proprietà del membro dalla gerarchia dell'utente

      [Product].[Product Categories].Properties("Class” )

      Membro della gerarchia dell'attributo

      [Product].[Product].Properties("Class")

    • Nella scheda Funzioni selezionare una o più funzioni da utilizzare nell'elenco delle funzioni MDX disponibili e quindi fare clic su Inserisci. Le funzioni MDX sono supportate da Analysis Services e non includono funzioni VBA.

      Gli argomenti delle funzioni sono racchiusi tra virgolette acute (<< >>). Per sostituire gli argomenti segnaposto, fare clic su di essi e quindi digitare i nomi validi che si desidera utilizzare.

      Esempi di funzioni MDX

      ADDCALCULATEDMEMBERS( «Set» )
      AGGREGATE( «Set»[, «Numeric Expression»] )
      «Level».ALLMEMBERS
      «Hierarchy».ALLMEMBERS
      ANCESTOR( «Member» «Level» )
      ANCESTOR( «Member», «Distance» )
      ANCESTORS( «Member», «Distance» )
      ANCESTORS( «Member», «Level» )
      ASCENDANTS( «Member» )
      AVG( «Set»[, «Numeric Expression»] )
      AXIS( «Numeric Expression» )
      BOTTOMNCOUNT( «Set», «Count»[, «Numeric Expression»] )
      BOTTOMPERCENT( «Set», «Percentage», «Numeric Expression» )
      BOTTOMSUM( «Set», «Value», «Numeric Expression» ) …

  4. Per verificare la nuova definizione MDX, fare clic su Verifica MDX.

  5. Per impostazione predefinita, gli elementi di livelli diversi verranno visualizzati in campi separati nella gerarchia, i campi saranno ordinati, le voci duplicate verranno rimosse automaticamente (perché al set vengono aggiunti HIERARCHIZE e DISTINCT) e il set denominato sostituirà i campi correnti nell'area delle righe o delle colonne.

    • Per visualizzare questi elementi nello stesso campo di altri elementi, deselezionare la casella di controllo Visualizza elementi di livelli diversi in campi separati.

    • Per modificare la gerarchia predefinita e conservare le voci duplicate, deselezionare la casella di controllo Ordina e rimuovi automaticamente i duplicati dal set.

    • Per mantenere i campi correnti visualizzati nell'area delle righe o delle colonne, deselezionare la casella di controllo Sostituisci i campi attualmente presenti nell'area delle righe con il nuovo set o Sostituisci i campi attualmente presenti nell'area delle colonne con il nuovo set. Il set non verrà visualizzato nella tabella pivot quando si fa clic su OK, ma sarà disponibile in Elenco campi tabella pivot.

  6. Se si è connessi a un cubo di SQL Server 2008 Analysis Services, viene creato un set denominato dinamico per impostazione predefinita, ovvero un set ricalcolato automaticamente con ogni aggiornamento.

    • Per evitare che il set denominato venga ricalcolato con ogni aggiornamento, deselezionare la casella di controllo Ricalcola set con ogni aggiornamento.

  7. Fare clic su OK per creare il set denominato.

    Nota : 

  8. Per annullare tutte le azioni dopo la chiusura della finestra di dialogo, fare clic su Annulla sulla barra di accesso rapido.

  9. Non è possibile applicare alcun tipo di filtro ai set denominati.

Torna all'inizio

Modificare o eliminare un set denominato

  1. Fare clic sul rapporto di tabella pivot OLAP che contiene il set denominato che si desidera modificare o eliminare.

  2. Nel gruppo Calcoli della scheda Opzioni fare clic su Campi, elementi e set e quindi su Gestisci set.

Strumenti tabella pivot: gruppo Calcoli nella scheda Opzioni

Verrà visualizzata la finestra di dialogo Gestione set. Se necessario, è possibile ridimensionare la finestra di dialogo trascinando il punto di ridimensionamento nell'angolo inferiore destro.

  1. Selezionare il set che si desidera modificare o eliminare.

  2. Eseguire una delle operazioni seguenti:

    • Per modificare il set denominato selezionato, fare clic su Modifica e quindi apportare le modifiche desiderate.

    • Per eliminare il set denominato selezionato, fare clic su Elimina e quindi fare clic su per confermare.

Torna all'inizio

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×