Não é possível agrupar o campo na tabela dinâmica do Excel

1

Eu sei que esta pergunta foi feita antes, e a resposta usual é "suas datas não são todas armazenadas como datas!" Eu duvido que este seja o caso aqui.

Estou usando o PowerPivot, que extrai dados de um banco de dados / tabela. Eu uso uma consulta SQL no PowerPivot para extrair esses dados. As datas são armazenadas como números, portanto, 1º de janeiro de 2017 é armazenado como 20170101. Uso apenas uma fórmula DAX para converter isso em uma data real.

Inseri uma tabela dinâmica para resumir meus dados do PowerPivot. Tudo o que fiz até agora é colocar "Data" em linhas e lista todas as datas de janeiro até hoje. Não há espaços em branco, sem valores de erro, sem valores de texto, nada. Eu sou capaz de colocar um fatiador de linha do tempo e funciona (cronogramas só funcionam quando os dados são formatados como uma data corretamente, se não me engano).

Por alguma razão, não posso agrupar a data em semanas. Meu objetivo final é listar os 5 principais produtos de vendas para cada semana , não o dia. Ao selecionar "Última semana" nos filtros de data e, em seguida, "Top 5" na coluna de vendas, recebo os cinco principais produtos de cada dia da semana anterior.

Eu tentei ser sorrateiro e encontrar o número da semana com base na data no PowerPivot diretamente. Então, associo o dia 1º de janeiro de 2017 à semana "01" no PowerPivot. Em seguida, adiciono essa coluna "semana" como uma linha na tabela dinâmica. Em seguida, seleciono a coluna da semana na Tabela Dinâmica e faço "Top 10" e seleciono a primeira semana, que será a semana mais recente (digamos, semana 30). O problema é que eu quero falar sobre a semana anterior . Neste momento, talvez eu esteja na semana 30, mas eu quero que o meu filtro "Top 10" para a semana retorne a segunda semana mais alta e apenas a segunda maior.

Eu já estou usando o índice e correspondemos aos valores de pesquisa e não quero ter que adicionar um novo critério.

De qualquer forma, por que não posso agrupar na tabela dinâmica? Haveria uma maneira mais fácil de encontrar os principais produtos da semana anterior, divididos por semana e não por dia?

Edite como por usuário teylyn, uma vez que a minha pergunta não é óbvia o suficiente: Existe uma configuração específica que perdi que me permita agrupar? Existe alguma outra maneira de lidar com esse problema?

A tabela do PowerPivot é semelhante a:

Date ID     Company     Product        Sales     Date
20170101    Joe's Shop  Joe's Product    $50     January 1, 2017, 12:00 AM

etc ...

Não importa como eu organizo a Tabela Dinâmica, os botões de Grupo (clicados com o botão direito do mouse ou sob o menu Analisar) estão esmaecidos.

    
por Sultan of Swing 30.10.2017 / 23:20

1 resposta

1

Os campos de data da tabela dinâmica podem ser agrupados por semana, mas não há um único seletor para ela. Você precisa agrupar por dia, definir uma data de início e o número de dias para 7.

Depois disso, você pode usar um fatiador para mostrar apenas semanas específicas.

Sem ver como seus dados ou sua tabela dinâmica estão estruturados, não é possível dizer como mostrar os principais produtos x com desempenho para essa semana. Se você precisar de mais detalhes, edite sua pergunta e forneça uma amostra de dados.

    
por 31.10.2017 / 02:37