Como posso resumir meus dados por semana?

5

Eu tenho uma planilha onde preciso calcular as médias das informações do mês, da semana & dia. Abaixo está apenas parte dos dados que eu precisaria quebrar.

  • A coluna A é a Data atribuída
  • A coluna B é $$ Solicitada
  • A coluna C é $$ Aprovada

Eu preciso de fórmula para pegar as datas (MM / DD / AAAA) e classificá-las por semana para que eu possa executar médias e coisas assim.

Como obtenho o Excel para determinar as semanas a partir das datas?

    
por Kevin W. 20.07.2012 / 20:04

1 resposta

7

Uma solução rápida e fácil (se sua informação estiver organizada como você descreveu) é criar uma tabela dinâmica e deixar que ela faça o trabalho para você.

  1. Selecione seus dados (colunas A: C) e escolha Inserir > Tabela.
  2. Crie uma Tabela Dinâmica a partir da sua tabela de dados (etapa 1).
  3. Adicione o campo Data Atribuído à caixa Rótulos de Linha na Lista de Campos da Tabela Dinâmica.
  4. Clique com o botão direito do mouse em uma data na Tabela dinâmica e escolha a opção Grupo.
  5. Na caixa de diálogo Agrupamento, escolha o nível de agrupamento desejado. Para criar semanas, você precisará selecionar Dia e definir o Número de Dias como 7.
  6. Por fim, adicione seus dados de resumo à caixa de valores. Aqui, você pode optar por ter seus dados em qualquer formato, incluindo resumos de totais médios, mínimos, máximos ou em execução - praticamente qualquer agregação que você possa imaginar.

A vantagem de usar a Tabela para seus dados é dupla: primeiro, quaisquer colunas customizadas adicionadas à tabela auto-calc para toda a tabela e também podem ser usadas no Pivot. Em segundo lugar, sempre que você atualizar sua Tabela de Dados, a Tabela Dinâmica atualizará automaticamente com os novos dados (ou alterações nos existentes).

EDIT: Em vez de usar o agrupamento da Tabela Dinâmica (que é menor que o ideal sem uma fonte de dados OLAP), você pode modificar facilmente sua tabela existente para melhorar o desempenho. Além das suas três colunas originais, você pode adicionar colunas a qualquer outro período de data (por exemplo, ano, mês, semana) que calcule o valor de sua data inicial. Basta adicioná-los à sua tabela dinâmica em ordem e você pode aumentar ou diminuir o nível de detalhe que deseja.

  • Coluna D = Ano ([@ DateAssigned])
  • Coluna E = Mês ([@ DataAssigned])
  • Coluna F = WeekNum ([@ DateAssigned])
  • Coluna G = Dia ([@ DateAssigned])
por 20.07.2012 / 21:08