Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2019 para Mac Excel 2016 Excel para iPad Excel Web App Excel para iPhone Excel para tablets Android Excel para telemóveis Android

Este artigo descreve a sintaxe da fórmula e a utilização do MEMBROCUBO  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, MEMBROCUBO 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, MEMBROCUBO devolve uma #NAME? #VALOR!

  • Se, pelo menos, um elemento na cadeia de identificação for inválido, MEMBROCUBO devolve um #VALUE! #VALOR!

  • Se member_expression tiver mais de 255 carateres, que é o limite de um argumento para uma função, MEMBROCUBO devolve um #VALUE! #VALOR! Para utilizar cadeias de texto com mais de 255 carateres, introduza a cadeia de texto numa célula (para a qual o limite é de 32.767 carateres) e, em seguida, utilize uma referência de célula 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)

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.