Como usar a função CUBESET no Excel?

A função CUBESET no Excel é usada para definir um conjunto calculado de membros ou tuplas, enviando uma expressão de conjunto para um cubo em um modelo de dados. Esta função é geralmente utilizada em análises de dados avançadas no Excel, especialmente quando se trabalha com fontes de dados OLAP (Online Analytical Processing).

A sintaxe da função CUBESET é a seguinte:

CUBESET(conexão, expressão_conjunto, [legenda], [ordenar_ordem], [ordenar_expressão])

Aqui está uma explicação dos argumentos:

  • conexão: O nome da conexão com a fonte de dados OLAP. Normalmente, é uma string que se refere a uma conexão armazenada no livro do Excel.
  • expressão_conjunto: Uma expressão em linguagem MDX (Multidimensional Expressions) que define o conjunto de elementos que você deseja extrair. Pode incluir dimensões, medidas ou membros específicos do cubo.
  • legenda (opcional): Um texto descritivo para o conjunto criado. Ele será utilizado como rótulo na célula que utiliza o CUBESET.
  • ordenar_ordem (opcional): Determina a ordem de classificação do conjunto retornado. Você pode usar 0 para não ordenar, 1 para ordem ascendente ou -1 para ordem descendente.
  • ordenar_expressão (opcional): Uma expressão MDX usada para determinar a ordenação dos elementos no conjunto.

Exemplo de uso:

Suponha que você tenha uma conexão chamada “VendasCubo” e queira criar um conjunto dos três principais produtos por receita. Você poderia usar a função CUBESET da seguinte forma:

=CUBESET("VendasCubo", "[Produtos].[Todos os Produtos].Children", "Top 3 Produtos", 1, "[Medidas].[Receita]")

Neste exemplo:

  • “VendasCubo” é o nome da conexão.
  • “[Produtos].[Todos os Produtos].Children” é a expressão que pega todos os membros da hierarquia de produtos.
  • “Top 3 Produtos” é a legenda do conjunto.
  • 1 especifica que o conjunto deve ser ordenado de forma ascendente.
  • “[Medidas].[Receita]” especifica que a ordenação deve ser baseada nos valores de receita.

Lembre-se de que a função CUBESET é eficaz quando utilizada com dados provenientes de um modelo de dados ou de um cubo OLAP, e não é aplicável diretamente a tabelas de dados comuns no Excel.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project