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

Esempio