Cube - Função CUBESET
Descrição
A função CUBESET define um conjunto calculado de membros ou tuplas enviando uma expressão de conjunto para o cubo no servidor, que cria o conjunto e retorna esse conjunto para o Microsoft Excel.
Sintaxe
CUBESET (connection, set_expression, [caption], [sort_order], [sort_by])
Argumentos
Argumento | Descrição | Obrigatório / Opcional |
---|---|---|
conexão | Nome da conexão com o cubo. - Uma string de texto | Requeridos |
set_expression | Uma string de texto de uma expressão de conjunto que resulta em um conjunto de membros ou tuplas. OU Uma referência de célula a um intervalo do Excel que contém um ou mais membros, tuplas ou conjuntos incluídos no conjunto. |
Requeridos |
rubrica | Uma sequência de texto que é exibida na célula em vez da legenda, se houver uma definida, do cubo. | Opcional |
ordem de classificação | O tipo de classificação a ser executado, se houver, pode ser um conforme fornecido na Tabela a seguir. | Opcional |
ordenar por | Uma string de texto do valor pelo qual classificar. 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. Para obter a cidade com a maior população, set_expression seria um conjunto de cidades e sort_by seria a medida da população. Se sort_order requer sort_by, e sort_by é omitido, CUBESET retorna o #VALUE! Mensagem de erro. |
Opcional |
O tipo de classificação a ser executada, se o argumento sort_order for especificado -
Inteiro | Constante enumerada | Descrição | Argumento - Sort_by |
---|---|---|---|
0 | SortNone | Deixa o conjunto na ordem existente. | Ignorado |
1 | Ordernar ascendente | Classifica definido em ordem crescente por sort_by. | Requeridos |
2 | SortDescending | Classifica definido em ordem decrescente por sort_by. | Requeridos |
3 | SortAlphaAscending | Classifica definido em ordem ascendente alfa. | Ignorado |
4 | Sort_Alpha_Descending | Classifica definido em ordem decrescente alfa. | Ignorado |
5 | Sort_Natural_Ascending | Classifica definido em ordem crescente natural. | Ignorado |
6 | Sort_Natural_Descending | Classifica definido em ordem decrescente natural. | Ignorado |
O valor padrão é 0. Uma classificação alfa para um conjunto de tuplas classifica no último elemento em cada tupla.
Notas
Quando a função CUBESET é avaliada, ela exibe temporariamente uma mensagem "# GETTING_DATA…" na célula antes de todos os dados serem recuperados.
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á um # nome? Valor do erro. 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 CUBESET retornará um # NOME? Valor do erro.
Se a sintaxe set_expression estiver incorreta ou se o conjunto contiver pelo menos um membro com uma dimensão diferente dos outros membros, CUBESET retornará um valor de erro # N / A.
Se set_expression tiver mais de 255 caracteres, que é o limite de um argumento para uma função, CUBESET retornará um #VALUE! Valor do erro. Para usar sequências de texto com mais de 255 caracteres, insira a sequência de texto em uma célula (para a qual o limite é 32.767 caracteres) e, em seguida, use uma referência de célula como argumento.
CUBESET pode retornar um valor de erro # N / A se você fizer referência a um objeto baseado em sessão, como um membro calculado ou conjunto nomeado, em uma Tabela Dinâmica ao compartilhar uma conexão e essa Tabela Dinâmica for excluída ou se você converter a Tabela Dinâmica em fórmulas. (Na guia Opções, no grupo Ferramentas, clique em Ferramentas OLAP e em Converter em Fórmulas.)
Aplicabilidade
Excel 2007, Excel 2010, Excel 2013, Excel 2016