No Excel, você pode somar valores numéricos entre duas datas como condições ou critérios. Neste caso, você precisa aplicar duas datas como critério, portanto, você vai lidar com vários critérios para somar esses valores. Neste artigo, vamos somar esses valores usando dois métodos.
Valores da soma entre duas datas no Excel
É possível adicionar os valores entre duas datas usando as funções SUMIF ou SUMIFS. Aqui estão explicações de ambos os métodos.
Usando a função SUMIF
Geralmente, como um usuário do Excel, você pode estar se perguntando como usar a função SUMIF para somar valores entre duas datas. Como estamos cientes de que a SUMIF trata apenas um critério por sintaxe, parece impossível fornecer duas datas como critério no argumento critério para somar valores no argumento sum_range.
Sintaxe;
SUMIF(range, criteria, )
Quando você pensa em usar múltiplos critérios na função SUMIF, então você vai lidar com a lógica OR. A lógica OU diz que a função SUMIF soma os valores se alguma das condições ou critérios for cumprida.
Neste artigo, você aprenderá como usar a SUMIF usando datas como critérios. Como você precisa somar valores entre duas datas, então ambos os critérios de datas precisam ser testados com o mesmo argumento de intervalo.
Como por lógica OR, você precisa aplicar múltiplas funções SUMIF para adicionar ou subtrair os valores resultantes em uma única fórmula. Como você precisa somar números entre duas datas para que cada critério de data seja fornecido em cada função SUMIF, e ambas as funções SUMIF serão combinadas em uma única fórmula para obter o valor final pela adição ou subtração dos valores resultantes de cada função SUMIF.
Para obter o valor final dos números entre duas datas, o seguinte será a sintaxe da fórmula;
=SUMIF(range, criteria1, ) - SUMIF(range, criteria2, )
Aqui, critério1 é data de início e critério2 é data de fim. Ambos os critérios devem ser aplicados no mesmo argumento de intervalo na função SUMIF e o argumento sum_range também deve ser o mesmo em ambas as funções SUMIF, como dado na fórmula acima.
Neste exemplo, suponha que você tenha um conjunto de dados de várias ordens entregues em datas diferentes. Este conjunto de dados contém os campos Order_ID, Data e Montante. É necessário encontrar a soma dos montantes dessas ordens que se situam entre duas datas especificadas. Essas duas datas foram especificadas como Data de início (Critério1) e Data final (Critério2), como indicado abaixo. Você precisa usar duas funções SUMIF em uma única fórmula para somar os valores das ordens entre duas datas determinadas. Ao seguir a sintaxe da fórmula acima, você precisa aplicar a seguinte fórmula para obter o resultado final.
=SUMIF($B:$B,">="&$F,$C:$C)-SUMIF($B:$B, ">"&$F,$C:$C)
Nesta fórmula, aplicamos duas funções SUMIF contendo duas datas como critérios. A primeira função SUMIF contém a Data de Início (Critério1) com expressão lógica Maior do que Igual a e referência celular da data de início, combinada com um amperímetro e & (“>=”&$F$2). Segundo, a função SUMIF na fórmula contém uma Data Final (Critério2) com uma expressão lógica Maior que Maior que e referência de célula de uma data final, combinada com um sinal de amperese & (“>”&$F$3). Você pode ver o argumento do intervalo e o argumento da soma_amplitude em ambas as funções SUMIF são iguais.
Como funciona esta fórmula
Na fórmula acima, a primeira função SUMIF somará todos os valores das ordens onde a data é Maior que a Data de Início (20/07/2018). E a segunda função SUMIF somará todos os valores das ordens em que a data é Maior que a Data de Fim (8/10/2018). Finalmente quando a fórmula subtrai os valores resultantes destas duas funções SUMIF, então ela nos dá a soma dos valores que caem entre duas datas.
Usando a função SUMIFS
A função SUMIFS é uma função muito útil para somar valores com base em múltiplos critérios. Por padrão, a função SUMIFS é projetada para lidar com múltiplas condições ou critérios para somar valores. Esta função funciona com base na lógica AND. A lógica AND na função SUMIFS entre duas datas significa somar valores onde as condições de ambas as datas são VERDADEIRAS.
A sintaxe da função SUMIFS é;
SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2,....)
Como por sua sintaxe, você precisa fornecer um intervalo de células onde os valores precisam ser a soma e cada intervalo de células onde cada critério é testado para somar esses valores. Em nosso exemplo, como dado acima, as datas são fornecidas no mesmo intervalo, então testaremos ambos os critérios com o mesmo argumento criteria_range na função SUMIFS como dado abaixo.
=SUMIFS($C:$C,$B:$B,">="&$F,$B:$B,"<="&$F)
Agora, este método é muito fácil de entender e se aplica a valores sumif entre duas datas. Esta fórmula diz, somar os valores no intervalo somatório C2:C11 onde a data é Maior que igual a “Data Inicial” (F2) e Menor que igual a “Data Final” (F3) no intervalo critério B2:B11.
Precisa de alguma ajuda com a formatação do Excel ou tem outras perguntas sobre o Excel? Conecte-se com um especialista em Excel ao vivo aqui para obter alguma ajuda 1 em 1. A sua primeira sessão é sempre gratuita.
Veja também:
Como usar a função SUMIF em planilhas do Google – Excelchat
Como usar a função SUMIF com múltiplos critérios – Excelchat
Como criar um campo calculado em uma tabela pivô – Excelchat