MEMBROCUBO (Função MEMBROCUBO)

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

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

Descrição

Retorna um membro ou uma tupla a partir de um cubo. Use para validar a existência do membro ou da tupla no cubo.

Sintaxe

MEMBROCUBO(conexão, expressão_membro, [legenda])

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

  • Conexão    é uma cadeia de texto do nome da conexão com o cubo.

  • Expressão_membro    Obrigatório. Uma cadeia de texto de uma expressão multidimensional (MDX) que resulta em um único membro no cubo. De modo alternativo, expressão_membro pode ser uma tupla, especificada como um intervalo de células ou uma constante de matriz.

  • Legenda    Opcional. Uma cadeia de texto exibida na célula em vez da legenda do cubo, se uma estiver definida. Quando uma tupla é retornada, a legenda usada é aquela do último membro da tupla.

Comentários

  • Quando a função MEMBROCUBO faz uma avaliação, ela temporariamente exibe a mensagem "#OBTENDO_DADOS…" na célula antes de recuperar todos os dados.

  • Ao usar MEMBROCUBO como um argumento de outra função de CUBO, a expressão MDX que identifica o membro ou a tupla é usada por essa função de CUBO, não o valor exibido na célula da função MEMBROCUBO.

  • Se o nome da conexão não for uma conexão de pasta de trabalho válida armazenada na pasta de trabalho, o MEMBROCUBO retornará um valor de erro #NOME?. Se o servidor OLAP (Online Analytical Processing) não estiver em execução, não estiver disponível ou retornar uma mensagem de erro, o MEMBROCUBO retornará um valor de erro #NOME?.

  • Se pelo menos um elemento da tupla for inválido, MEMBROCUBO retornará um valor de erro #VALOR!.

  • Se a expressão_membro for maior que 255 caracteres, que é o limite de um argumento de uma função, o MEMBROCUBO retorna um valor de erro #VALOR! Para usar as cadeias de caracteres que tenham mais que 255 caracteres, insira a cadeia de caracteres do texto em uma célula (para o qual o limite é de 32.767 caracteres) e, em seguida, use uma referência de célula como argumento.

  • MEMBROCUBO retornará um valor de erro #N/D quando:

    • A sintaxe da expressão_membro estiver incorreta.

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

    • A tupla for inválida porque não existe uma interseção para os valores especificados (isso pode ocorrer com vários elementos da mesma hierarquia).

    • O conjunto contiver pelo menos um membro com uma dimensão diferente dos outros membros.

  • O MEMBROCUBO pode retornar um valor de erro #N/D se você fizer referência um objeto com base na sessão, como um conjunto nomeado ou membro calculado em uma Tabela Dinâmica ao compartilhar a conexão com a Tabela Dinâmica quando ela é excluída ou quando você a converte em fórmulas (na guia Opções no grupo Ferramentas clique em Ferramentas OLAP e em Converter em Fórmulas).

Exemplos

= CUBEMEMBER("Sales","[Time].[ Fiscal]. [2004] ")

=CUBEMEMBER($A$1,D$12)

= MEMBROCUBO ("Vendas", (B4, C6, D5), "SalesFor2004")

= MEMBROCUBO ("xlextdat8 FoodMart 2000 vendas", "([produto]. [ Alimentos], [hora]. [1997]) ")

=CUBEMEMBER($A$1,C$12:D$12)

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×