Função SUMIFS para somar valores usando critérios múltiplos

Função SUMIFS (Soma.se.s) para somar valores usando critérios múltiplos

Resumo

A função SUMIF (Soma.se.s) soma as células que cumprem um determinado conjunto de critérios definido (datas, números ou texto). Ao contrário da função SUMIF (Soma.se) que apenas considera um critério único, permite definir vários critérios de pesquisa suportando a utilização de Operadores Lógicos e Wildcards.

Sintaxe

=SUMIFS (Intervalo_soma; Intervalo_critério1; Critério1; [Intervalo_critério2; Critério2]; …)

Argumentos

Intervalo_soma // o intervalo de dados a somar

Intervalo_critério1 // o primeiro intervalo a avaliar

Critério1 // o critério para avaliar o primeiro intervalo

[Intervalo_critério2] // o segundo intervalo a avaliar [opcional]

[Critério2] // o critério para avaliar o segundo intervalo [opcional]

Exemplos de Utilização

Exemplo de utilização da função sumifs
Os critérios para a função SUMIFS (Soma.se.s) são definidos em pares e apenas o primeiro é obrigatório. Todos os outros pares são opcionais. A Função permite até 127 pares de intervalo_critério; critério. Os critérios podem ser estabelecidos usando Operadores Lógicos (>,<,<>,=) ou Wildcards para match parcial (*,?,~).

No primeiro exemplo, indicamos à função SUMIFS que procure na coluna B5:B19 o texto "Portugal" e que na coluna C5:C19 faça uma busca parcial para encontrar o texto "(Ret)". Desta forma, a função irá devolver a soma de todos os golos marcados por jogadores de Portugal e retirados (na coluna H5:H19).
=SUMIFS($H$5:$H$19;$B$5:$B$19;"Portugal";$C$5:$C$19;"*(Ret)*")
Podemos usar o valor de outra célula, por exemplo, usando o valor da célula K6 para que seja utilizado como critério o país "Brazil".
=SUMIFS($H$5:$H$19;$B$5:$B$19;K6)
Os valores de texto têm sempre que ser encapsulados em aspas ("") e números não. Se usarmos um operador lógico o número já terá que ser colocado entre aspas para que seja reconhecido pela função.
=SUMIFS($H$5:$H$19;$H$5:$H$19;">700")
Ainda com os operadores lógicos, podemos construir uma lógica de pesquisa de procurar por "diferente de" com o operador "<>".
=SUMIFS($H$5:$H$19;$C$5:$C$19;"<>*(Ret)*")

Descargas

Descarrega aqui o ficheiro com os exemplos para a função SUMIF
Artigo anterior Artigo seguinte
Sem comentários
Comentar
url comentário

Pesquisa Google