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.

Sintassi
=CUBEMEMBER()connection, member_expression, [caption])
Argomenti
- Connessione (obbligatoria): Una stringa di testo contenente il nome della connessione al modello dati (set di dati multidimensionale).
- member_expression (obbligatoria): Una stringa di testo contenente un'espressione multidimensionale (MDX) da valutare. In alternativa, member_expression può essere una tupla specificata come intervallo o matrice.
- Didascalia (opzionale): Una stringa di testo che sovrascrive la didascalia definita dal set di dati multidimensionale. Quando viene restituita una tupla, la didascalia corrisponde a quella dell’ultimo membro della tupla.
Valore restituito
La funzione CUBEMEMBER restituisce il membro o la tupla di un set di dati multidimensionale.
Note sulla funzione
- Viene visualizzato il messaggio #RECUPERO_DATI… mentre i dati vengono recuperati.
- CUBEMEMBER restituisce il valore di errore #NOME?se:
- connessionenon è una connessione valida della cartella di lavoro memorizzata nella cartella stessa, ad esempio ThisWorkbookDataModel;
- Il server Online Analytical Processing (OLAP) non è disponibile, non è attivo o ha restituito un messaggio di errore.
- CUBEMEMBER restituisce il valore di errore #VALORE!se:
- La tupla contiene uno o più elementi non validi;
- member_expressionè più lunga di 255 caratteri.Nota:È possibile inserire la stringa di testo in una cella e quindi fare riferimento alla cella come argomento per aggirare il problema.
- CUBEMEMBER restituisce il valore di errore #N/Dse:
- member_expressionnon è valida;
- Il membro da restituire da Set di dati multidimensionale non esiste;
- L'insieme contiene uno o più membri con una dimensione diversa rispetto agli altri membri;
- La tupla nell'argomento member_expression non è valida, poiché non esiste un'intersezione per i valori specificati.
- Gli argomenti di CUBEMEMBER devono essere racchiusi tra virgolette doppie (").
- I nomi di membri, dimensioni o tabelle inseriti in member_expression devono essere racchiusi tra parentesi quadre ([ ]).
Esempio per recuperare membri
Ho qui una tabella denominata “sales2021” che include informazioni sulle vendite e sulla valutazione di diversi prodotti appartenenti a categorie 2 nell’anno 2021. Per utilizzare la funzione CUBEMEMBER e recuperare membri dalla tabella, è necessario innanzitutto aggiungere i dati di questa tabella al modello datinella cartella di lavoro esistente; il suo nome sarà sempre ThisWorkbookDataModel. Copiare o inserire quindi la formula seguente nella cella in cui si desidera recuperare un membro (in questo caso, recupererò)Capscome esempio) e premere Invioper ottenere il risultato:
=CUBEMEMBER()«ThisWorkbookDataModel»,«[sales2021].[Product].&[Caps]»)

√ Nota: Nella formula precedente, CUBEMEMBER restituisce il membro denominato Caps della categoria Product dalla tabella sales2021 nel set di dati multidimensionale ThisWorkbookDataModel. Per recuperare gennaio, è possibile utilizzare la seguente formula:
=CUBEMEMBER()«ThisWorkbookDataModel»,«[sales2021].[Month].&[January]»
Esempio con un nome di misura
Per utilizzare CUBEMEMBER per riepilogare membri della tabella, ad esempio per ottenere la somma delle vendite nei diversi mesi o la valutazione media dei diversi prodotti, è possibile usare un nome di misura. In questo esempio, è stata immessa la formula seguente nella cella G5 con un'espressione di misura che verrà applicata all'intero set di dati.
=CUBEMEMBER()«ThisWorkbookDataModel»,«[Measures].[Sum of Sales]»)

√ Nota:È possibile aggiungere un argomento didascalia, ad esempio «Sales»o «Month», per visualizzare nella cella G5 un nome personalizzato anziché Sum of Sales, poiché il nome della misura potrebbe risultare ridondante e rendere difficile la lettura del report, ad esempio:
=CUBEMEMBER()«ThisWorkbookDataModel»,«[Measures].[Sum of Sales]»,«Sales»)

Funzioni correlate
La funzione CUBEVALUE restituisce un valore aggregato da un set di dati multidimensionale, filtrato in base a più espressioni membro.
Funzione CUBEKPIMEMBER di Excel
La funzione CUBEKPIMEMBER restituisce una proprietà dell’indicatore di prestazione chiave (KPI) e ne visualizza il nome nella cella.
La funzione CUBESET definisce un insieme calcolato di membri o tuple inviando un'espressione di insieme al set di dati multidimensionale sul server, consentendo di estrarre tutti i valori univoci e offrendo opzioni per l’ordinamento.
Funzione CUBESETCOUNT di Excel
La funzione CUBESETCOUNT restituisce il numero di elementi presenti in un insieme.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
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.