Dica da Alene para o blog espero que gostem
Ao invéz de ficar fazendo várias fórmulas SE em uma para obter várias condições de uma vez só vc pode usar apenas a fórmula do “SOMARPRODUTO” essa sim é mamão com açúcar no dia a dia da gente, olha só vou dar um exemplo (vou fazer um exemplo só com 2 condições pra ficar menor a fórmula, mas vc pode colocar qtas condições vc quiser, basta seguir o padrão):
……A………..B………..C…………….D………
2…CASA………ROSA….RUA BANGU……13.000,00
3…APTº……….ROSA….RUA BRINCO…..15.000,00
4…CASA………AZUL….RUA E…………….20.000,00
5…CASA………ROSA….RUA OURO……..50.000,00
Vamos lá suponhamos que os dados acima seja minha tabela e eu quero comprar todas as “casa” que sejam “rosa”, quanto ficaria pra comprar todas?
eis a fórmula mágica:
=SOMARPRODUTO(–(A2:A5=”CASA”);–(B2:B5=”ROSA”);(D2:D5))
é isso aí, reparem que sempre o último parenteses não começa com “–”, porque? pq a fórmula reconhece “–” antes do “()” como sendo mais uma condição, no caso acima ele vai somar o valor da coluna “D” toda vez que encontrar as condições na coluna “A” e na coluna “B” caso contrário ela nao soma, para ter mais condições basta vc continuar com a sequência “;–(intervalo_de_linha e a condição)” prontinho.
LEMBRETES IMPORTANTES SOBRE A FÓRMULA:
*** se vc for avaliar valores numéricos não usa-se “” aspas na condição, usa-se somento o numero a ser avaliado.
exemplo:
=SOMARPRODUTO(–(A2:A5=1);–(B2:B5<5);(D2:D5))
neste caso se na coluna “A” for 1 e na coluna B estiver menor que 5 vai somar o valor da col D.
*** se a condição que vc quer varia basta substituir o =”casa” por =B5, assim ela vai procurar o que estiver na célula B5, claro que vc pode mudar pra qualquer outra célula.
exemplo:
=SOMARPRODUTO(–(A2:A5=B5);–(B2:B5<5);(D2:D5))
neste caso se na coluna “A” for igual a célula B5 e na coluna B estiver menor que 5 vai somar o valor da col D.
…lembrando que se vc não quer que a fórmula mude o B5 quando a fórmula for arrastada pra copiar pra outras células tem que add o $ antes do B e antes do 5, ficará assim: $B$5 (essa vale pra qualquer fórmula táh!?)
*** Os intervalos de linhas tem que ser sempre os mesmos.
exemplo:
=SOMARPRODUTO(–(A2:A100=1);–(B2:B100<5);(D2:D100))
se tiver com intervalos diferentes a fórmula vai retornar: #VALOR!
exemplo da fórmula errada:
=SOMARPRODUTO(–(A2:A100=1);–(B2:B100<5);(D2:D112))
É isso aí galerinha, aposto que vai ser muito útil essa fórmula!!!


















