MEMBROCUBO (função MEMBROCUBO)

Este artigo descreve a sintaxe de fórmula e o uso do CUBEMEMBER  função no Microsoft Excel.

Descrição

Devolve um membro ou cadeia de identificação do cubo. Utilize para validar a existência do membro ou cadeia de identificação no cubo.

Sintaxe

MEMBROCUBO(ligação; expressão_membro; [legenda])

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

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

  • Expressão_membro    obrigatório. É uma cadeia de texto com uma expressão multidimensional (MDX) que avalia um membro exclusivo do cubo. Alternativamente, expressão_membro pode ser uma cadeia de identificação, especificado como um intervalo de células ou uma constante de matriz.

  • Legenda    opcional. É uma cadeia de texto mostrada na célula em vez da legenda, se estiver definida uma legenda, do cubo. Quando é devolvido uma cadeia de identificação, a legenda utilizada é a do último membro da cadeia de identificação.

Observações

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

  • Quando utilizar a função MEMBROCUBO como argumento de outra função CUBO, a expressão MDX que identifica o membro ou cadeia de identificação é utilizada por essa função CUBO, e não o valor mostrado na célula da função MEMBROCUBO.

  • Se o nome da ligação não for uma ligação de livro válida armazenada no livro, o CUBEMEMBER devolve um #NAME? . Se o servidor de Processamento Analítico Online (OLAP) não estiver a funcionar, não estiver disponível ou devolver uma mensagem de erro, o CUBEMEMBER devolve uma #NAME? .

  • Se pelo menos um elemento dentro da túnica for inválido, o CUBEMEMBER devolve uma #VALUE! .

  • Se member_expression for superior a 255 caracteres, o que é o limite para um argumento a uma função, o CUBEMEMBER devolve uma #VALUE! . Para utilizar cordas de texto superiores a 255 caracteres, introduza a cadeia de texto numa célula (para a qual o limite é de 32.767 caracteres) e, em seguida, use uma referência celular como argumento.

  • A função MEMBROCUBO devolve um valor de erro #N/D quando:

    • A sintaxe de expressão_membro estiver incorreta.

    • O membro especificado pela cadeia de texto MDX não existe no cubo.

    • A cadeia de identificação não for válida por não existir nenhuma interseção para os valores especificados. (Isto pode ocorrer com vários elementos da mesma hierarquia.)

    • O conjunto contém, pelo menos, um membro com uma dimensão diferente da dos outros membros.

  • A função MEMBROCUBO poderá devolver um valor de erro #N/D se referenciar um objeto baseado na sessão, como, por exemplo, um membro calculado ou conjunto nomeado, numa Tabela Dinâmica ao partilhar uma ligação, e essa Tabela Dinâmica for eliminada ou convertida em fórmulas. No separador Opções, no grupo Ferramentas, clique em Ferramentas OLAP e, em seguida, clique em Converter em Fórmulas.

Exemplos

=MEMBROCUBO("Vendas";"[Tempo].[Fiscal].[2004]")

=MEMBROCUBO($A$1;D$12)

=MEMBROCUBO("Vendas";(B4; C6; D5);"VendasPara2004")

=MEMBROCUBO("xlextdat8 Vendas FoodMart 2000";"([Produto].[Alimentação],[Tempo].[1997])")

=MEMBROCUBO($A$1;C$12:D$12)

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×