Vai al contenuto principale

Funzione SET CUBI di Excel

Autore: Amanda Li Ultima modifica: 2022-07-20

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

funzione cubeset 1


Sintassi

=CUBESET(connection, set_expression, [caption], [sort_order], [sort_by])


argomenti

  • connessione (richiesto): Una stringa di testo del nome della connessione al modello di dati (cubo).
  • set_expression (richiesto): Una stringa di testo di un'espressione set che risulta in un set di membri o tuple. In alternativa, set_espressione può essere un riferimento di cella a un intervallo di Excel che contiene uno o più membri, tuple o insiemi inclusi nel set.
  • didascalia (facoltativo): Una stringa di testo che sovrascrive la didascalia definita dal cubo.
  • sort_order (opzionale): Un numero intero compreso tra 0 e 6, che rappresenta il tipo di ordinamento da eseguire. Il valore predefinito è 0.
  • Numero intero Costante enumerata Descrizione Argomento sort_by
    0 o omesso OrdinaNessuno Lascia il set nel suo ordine esistente ignorato
    1 Ordine crescente Ordina in ordine crescente per ordina per Obbligatorio
    2 Ordine decrescente Ordina impostato in ordine decrescente per ordina per Obbligatorio
    3 SortAlphaCrescente Ordina in ordine crescente alfa ignorato
    4 Ordina_Alfa_Decrescente Ordina in ordine decrescente alfa ignorato
    5 Ordina_Naturale_Ascendente Ordina in ordine crescente naturale ignorato
    6 Ordina_Naturale_Discendente Ordina in ordine decrescente naturale ignorato
  • ordina_per (opzionale): Una stringa di testo del valore (MEASURE) in base alla quale eseguire l'ordinamento. Questo argomento viene ignorato a meno che non si imposti 1 o 2 come ordinamento. Ad esempio, per ottenere la regione con le vendite più elevate, utilizzare set_espressione per definire un insieme di regioni e impostare ordina per come misura di vendita.

Valore di ritorno

La funzione CUBESET definisce un insieme calcolato.


Note sulle funzioni

  • CUBESET risulta in un set contenente gli elementi definiti da set_espressione nello specificato ordinamento by ordina per.
  • La #GETTING_DATI… il messaggio verrà visualizzato quando la funzione CUBESET valuta e prima che tutti i dati vengano recuperati.
  • CUBESET restituisce il # NOME? valore di errore se:
    • veloce non è una connessione alla cartella di lavoro valida archiviata nella cartella di lavoro, ad esempio ThisWorkbookDataModel;
    • Il server OLAP (Online Analytical Processing) non è disponibile, non è in esecuzione o ha restituito un messaggio di errore.
  • CUBESET restituisce il #VALORE! valore di errore se:
    • ordinamento è impostato su 1 or 2 ciò richiede ordina per, e l'argomento viene omesso;
    • set_espressione è più lungo 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 / A valore di errore se:
    • set_espressione non è valido;
    • Il set contiene uno o più membri con una dimensione diversa rispetto agli altri membri.
  • Argomenti di CUBESET, eccetto ordinamento e i riferimenti di cella, devono essere chiusi tra virgolette ("").
  • Nomi di membri, dimensioni o tabelle, ecc. in cui scrivi set_espressione deve essere racchiuso tra parentesi quadre ([ ]).

Esempio

Ho una tabella qui denominata "sales2021" che include le informazioni sulle vendite e la valutazione 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 diversi mesi, è necessario primo aggiungere i dati da questa tabella al modello di dati nella cartella di lavoro esistente, il suo nome sarà sempre Questo modello di dati della cartella di lavoro. Quindi per favore copia o inserisci la formula qui sotto nella cella in cui vuoi ottenere i totali (qui otterrò il totale di prodotti specifici in un mese come esempio) e premi entrare per ottenere il risultato:

=SETCUBE("Questo modello di dati della cartella di lavoro",($K$5,$J$5,$I$5,$H$5),"Somma totale")

Dove

$ K$ 5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Prodotto].&[Calze]")
$ J $ 5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Prodotto].&[Calzini]")
$ I $ 5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Shorts]")
$ H $ 5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Caps]")

Nota: La cella contiene una formula CUBESET visualizza solo la didascalia specificata. Il set viene memorizzato in modo invisibile dietro la cella. CUBESET è inutile di per sé. Nella formula precedente, i riferimenti di cella sono i risultati restituiti dalla funzione MEMBROCUBO.

funzione cubeset 2


Funzioni correlate

Funzione MEMBRO CUBO di Excel

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

Excel VALORECUBO Funzione

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

Funzione MEMBRO.CUBEKP di Excel

La funzione CUBEKPIMEMBER restituisce la proprietà KPI (Key Performance Indicator) e visualizza il nome KPI nella cella.

Funzione NUMEROSET.CUBI di Excel

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


I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Round senza formula ...
Super VLookup: Criteri multipli  |  Valore multiplo  |  Su più fogli  |  Ricerca fuzzy...
Avv. Menu `A tendina: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa a selezione multipla...
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  Confronta colonne con Seleziona Stesse celle e diverse ...
Funzionalità in primo piano: Messa a fuoco della griglia  |  Vista di progettazione  |  Grande barra delle formule  |  Gestore di cartelle di lavoro e fogli | Resource Library (Testo automatico)  |  Date picker  |  Combina fogli di lavoro  |  Crittografa/decrittografa le celle  |  Invia e-mail per elenco  |  Super filtro  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi ...)  |  50+ Grafico Tipi (Diagramma di Gantt ...)  |  40+ Pratico Formule (Calcola l'età in base al compleanno ...)  |  19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso ...)  |  12 Conversione Strumenti (Numeri in parole, Conversione di valuta ...)  |  7 Unisci e dividi Strumenti (Combina righe avanzate, Dividi celle di Excel ...)  |  ... e altro ancora

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

Descrizione


Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations