Descrição
Use essa função para retornar a soma das células que atendem a uma única condição. Apoiado em cadeias.
Sintaxe
SUMIF(intervalo, critérios, [intervalo_soma])
Entradas
Esta função aceita os seguintes argumentos:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
intervalo |
Sim | O intervalo a ser considerado. | Uma célula, um intervalo de células ou uma fórmula que resulta em um intervalo de células. Um valor codificado também é aceitável. |
Critérios |
Sim | Números adicionais a serem adicionados. | Uma referência de célula (incluindo um intervalo), um número ou uma fórmula que resulte em um desses itens. Um valor codificado também é aceitável. |
[sum_range] |
Não | As células reais a serem adicionadas, se você quiser adicionar células diferentes das especificadas em range. Se o argumento sum_range for omitido, as células adicionadas serão aquelas especificadas em range. |
Uma célula, um intervalo de células ou uma fórmula que resulta em um intervalo de células. Um valor codificado também é aceitável. |
Exemplos
Dados de amostra
| A | B. | |
|---|---|---|
| 1 | 51 | 56 |
| 2 | 93 | 39 |
| 3 | ovo | 15 |
| 4 | 19 | 92 |
| 5 | 75 | 22 |
Fórmulas de amostra
| Caso de uso | Fórmula | Explicação e resultado |
|---|---|---|
| Soma os valores em um intervalo que atendem a uma condição específica. | =SUMIF(A1:A5, ">50") |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, a fórmula retorna 219. |
| Soma os valores em um intervalo com base em uma condição em outro intervalo. | =SUMIF(A1:A5, ">=75", B1:B5) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, a fórmula retorna 61. |
| Soma os valores em um intervalo, excluindo aqueles que atendem a um critério de texto específico em outro intervalo. | =SUMIF(A1:A5, "<>egg", B1:B5) |
Essa fórmula funciona da seguinte maneira:
Para esse conjunto de dados, a fórmula retorna 209. |
Notas
- O valor
sum_rangedeve ter as mesmas dimensões que o intervalo fornecido emrange. Caso contrário, o desempenho poderá ser prejudicado, e a fórmula somará um intervalo de células que começa com a primeira célula emsum_range, mas tem as mesmas dimensões derange. - SUMIF oferece suporte a operadores lógicos (>,<,<>,=) e curingas (*,?) para correspondência parcial.
- Os critérios podem ser aplicados a datas, números e texto.
- SUMIF pode calcular somas com base em células que estão em branco ("") ou não estão em branco ("<>").
- Se o texto for incluído por uma referência de célula ou intervalo, ele será tratado como zero.
- Se o texto for incluído sem aspas, a função retornará um erro #NAME! Se o texto for incluído entre aspas, a função retornará um erro #VALUE!
- Se os argumentos contiverem erros, SUMIF retornará um erro.
- SUMIF pode lidar com um total de até 255 argumentos.
- SUMIF é compatível com curingas.
Dicas:
A ser definido