SOMA.SE
Adiciona valores num intervalo que cumprem uma condição especificada.
SOMA.SE(intervalo; critério; [intervalo_soma])Argumentos
intervaloO intervalo a avaliarcritérioA condição a cumpririntervalo_somaO intervalo a somar (por predefinição, é o intervalo)(opcional)
=SOMA.SE(A1:A10;">100")Soma os valores maiores que 100
=SOMA.SE(A1:A10;"Maçã";B1:B10)Soma B onde A é 'Maçã'
=SOMA.SE(A:A;"*venda*";B:B)Usa correspondência com curingas
- •Use SOMA.SE.S para múltiplas condições
- •Os curingas * e ? funcionam no critério
- •O critério não distingue maiúsculas de minúsculas
- •Tentar meter uma segunda condição em SOMA.SE - só aceita um par intervalo/critério, sem exceções. SOMA.SE.S é a porta de saída
- •Dar a intervalo_soma um tamanho diferente do de intervalo, o que desloca toda a soma para as linhas erradas sem qualquer mensagem de erro
- •Escrever SOMA.SE(A1:A10,>100) sem aspas à volta do operador - o Excel não soma nada até ser ">100"
SOMASESNo momento em que precisar de uma segunda condição, é para aqui que se dirigeCONT.SEA mesma ideia de condição única, apenas a contar correspondências em vez de as somarSOMARPRODUTOMais flexível quando a sua soma condicional precisa de uma lógica que SOMA.SE simplesmente não consegue exprimirSOMA.SE consegue lidar com mais do que uma condição?
Não, nem por sombras - está construída para exatamente um intervalo contra exatamente um critério. No momento em que precisar de uma segunda condição, isso é território de SOMA.SE.S.
Porque é que intervalo_soma é opcional em SOMA.SE?
Omita-o e SOMA.SE simplesmente soma o mesmo intervalo que está a avaliar. Só precisa de o especificar quando os valores que está a somar vivem numa coluna diferente dos que estão a ser verificados.
SOMA.SE consegue lidar com datas usando operadores de comparação?
Sim - SOMA.SE(A:A;">="&DATA(2026;1;1);B:B) soma a coluna B para cada linha onde a data na coluna A cai em ou depois de 1 de janeiro de 2026.
Precisa traduzir uma fórmula usando SOMA.SE?
Use nosso tradutor para converter sua fórmula completa
