Cubo - Funzione CUBEMEMBER
Descrizione
La funzione CUBEMEMBER restituisce un membro o una tupla dal cubo. Utilizzare questa funzione per convalidare l'esistenza del membro o della tupla nel cubo.
Sintassi
CUBEMEMBER (connection, member_expression, [caption])
argomenti
Discussione | Descrizione | Obbligatorio / Facoltativo |
---|---|---|
connessione | Nome della connessione al cubo: una stringa di testo | necessario |
espressione_membro | Un'espressione multidimensionale (MDX) che restituisce un membro univoco nel cubo: una stringa di testo O Una tupla, specificata come intervallo di celle o costante di matrice |
necessario |
didascalia | Una stringa di testo visualizzata nella cella al posto della didascalia, se definita, dal cubo. Quando viene restituita una tupla, la didascalia utilizzata è quella dell'ultimo membro della tupla. | Opzionale |
Appunti
Quando la funzione CUBEMEMBER valuta, visualizza temporaneamente un messaggio "# GETTING_DATA ..." nella cella prima che tutti i dati vengano recuperati.
Quando si utilizza CUBEMEMBER come argomento per un'altra funzione CUBE, l'espressione MDX che identifica il membro o la tupla viene utilizzata da tale funzione CUBE, non il valore visualizzato nella cella della funzione CUBEMEMBER.
Se il nome della connessione non è una connessione della cartella di lavoro valida archiviata nella cartella di lavoro, CUBEMEMBER restituisce un #NAME? Valore di errore. Se il server OLAP (Online Analytical Processing) non è in esecuzione, non è disponibile o restituisce un messaggio di errore, CUBEMEMBER restituisce un #NAME? Valore di errore.
Se almeno un elemento all'interno della tupla non è valido, CUBEMEMBER restituisce un #VALORE! valore di errore.
Se member_expression è più lungo di 255 caratteri, che è il limite per un argomento di una funzione, CUBEMEMBER restituisce un #VALUE! Valore di errore. Per utilizzare stringhe di testo più lunghe di 255 caratteri, immettere la stringa di testo in una cella (per la quale il limite è di 32.767 caratteri) e quindi utilizzare un riferimento di cella come argomento.
CUBEMEMBER restituisce un valore di errore # N / D quando:
La sintassi member_expression non è corretta
Il membro specificato dalla stringa di testo MDX non esiste nel cubo.
La tupla non è valida perché non c'è intersezione per i valori specificati. (Ciò può verificarsi con più elementi della stessa gerarchia.)
L'insieme contiene almeno un membro con una dimensione diversa rispetto agli altri membri.
CUBEMEMBER può restituire un valore di errore # N / D se si fa riferimento a un oggetto basato sulla sessione, ad esempio un membro calcolato o un insieme denominato, in una tabella pivot quando si condivide una connessione. La tabella pivot viene eliminata oppure è possibile convertire la tabella pivot in formule. (Nella scheda Opzioni, nel gruppo Strumenti, fare clic su Strumenti OLAP, quindi su Converti in formule).
Applicabilità
Excel 2007, Excel 2010, Excel 2013, Excel 2016