Como usar o SOMASES com datas no Excel

Uma das aplicações mais úteis e mais comuns do SOMASES no Excel é trabalhar com datas como critério de soma. Seja para somar valores de um mês específico, de um período entre duas datas ou de um ano inteiro, o SOMASES resolve tudo isso de forma simples e eficiente. Neste artigo iremos mostrar como usar o SOMASES com datas no Excel, com exemplos práticos e prontos para aplicar na sua planilha.

Por que usar o SOMASES com datas?

No dia a dia profissional, é muito comum precisar analisar dados por período de tempo. Relatórios mensais, análises trimestrais, comparativos anuais — em todas essas situações, você precisa somar valores filtrando por datas. O SOMASES permite fazer isso de forma direta, sem precisar criar colunas auxiliares ou filtros manuais.

Somando valores de um mês específico

Para somar os valores de um mês específico, você precisa usar dois critérios de data: um para o início do mês e outro para o final. Isso porque o SOMASES com datas trabalha comparando os valores da coluna de data com os limites que você definir.

Imagine que você tem uma tabela com as datas na coluna A e os valores na coluna B, e quer somar todos os valores do mês de março de 2024. A fórmula ficaria assim:

=SOMASES(B:B; A:A; ">="&DATE(2024;3;1); A:A; "<="&DATE(2024;3;31))

Nessa fórmula, o primeiro critério garante que a data seja maior ou igual ao dia 1 de março de 2024, e o segundo critério garante que a data seja menor ou igual ao dia 31 de março de 2024. Apenas os valores dentro desse intervalo de datas serão somados.

Usando referências de célula para as datas

Na prática, é muito mais conveniente colocar as datas de início e fim em células da planilha e referenciá-las na fórmula. Isso torna a fórmula dinâmica e permite que o usuário mude o período de análise sem precisar editar a fórmula.

Imagine que a data de início está na célula E2 e a data de fim está na célula F2. A fórmula ficaria assim:

=SOMASES(B:B; A:A; ">="&E2; A:A; "<="&F2)

Agora basta mudar as datas nas células E2 e F2 para analisar qualquer período que você quiser.

Atenção ao uso do & (e comercial) com operadores

Um ponto muito importante ao usar operadores de comparação como >= ou <= com referências de célula no SOMASES é que você precisa concatenar o operador com a referência usando o & (e comercial). Se você escrever apenas >=E2, a fórmula vai retornar um erro ou um resultado incorreto.

A forma correta é sempre:

">="&E2

O operador fica entre aspas e é concatenado com a referência de célula usando o &. Esse é um detalhe que muita gente erra quando começa a usar o SOMASES com datas.

Somando valores de um ano inteiro

Para somar os valores de um ano inteiro, o raciocínio é o mesmo. Você usa dois critérios: um para o primeiro dia do ano e outro para o último dia do ano.

=SOMASES(B:B; A:A; ">="&DATE(2024;1;1); A:A; "<="&DATE(2024;12;31))

Ou de forma dinâmica, com o ano na célula E2:

=SOMASES(B:B; A:A; ">="&DATE(E2;1;1); A:A; "<="&DATE(E2;12;31))

Combinando datas com outros critérios

O SOMASES com datas fica ainda mais poderoso quando combinado com outros critérios. Por exemplo, somar o total de vendas de um vendedor específico dentro de um período de datas. Imagine que os vendedores estão na coluna C:

=SOMASES(B:B; A:A; ">="&E2; A:A; "<="&F2; C:C; G2)

Onde E2 é a data de início, F2 é a data de fim e G2 é o nome do vendedor. Essa fórmula soma apenas os valores do período e do vendedor definidos nas células E2, F2 e G2.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

Somando valores de hoje para trás

Outra situação muito comum é querer somar os valores dos últimos 30 dias, por exemplo. Para isso, você pode usar a função HOJE() combinada com o SOMASES:

=SOMASES(B:B; A:A; ">="&(HOJE()-30); A:A; "<="&HOJE())

Essa fórmula sempre irá somar os valores dos últimos 30 dias a partir da data atual. Como a função HOJE() é atualizada automaticamente a cada dia, o resultado da fórmula também se atualiza automaticamente.

Somando valores de datas futuras

O mesmo raciocínio funciona para datas futuras. Se você quer somar apenas os valores com data maior que hoje, por exemplo para analisar pedidos futuros ou parcelas a vencer, use:

=SOMASES(B:B; A:A; ">"&HOJE())

Essa fórmula irá somar todos os valores da coluna B onde a data na coluna A for posterior à data de hoje.

Cuidado com o formato das datas

Para que o SOMASES com datas funcione corretamente, as datas na sua tabela precisam estar no formato de data reconhecido pelo Excel, e não como texto. Se as datas estiverem armazenadas como texto, o Excel não conseguirá compará-las corretamente e a fórmula poderá retornar zero ou um resultado errado.

Para verificar se uma data está no formato correto, tente formatar a célula como número. Se um número de 5 dígitos aparecer (como 45383 para 01/03/2024), então a data está correta. Se o texto original permanecer, a data está armazenada como texto e precisará ser convertida antes de usar no SOMASES.

Se você curtiu esse artigo onde mostramos como usar o SOMASES com datas no Excel, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *