Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

Funzione CUBESET di Excel

Author Amanda Li Last modified

La funzione CUBESET definisce un insieme calcolato di membri o tuple inviando un'espressione di insieme al cubo sul server. La funzione può estrarre tutti i valori univoci da un'espressione di insieme e offre opzioni per l'ordinamento.

cubeset function 1


Sintassi

=CUBESET(connessione, espressione_insieme, [didascalia], [ordine_di_ordinamento], [ordinamento_per])


Argomenti

  • connessione (obbligatorio): Una stringa di testo del nome della connessione al modello di dati (cubo).
  • espressione_insieme (obbligatorio): Una stringa di testo di un'espressione di insieme che restituisce un insieme di membri o tuple. In alternativa, espressione_insieme può essere un riferimento a una cella di un intervallo di Excel che contiene uno o più membri, tuple o insiemi inclusi nell'insieme.
  • didascalia (opzionale): Una stringa di testo che sovrascrive la didascalia definita dal cubo.
  • ordine_di_ordinamento (opzionale): Un numero intero compreso tra 0 e 6, che rappresenta il tipo di ordinamento da eseguire. Il valore predefinito è 0.
  • Intero Costante enumerata Descrizione Argomento ordinamento_per
    0 o omesso SortNone Lascia l'insieme nel suo ordine esistente Ignorato
    1 SortAscending Ordina l'insieme in ordine crescente per ordinamento_per Richiesto
    2 SortDescending Ordina l'insieme in ordine decrescente per ordinamento_per Richiesto
    3 SortAlphaAscending Ordina l'insieme in ordine alfabetico crescente Ignorato
    4 Sort_Alpha_Descending Ordina l'insieme in ordine alfabetico decrescente Ignorato
    5 Sort_Natural_Ascending Ordina l'insieme in ordine naturale crescente Ignorato
    6 Sort_Natural_Descending Ordina l'insieme in ordine naturale decrescente Ignorato
  • ordinamento_per (opzionale): Una stringa di testo del valore (MISURA) in base al quale ordinare. Questo argomento viene ignorato a meno che non imposti 1 o 2 come ordine_di_ordinamento. Ad esempio, per ottenere la regione con le vendite più alte, utilizza espressione_insieme per definire un insieme di regioni e imposta ordinamento_per come misura delle vendite.

Valore Restituito

La funzione CUBESET definisce un insieme calcolato.


Note sulla Funzione

  • CUBESET genera un insieme contenente gli elementi definiti da espressione_insieme nell'ordine_di_ordinamento specificato per ordinamento_per.
  • Il messaggio #RECUPERO_DATI… verrà visualizzato quando la funzione CUBESET si valuta e prima che tutti i dati vengano recuperati.
  • CUBESET restituisce il #NOME? valore di errore se:
    • connessione non è una connessione valida alla cartella di lavoro memorizzata nella cartella di lavoro, ad esempio ThisWorkbookDataModel;
    • Il server Online Analytical Processing (OLAP) non è disponibile, non è in esecuzione o ha restituito un messaggio di errore.
  • CUBESET restituisce il #VALORE! valore di errore se:
    • ordine_di_ordinamento è impostato su 1 o 2 che richiede ordinamento_per, e l'argomento è omesso;
    • espressione_insieme è più lunga di 255 caratteri. Nota: Puoi inserire la stringa di testo in una cella e quindi fare riferimento alla cella come argomento come soluzione alternativa.
  • CUBESET restituisce il #N/D valore di errore se:
    • espressione_insieme non è valida;
    • L'insieme contiene uno o più membri con una dimensione diversa rispetto agli altri membri.
  • Gli argomenti di CUBESET, tranne ordine_di_ordinamento e i riferimenti alle celle, devono essere racchiusi tra virgolette doppie ("").
  • I nomi dei membri, delle dimensioni o delle tabelle, ecc. che scrivi in espressione_insieme devono essere racchiusi tra parentesi quadre ([ ]).

Esempio

Ho qui una tabella denominata “sales2021” che include le informazioni sulle vendite e le valutazioni di diversi prodotti di 2 categorie durante l'anno 2021. Per utilizzare la funzione CUBESET per definire un insieme calcolato (vendite totali) di prodotti in mesi diversi, devi prima aggiungere i dati di questa tabella al Modello di Dati nella cartella di lavoro esistente, il cui nome sarà sempre ThisWorkbookDataModel. Quindi copia o inserisci la formula seguente nella cella dove desideri ottenere i totali (qui otterrò il totale di prodotti specifici in un mese come esempio), e premi Invio per ottenere il risultato:

=CUBESET("ThisWorkbookDataModel",($K$5,$J$5,$I$5,$H$5),"Totale Generale")

Dove

$K$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Prodotto].&[Collant]")
$J$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Prodotto].&[Calze]")
$I$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Prodotto].&[Pantaloncini]")
$H$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Prodotto].&[Cappelli]")

√ Nota: La cella che contiene una formula CUBESET mostra solo la didascalia specificata. L'insieme è memorizzato invisibilmente dietro la cella. CUBESET da solo è inutile. Nella formula sopra, i riferimenti di cella sono i risultati restituiti dalla funzione CUBEMEMBER.

cubeset function 2


Funzioni correlate

Funzione CUBEMEMBER di Excel

La funzione CUBEMEMBER recupera un membro o una tupla da un cubo se esiste. Altrimenti, verrà restituito un valore di errore #N/D.

Funzione CUBEVALUE di Excel

La funzione CUBEVALUE restituisce un valore aggregato da un cubo filtrato da più argomenti member_expression.

Funzione CUBEKPIMEMBER di Excel

La funzione CUBEKPIMEMBER restituisce la proprietà dell'indicatore chiave di prestazioni (KPI) e visualizza il nome del KPI nella cella.

Funzione CUBESETCOUNT di Excel

La funzione CUBESETCOUNT restituisce il numero di elementi in un insieme.


Gli strumenti per la produttività di Office migliori

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente  |  Genera Codice |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici |  Invoca Funzioni avanzate di Kutools
Funzionalità popolari: Trova, Evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Arrotonda senza formula ...
Super VLookup: Criteri multipli  |  Valori multipli  |  Attraverso più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla...
Gestione Colonne: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Alterna lo stato di visibilità delle colonne nascoste  Confronta colonne per selezionare celle uguali e diverse ...
Funzionalità principali: Attenzione della griglia  |  Visualizzazione di progettazione  |  Barra delle formule avanzata  |  Gestione Cartella di lavoro e Foglio | Libreria AutoText (AutoTesto)  |  Selettore di data  |  Unisci Fogli di lavoro  |  Cripta/Decrittografa celle  |  Invia Email da lista  |  Super Filtri  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
Top 15 Set di strumenti12 Strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici ...)  |  50+ Tipi di Grafici (Diagramma di Gantt ...)  |  40+ Formule pratiche (Calcola età in base alla data di nascita ...)  |  19 Strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso ...)  |  12 Strumenti di conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci e Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro ancora
Usa Kutools nella tua lingua preferita – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre 40 altre lingue!

Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...


Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare tra decine di documenti aperti!
  • Riduce centinaia di clic del mouse ogni giorno, dì addio alla mano del mouse.
  • Aumenta la tua produttività del 50% quando visualizzi e modifichi più documenti.
  • Porta Schede Efficienti a Office (incluso Excel), proprio come Chrome, Edge e Firefox.