Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2024 Excel 2024 para 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 telefones Android

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

Descrição

Define um conjunto calculado de membros ou tuplas enviando uma expressão do conjunto para o cubo no servidor, que cria o conjunto e o retorna para o Microsoft Excel.

Sintaxe

CONJUNTOCUBO(conexão, expressão_conjunto, [legenda], [ordem_classificação], [classificar_por])

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

  • Conexão    Obrigatório. Uma cadeia de texto do nome da conexão com o cubo.

  • Expressão_conjunto    Obrigatório. Uma cadeia de texto de uma expressão de um conjunto que resulta em um conjunto de membros ou tuplas. Expressão_conjunto também pode ser uma referência de célula para um intervalo do Excel que contém um ou mais membros, tuplas ou conjuntos incluídos no conjunto.

  • Legenda    Opcional. Uma cadeia de texto exibida na célula ao invés da legenda do cubo, se houver uma definida.

  • Ordem_classificação    Opcional. O tipo de classificação, se houver, a ser executada e pode corresponder a uma das seguintes opções:

Inteiro

Constante enumerada

Descrição

Argumento Classificar_por

0

SortNone

Deixa o conjunto na ordem existente.

Ignorado

1

ClassificaçãoCrescente

Classifica o conjunto em ordem crescente de classificar_por.

Obrigatório

2

ClassificaçãoDecrescente

Classifica o conjunto em ordem decrescente de classificar_por.

Obrigatório

3

SortAlphaAscending

Classifica o conjunto em ordem alfabética crescente.

Ignorado

4

Sort_Alpha_Descending

Classifica o conjunto em ordem alfabética decrescente.

Ignorado

5

Sort_Natural_Ascending

Classifica o conjunto em ordem crescente natural.

Ignorado

6

Sort_Natural_Descending

Classifica o conjunto em ordem decrescente natural.

Ignorado

  • O valor padrão é 0. Uma classificação alfabética para um conjunto de tuplas classifica pelo último elemento em cada tupla. Para obter mais informações sobre essas diferentes ordens de classificação, consulte o sistema de ajuda do Microsoft Office SQL Analysis Services.

  • Sort_by    Opcional. Uma cadeia de texto do valor pelo qual classificar. Por exemplo, para obter a cidade com as vendas mais altas, set_expression seria um conjunto de cidades, e sort_by seria a medida de vendas. Ou, para obter a cidade com a maior população, set_expression seria um conjunto de cidades, e sort_by seria a medida populacional. Se sort_order exigir sort_by e sort_by for omitido, o CUBESET retornará o #VALUE! mensagem de erro.

Comentários

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

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

  • Se a sintaxe de expressão_conjunto estiver incorreta ou o conjunto contiver pelo menos um membro com uma dimensão diferente da de outros membros, CONJUNTOCUBO retornará um valor de erro #N/D.

  • Se set_expression for maior que 255 caracteres, que é o limite para um argumento para uma função, CUBESET retornará um #VALUE! . Para usar sequências de texto com mais de 255 caracteres, insira a sequência em uma célula (para a qual o limite é de 32.767 caracteres) e use uma referência de célula como argumento.

  • O CONJUNTOCUBO pode retornar um valor #N/D se você fizer referência baseada em sessão, tal como um conjunto nomeado ou um membro calculado em uma Tabela Dinâmica ao compartilhar uma conexão com a Tabela Dinâmica excluída ou convertida em fórmulas. (Na guia Opções no grupo Ferramentas clique em Ferramentas OLAP, e em Converter em Fórmulas.)

Exemplos

=CONJUNTOCUBO("Finanças";"Pedido([Produto].[Produto].[Categoria do Produto].Membros;[Medidas].[Vendas de Unidade];ASC)";"Produtos")

=CONJUNTOCUBO("Vendas";"[Produto].[Todos os Produtos].Infantil";"Produtos";1;"[Medidas].[Valor Vendas]")

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.