
Fórmula genérica
=SUMIFS(value,date,">="&A1,date,"<"&A1+7)
Resumo
Para somar por semana, você pode usar uma fórmula baseada na função SOMASE. No exemplo mostrado, a fórmula em F4 é:
=SUMIFS(amount,date,">="&E4,date,"<"&E4+7)
Esta fórmula usa os intervalos nomeados "valor" (C4: C21) e "data" (B4: B21).
Explicação
A função SUMIFS pode somar intervalos com base em vários critérios.
Neste problema, configuramos SUMIFS para somar valores por semana usando dois critérios: (1) datas maiores ou iguais à data na coluna E, (2) datas menores que a data na coluna E mais 7 dias:
=SUMIFS(amount,date,">="&E4,date,"<"&E4+7)
Quando esta fórmula é copiada, SUMIFS gera uma soma para cada semana.
As datas na coluna E são segundas-feiras. A primeira data é codificada e o restante das segundas-feiras é calculado com uma fórmula simples:
=E4+7
Solução de tabela dinâmica
Uma tabela dinâmica é uma solução excelente quando você precisa resumir dados por ano, mês, trimestre e assim por diante, porque eles farão esse tipo de agrupamento para você sem nenhuma fórmula. Para uma comparação lado a lado de fórmulas e tabelas dinâmicas, veja este vídeo: Por que tabelas dinâmicas.