Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Este artigo descreve a sintaxe da fórmula e a utilização da função MEMBROCLASSIFICADOCUBO no Microsoft Excel.

Descrição

Devolve o enésimo ou a classificação mais alta num conjunto. Utilize para devolver um ou mais elementos num conjunto, como, por exemplo, os 10 alunos (10 Mais).

Sintaxe

MEMBROCLASSIFICADOCUBO(ligação, expressão_conjunto, classificação, [legenda])

A sintaxe da função MEMBROCLASSIFICADOCUBO tem os seguintes argumentos:

  • Ligação    obrigatório. É uma cadeia de texto com o nome da ligação ao cubo.

  • Expressão_conjunto    Obrigatório. É uma cadeia de texto com uma expressão do conjunto, como "{[Item1].descendentes}". Expressão_conjunto também pode ser a função CONJUNTOCUBO, ou uma referência a uma célula que contenha a função CONJUNTOCUBO.

  • Classificação    Obrigatório. É um valor inteiro que especifica o valor máximo a devolver. Se a classificação tiver o valor de 1, devolverá o valor máximo; se tiver o valor 2, devolverá o segundo valor mais elevado e assim sucessivamente. Para devolver os 5 valores mais elevados, utilize a função MEMBROCLASSIFICADOCUBO cinco vezes, especificando uma classificação diferente, de 1 a 5, de cada vez.

  • Legenda    Opcional. É uma cadeia de texto mostrada na célula em vez da legenda, se estiver definida uma legenda, do cubo.

Observações

  • Quando a função MEMBROCLASSIFICADOCUBO é avaliada, mostra temporariamente uma mensagem "#A_OBTER_DADOS…" na célula, antes de todos os dados serem recuperados.

  • Se o nome da ligação não for uma ligação de livro válida armazenada no livro, CUBERANKEDMEMBER devolve um #NAME? #VALOR! Se o servidor OLAP (Online Analytical Processing) não estiver em execução, não estiver disponível ou devolver uma mensagem de erro, CUBERANKEDMEMBER devolve uma #NAME? #VALOR!

  • A função MEMBROCLASSIFICADOCUBO devolve um valor de erro #N/D quando a sintaxe de expressão_conjunto estiver incorreta ou quando o conjunto contiver, pelo menos, um membro com uma dimensão diferente dos outros membros.

Exemplos

=MEMBROCLASSIFICADOCUBO("Vendas";$D$4;1;"Mês Principal")

=MEMBROCLASSIFICADOCUBO("Vendas",CONJUNTOCUBO("Vendas";"Verão";"[2004].[Junho]";"[2004].[Julho]";"[2004].[Agosto]");3;"Mês Principal")

Sugestão: Para devolver os n valores inferiores, utilize os argumentos sequência_ordenação e ordenar_por da função CONJUNTOCUBO para inverter a ordem do conjunto de forma a que os valores superiores do conjunto ordenado sejam os valores inferiores. Por exemplo, MEMBROCLASSIFICADOCUBO ("Vendas"; $D$4;1) devolve o último membro, MEMBROCLASSIFICADOCUBO ("Vendas"; $D$4; 2) devolve o penúltimo membro e assim sucessivamente.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×