Fórmula Excel: soma das vendas nos últimos 30 dias por ID -

Fórmula genérica

=SUMIFS(amounts,dates,">="&TODAY()-30,ids,id)

Resumo

Para somar as vendas nos últimos 30 dias por um id (como nome, iniciais, região, etc.), você pode usar a função SUMIFS junto com a função TODAY. No exemplo mostrado, a fórmula em G5, copiada, é:

=SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30,$B$5:$B$104,F5)

Explicação

A função SUMIFS pode lidar com vários critérios ao calcular uma soma. Nesse caso, SUMIFS é configurado com um intervalo de soma para todos os valores:

=SUMIFS($D$5:$D$104

O primeiro critério especifica um intervalo de critérios que contém todas as datas, com um critério maior ou igual à data atual menos 30:

=SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30

O segundo critério especifica um intervalo de critérios de todos os IDs, com critérios de um único ID extraído da coluna F:

=SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30,$B$5:$B$104,F5)

Intervalos de notas para valores, datas e ids são referências absolutas, de modo que não mudam quando copiados. Quando a fórmula é copiada para a coluna G, SUMIFS calcula o total de vendas nos últimos 30 dias para cada ID na tabela.

Vendas totais nos últimos 30 dias

Para obter uma soma das vendas totais nos últimos 30 dias, basta omitir o segundo critério:

SUMIFS(amounts,dates,">="&TODAY()-30)

Para o exemplo acima, isso se torna:

SUMIFS($D$5:$D$104,$C$5:$C$104,">="&TODAY()-30)

Artigos interessantes...