SET.CUBO - Crea insiemi dinamici da cubi OLAP

Excel 2007+

Riepilogo

La funzione SET.CUBO definisce un insieme di membri o tuple calcolati inviando un'espressione di insieme al server del cubo OLAP. Restituisce un set che può essere utilizzato con altre funzioni di analisi cubo come CUBERANKEDMEMBER o CUBEVALUE.

Sintassi

SET.CUBO(connessione; espressione_insieme; [didascalia]; [ordinamento]; [ordina_per])

Parametri

Parametro Tipo Richiesto Descrizione
connessione String Nome della connessione al cubo OLAP (obbligatorio)
espressione_insieme String/Riferimento cella Espressione MDX che definisce l'insieme di membri/tuple
didascalia String No Etichetta personalizzata visualizzata nella cella (facoltativo)
ordinamento Numero/Enumerato No Tipo di ordinamento: 0=None, 1=Ascendente, 2=Discendente, etc.
ordina_per String No Misura o espressione per l'ordinamento (richiesto se ordinamento=1 o 2)

Utilizzo della funzione CUBESET

SET.CUBO è fondamentale per l'analisi OLAP in Excel. Permette di creare insiemi dinamici di dati multidimensionali che possono essere ordinati e successivamente utilizzati con altre funzioni cubo per estrarre valori specifici o membri classificati.

Esempi Comuni di CUBESET

Prodotti per vendite decrescenti

=SET.CUBO("Vendite"; "Ordine([Prodotto].[Categoria].Membri; [Misure].[Vendite]; DESC)"; "Top Prodotti")

Crea un insieme di categorie prodotto ordinate per vendite decrescenti

Città più popolose

=SET.CUBO("Demografia"; "TopCount([Città].[Città].Membri; 10; [Misure].[Popolazione])")

Seleziona le 10 città più popolose

Prodotti con riferimento cella

=SET.CUBO("Finanze"; A1; "Prodotti Selezionati"; 3)

Usa contenuto cella A1 come espressione insieme con ordinamento alfabetico

Domande Frequenti

SET.CUBO crea l'intero insieme, mentre CUBERANKEDMEMBER estrae un singolo membro dall'insieme per posizione.

È normale durante il recupero dati dal cubo. Attendere il completamento.

Inserire l'espressione in una cella separata (max 32.767 caratteri) e fare riferimento alla cella.

Errori Comuni e Soluzioni

#NOME?

Cause: Connessione cubo non valida o server OLAP non disponibile

Solution: Verificare nome connessione nelle Connessioni dati e stato server OLAP

#N/D

Cause: Sintassi MDX errata o membri da dimensioni diverse

Solution: Controllare espressione insieme e uniformità dimensioni

#VALORE!

Cause: Espressione insieme >255 caratteri o ordina_per mancante

Solution: Usare riferimento cella per espressioni lunghe e fornire ordina_per quando richiesto

Note

  • Durante l'esecuzione mostra temporaneamente #ESTRAZIONE_DATI_IN_CORSO
  • L'ordinamento alfa su tuple ordina l'ultimo elemento
  • Massimo 255 caratteri diretti, 32.767 tramite riferimento cella
  • Compatibile solo con connessioni cubo OLAP valide

Compatibilità

Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponibile in: Excel 2003 e precedenti

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+