Esta é a minha primeira pergunta aqui.
Eu tenho uma folha de dados em massa (no Excel), onde as colunas parecem mais ou menos assim:
Task name - Task originator - Start Date - End Date - Hours
Eu gostaria de ter uma Tabela Dinâmica onde eu sumarizasse essas tarefas por originador (linhas) e meus meses (ou trimestres ou anos).
Aqui está a pegadinha: as horas das tarefas têm que ser distribuídas ao longo dos monts / trimestres / anos.
Exemplo: Entrada
Task name - Task originator - Start Date - End Date - Hours
Design - Design Team - 20.02.2010 - 15.05.2010 - 85
Exemplo: saída
xxxxxx - Gen10 - Feb10 - Mar10 - Apr10 - May10 - Jun10 - Jul10
Design Team - 0 - 9,1 - 31,4 - 30,4 - 14,2 - 0 - 0
e assim por diante. É claro que, se a equipe de design realizasse mais tarefas no mesmo intervalo de tempo, as horas teriam que ser somadas e assim por diante.
Eu sei como isso funcionaria se eu tivesse, como entrada para a Tabela Dinâmica, uma linha por tarefa por mês ; Eu não consigo deixar a Tabela Dinâmica fazer isso por mim.
Espero que o VBA não seja necessário (preciso reduzir o código VBA mínimo neste projeto). Fórmulas simples funcionam (é o estado atual do projeto), mas eu gostaria de convertê-lo em uma Tabela Dinâmica.
EDITAR: Eu corrigi o exemplo por causa da correção. A carga de trabalho é distribuída entre o período de tempo proporcionalmente aos dias do calendário. Pode ser de acordo com os dias de trabalho também, mas tal precisão não é realmente necessária. Uma aproximação como "Um mês = 30 dias" ainda seria suficiente. Portanto, @Akina, podemos supor que uma tarefa específica é executada pela equipe com um "ritmo constante" dentro do prazo determinado. Brutalmente disse:
"total hours"*"days of the given month"/"total days of the task"