KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Funzione CUBEVALUE di Excel

AutoreAmanda Li Data di modifica

La funzione CUBEVALUE restituisce un valore aggregato da un set di dati multidimensionale filtrato mediante più argomenti member_expression.

funzione CUBEVALORE 1


Sintassi

=CUBEVALUE()connection, [member_expression1], [member_expression2], ...)


Argomenti

  • Connessione (obbligatoria): Una stringa di testo contenente il nome della connessione al modello di dati (set di dati multidimensionale).
  • member_expression (facoltativo): Una stringa di testo contenente un'espressione multidimensionale (MDX) da valutare. In alternativa, member_expression può essere un insieme definito con la funzione CUBESET. member_expression può essere utilizzato come filtro per definire la porzione del set di dati multidimensionale per la quale deve essere restituito un valore aggregato. Se member_expression non viene specificato per alcuna misura, verrà utilizzata la misura predefinita del set di dati multidimensionale.

Valore restituito

La funzione CUBEVALUE restituisce il valore aggregato proveniente da un set di dati multidimensionale.


Note sulla funzione

  • Viene visualizzato il messaggio #RECUPERO_DATI… durante il recupero dei dati.
  • CUBEVALUE restituisce #NOME?se si verifica una delle seguenti condizioni:
    • connessionenon è una connessione valida della cartella di lavoro memorizzata nella cartella stessa, ad esempio ThisWorkbookDataModel;
    • Il server OLAP (Online Analytical Processing) non è disponibile, non è attivo oppure ha restituito un messaggio di errore.
  • CUBEVALUE restituisce #VALORE!se si verifica una delle seguenti condizioni:
    • Nel tuple è presente uno o più elementi non validi;
    • member_expressionsupera i 255 caratteri.Nota:È possibile inserire la stringa di testo in una cella e quindi fare riferimento alla cella come argomento per aggirare il problema.
  • CUBEVALUE restituisce #N/Dse si verifica una delle seguenti condizioni:
    • member_expressionnon è valido;
    • Il membro specificato da member_expression non esiste nel Set di dati multidimensionale;
    • L'insieme contiene uno o più membri con una dimensione diversa rispetto agli altri membri;
    • Il tuple nell'member_expression non è valido, poiché non esiste un'intersezione per i valori specificati.
  • Gli argomenti di CUBEMEMBER, ad eccezione dei riferimenti di cella, devono essere racchiusi tra virgolette doppie (").
  • I nomi di membri, dimensioni o tabelle, ecc. inseriti in member_expression devono essere racchiusi tra parentesi quadre ([ ]).
  • Se l'intersezione per i valori specificati non restituisce alcun dato, CUBEVALUE restituisce un valore Null, ovvero una stringa di lunghezza zero. Attenzione: se si eseguono operazioni matematiche su una cella contenente un valore Null, ad esempio A1 (valore Null) + A2, verrà visualizzato l'errore #VALORE!. Per evitare questo inconveniente, è possibile verificare la presenza di una stringa vuota con la funzione VAL.TESTO e sostituirla con 0 tramite la funzione SE, come nell'esempio seguente: =SE(VAL.TESTO(A1);0;A1)+SE(VAL.TESTO(A2);0;A2).

Esempio

È presente qui una tabella denominata “sales2021” che include le informazioni sulle vendite e sulla valutazione di diversi prodotti appartenenti a due categorie nell’anno 2021. Per utilizzare la funzione CUBEVALUE e ottenere le vendite totali di cappelli nei mesi di maggio e giugno, è necessario innanzitutto aggiungere i dati di questa tabella al modello datidella cartella di lavoro esistente; il suo nome sarà sempre ThisWorkbookDataModelSuccessivamente, copiare o inserire la formula seguente nella cella H8, in cui si desidera calcolare le vendite, e premere Invioper ottenere il risultato:

=CUBEVALUE()«ThisWorkbookDataModel»,$G$5,$G8,H$5)

Dove

$G$5=CUBEMEMBER(«ThisWorkbookDataModel»,«[Measures].[Sum of Sales]»,«Sales»)

$G8=CUBESET(«ThisWorkbookDataModel»,($G$6,$G$7),«Sales of May and June»)
Dove
$G$6=CUBEMEMBER(«ThisWorkbookDataModel»,«[sales2021].[Month].&[May]»)
$G$7=CUBEMEMBER(«ThisWorkbookDataModel»,«[sales2021].[Month].&[June]»)

H$5=CUBEMEMBER(«ThisWorkbookDataModel»,«[sales2021].[Product].&[Caps]»)

√ Nota:Il simbolo del dollaro prima del numero di riga e/o della lettera di colonna nel riferimento di cella fissa la riga e/o la colonna, impedendone la modifica durante lo spostamento o la copia della formula. Dopo aver immesso la formula, è possibile trascinare il quadratino di riempimento verso destra per visualizzare i risultati relativi ad altri prodotti.

funzione CUBEVALORE 2


Funzioni correlate

Funzione CUBEMEMBER di Excel

La funzione CUBEMEMBER recupera un membro o una tupla da un set di dati multidimensionale, se presente; in caso contrario, restituisce l’errore #N/D.

Funzione CUBEVALUE di Excel

La funzione CUBEVALUE restituisce un valore aggregato da un set di dati multidimensionale, filtrato mediante più espressioni membro.

Funzione CUBEKPIMEMBER di Excel

La funzione CUBEKPIMEMBER restituisce la proprietà dell’indicatore di prestazione chiave (KPI) e ne visualizza il nome direttamente nella cella.

Funzione CUBESETCOUNT di Excel

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


I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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


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

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.