Excelente explicação! Está de parabéns!
Utilizei a formula do SomarProduto, e o resultado da soma vem negativo. Como corrigir?
Formula montada: =SE(I9=0;”";SE(P17=2007;SOMARPRODUTO(-(‘2007′!B6:B1380=Q17);-(‘2007′!D6:D1380=”A”);-(‘2007′!I6:I1380=”C”);(‘2007′!J6:J1380));SE(P17=2008;SOMARPRODUTO(-(‘2008′!B6:B5006=Q17);-(‘2008′!D6:D5006=”A”);-(‘2008′!I6:I5006=”C”);(‘2008′!J6:J5006));SE(P17=2009;SOMARPRODUTO(-(‘2009′!B6:B5006=Q17);-(‘2009′!D6:D5006=”A”);-(‘2009′!I6:I5006=”C”);(‘2009′!J6:J5006));SE(P17=2010;SOMARPRODUTO(-(‘2010′!B6:B5006=Q17);-(‘2010′!D6:D5006=”A”);-(‘2010′!I6:I5006=”C”);(‘2010′!J6:J5006)))))))
Resultado: -293
Prezado David, excelente dica !!!
Pesquisei por aqui para achar um meio de fazer uma tabela de horarios de trabalho mensal, e nao consegui nada, tenho que criar uma planilha para 8 trabalhadores, que trabalham em turno, mas a chatice e que certas pessoas nao podem fazer determinados turnos, todos tem que ter um fim de semana, sao 5 turnos diferentes, queria aprender uma planilha que se auto organize a medida que e preenchida, tipo se joao faz horario b nenhum dos outros pode fazelo naquele dia, obrigado por qualquer dica
nao entendo nada disso.
o stor nao ajuda e eu nao perçebo sequer uma coisa que serve
Preciso somar a quantidade de votos por vendedor.
Controle de qualidade de atendimento. Ex.:
Vendedor Ótimo——–Bom———Regular
Vendedor A x
Vendedor B x
Vendedor A x
Vendedor B x
Vendedor C x
Em outra tabela preciso que seja informado:
Vendedor Ótimo——–Bom———Regular
Vendedor A = 2
Vendedor B = 1 1
Vendedor C = 1
Ahn?! O.o
Caros colegas.
Segui as recomendações e não funciona. Certamente estou fazendo algo errado. Alguém pode me dizer o que tem de errado nesta fórmula?
Obrigado.
=SOMARPRODUTO(-(LISTA!$A$7:$A$6000=$C$6);-(LISTA!$F$7:$F$6000=J22);(LISTA!$H$7:$H$6000))
Somarproduto serve para verificar a média de uma de conta ?
Gérson,
Veja essa fórmula que você digitou:
=SOMARPRODUTO(-(LISTA!$A$7:$A$6000=$C$6);-(LISTA!$F$7:$F$6000=J22);(LISTA!$H$7:$H$6000))
Veja a correta:
=SOMARPRODUTO(–(LISTA!$A$7:$A$6000=$C$6);–(LISTA!$F$7:$F$6000=J22);(LISTA!$H$7:$H$6000))
A diferença está no sinal menos (-) que você usou. Use menos menos (–) que vai dar certo.
Abs.
Obs.: embora já tenha passado bastante tempo da postagem do Gérson, essa dica pode ser útil para outras pessoas que lerem os posts.
Ah… mais uma coisa… quando eu digo menos menos, significa dois sinais de menos seguidos. Aqui as postagens podem aparecer como se fosse um tracinho só mais comprido.
Abs.
Fiz as formulas acima e a dica é ótima, agora preciso resolver abaixo:
7,20 7,40 6,80 7,10, como faço para minha formula encontrar a medida menor
Ola pessoal, encontrei esse forum e achei muito bom. Sera que alguem aqui poderia me dar uma luz na seguinte questao: Precisa criar uma tabela geral de vendas para minha empresa de servicos em telecomunicaçoes, onde preciso de uma tabela geral que forneça dados gerais sobre todas as operaçoes, desde tipo de serviço vendido, se foi para cpf ou cnpj, nome do vendedor, um calculo interno de seus pontos.. enfim… massssss…. preciso que … ao clicar em determinado intem do balanço geral, ele redirecione para a planilha equivalente de todos aqueles dados, no entanto mais detalhados… deu para entender? Ou seja, preciso clicar, e entrar em outra planilha mais elaborada daquelas informaçoes….
Alguem poderia me dar essa luz..?.
Obrigado… QQ coisa, meu msn bianini_jns@hotmail.com…. No aguardo
olha,tá de parabens,mais é que eu estou em um conteudo não muito complicado,mais é dificil de passar pra galara,entende?
é que se trata de pessoas que nunca ouviram falar no excel,e quando vc mostra uma forma simples,já causa espanto.como faço pra tornar minhas aulas mais dinamicas?
preciso de uma formula que me indique quando os produtos do meu estoque estao abaixo do minimo necessário.
exemplo:
ITEM SALDO MINIMO ESTOQUE
alcool 10 02 (ESTA CELULA
EU QUERO EM
VERMELHO )
NA CELULA DO ESTOQUE CONTEM A SEGUINTE FORMULA:
=SOMA(+G4;+H4;+I4;+J4;+K4;+L4;-M4;-N4;-O4;-P4;-Q4;-R4)
SE QUISER EU MANDO UMA COPIA DA MINHA PLANILHA POR EMAIL PARA ANALIZAR MELHOR.
E SE POSSIVEL ME DAR MAIS IDEIAS DE COMO POSSO TRABALHAR ESSE CONTROLE
OBRIGADO