Questo articolo descrive la sintassi della formula e l'uso della funzione MEMBRO.CUBO.CON.RANGO in Microsoft Excel.

Descrizione

Restituisce l'n-esimo membro o il membro ordinato di un insieme. È possibile ottenere uno o più elementi di un insieme, ad esempio il venditore migliore o i primi 10 studenti.

Sintassi

MEMBRO.CUBO.CON.RANGO(connessione; espressione_insieme; rango; [didascalia])

Gli argomenti della sintassi della funzione MEMBRO.CUBO.CON.RANGO sono i seguenti:

  • Connessione Obbligatorio. Stringa di testo che si riferisce al nome della connessione al cubo.

  • Espressione_insieme    Obbligatorio. Stringa di testo di un'espressione di insieme, ad esempio "{[Elemento1].figli}". Può essere anche costituita dalla funzione SET.CUBO o da un riferimento a una cella che contiene tale funzione.

  • Rango Obbligatorio. Valore intero che specifica il valore più alto da restituire. Se il valore rango è 1, viene restituito il valore più alto, se è 2, viene restituito il secondo valore più alto e così via. Per ottenere i primi 5 valori, usare cinque volte la funzione MEMBRO.CUBO.CON.RANGO specificando un rango diverso ogni volta, da 1 a 5.

  • Didascalia Facoltativo. Stringa di testo visualizzata nella cella in sostituzione della didascalia del cubo, se ne è stata definita una.

Osservazioni

  • Quando viene eseguito il calcolo della funzione MEMBRO.CUBO.CON.RANGO, nella cella viene temporaneamente visualizzato il messaggio "#ESTRAZIONE_DATI_IN_CORSO", fino a quando non vengono recuperati tutti i dati.

  • Se il nome della connessione non è una connessione valida alla cartella di lavoro archiviata nella cartella di lavoro, MEMBRO.CUBO.CON.RANGO restituisce il valore di errore #NAME? . Se il server di elaborazione OLAP (Online Analytical Processing) non è in esecuzione, non è disponibile o restituisce un messaggio di errore, MEMBRO.CUBO.CON.RANGO restituisce il valore di errore #NAME? .

  • Quando la sintassi di espressione_insieme non è corretta o l'insieme contiene almeno un membro la cui dimensione è diversa rispetto agli altri membri, verrà restituito il valore di errore #N/D.

Esempi

=MEMBRO.CUBO.CON.RANGO("Vendite";$D$4;1;"Primo mese")

=MEMBRO.CUBO.CON.RANGO("Vendite";SET.CUBO("Vendite";"Estate";"[2004].[Giugno]";"[2004].[Luglio]";"[2004].[Agosto]");3;"Primo mese")

Suggerimento: Per restituire gli ultimi n valori, utilizzare gli argomenti ordinamento e ordina_per della funzione per invertire l'ordine dell'insieme in modo che i primi valori dell'insieme ordinato siano gli ultimi valori. Ad esempio, MEMBRO.CUBO.CON.RANGO ("Vendite"; $D$ 4,1) restituisce l'ultimo membro, MEMBRO.CUBO.CON.RANGO ("Vendite"; $D$ 4; 2) restituisce il successivo ultimo membro e così via.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.