Dúvida Fórmula SOMASE


#1

Tenho duas colunas com valores no Excel, as colunas N e O.
Preciso somar os valores da coluna O somente se os valores da coluna N sejam maiores do que 0 e menores do que o valor da célula R21 (o valor desta célula não é constante, são números aleatórios que atualizam a cada vez que aperto F9). Utilizei a seguinte fórmula:

=SOMASE(N12:N81;{">0";"<R21"};O12:O81)

Mas o Excel soma somente todos os valores maiores do que zero.

Qual outra fórmula poderia utilizar, ou aonde está o erro???

Obrigada!!


#2

Fala, @carol. Tudo bem?

Existe uma função no Excel para mais de uma condição, é a SOMASES:

=SOMASES(O12:O81;N12:N81;">0";N12:N81;"<"&R21)


#3

Obrigada, @xavier!
Funcionou perfeitamente!


#4

carol

Outra forma de fazer confere

“=SOMARPRODUTO((N12:N81>0)asterisco(N12:N81<R21)asterisco(O12:O81))”

Substitui a pala asterisco pelo asterisco, aqui não deixa escrever o simbolo asterisco

Decio


#5

@deciog, um dia você tem que me ensinar a usar a SOMARPRODUTO direito, até hoje não a compreendo 100%, rs.


#6

Xavier, Bom Dia.

Essa formula é magica da para fazer coisa que você não imagina.

Eu adoro essa formula muito recursos, mas, é matricial pode ficar lento se planilha grande.

Um exemplo, se você tem varias planilhas no diretório e quer somar alguns dados, você pode fazer com as outras planilhas fechada e a que estiver somando só ela aberta, ela pega de todas as planilhas informada no SOMARPRODUTO, uso isso muito.

Decio


#7

Estou ciente. Eu raramente uso em uma solução, mas vira e mexe eu vejo uma solução usando ela. É poderosa, mas realmente pode impactar no desempenho.

Valeu, @deciog!