Notifications
Clear all

SOMA CONDICIONAL COM 3 CRITÉRIOS !

9 Posts
3 Usuários
0 Reactions
1,769 Visualizações
(@luizhcosta)
Posts: 420
Honorable Member
Topic starter
 

Olá boa tarde a todos !

Tenho a seguinte dúvida. Preciso efetuar uma soma condicional de uma determinada coluna. Considere o intervalo A1:E10. Na linha de cabecálho tenho na ordem de A até E o seguinte: "Status", "Cor", "2010", "2011" e "2012". O que preciso é somar uma das 3 ultimas colunas obedecendo a 2 cirtérios na vertical e a um critério na horizontal. Digamos que eu queira somar a coluna com o título "2012", desde que na coluna "Status" eu tenha a palavra "sim", e na coluna "cor" eu tenha a cor "azul".

O problema é determinar em qual posição do intervalo "A1:E5" está a coluna ano. O caso é que esta coluna é móvel ou outras colunas serão inseridas.

Para resolver parte do problema eu usaria um "=soma(SE(A2:A10="SIM";SE(B2:B10="AZUL";.....". o problema complica ao determinar a coluna que terão os valores somados em decorrência dos 2 critérios anteriores.

Desde já agradeço.

 
Postado : 03/02/2015 11:29 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Vamos fazer com range dinâmico, dê uma olhada nessa planilha.
Para enxergar o que são aqueles nomes, tecle Ctrl+F3 no Excel, e verá a definição dos nomes usando a função DESLOC().

Procure por Intervalo Dinâmico neste forum e encontrará todas as explicações.

FF

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 03/02/2015 3:10 pm
(@luizhcosta)
Posts: 420
Honorable Member
Topic starter
 

Oi Fernando,

Poderia fazer uma outra gentileza?. Eu gostaria de testar agora. Mas utilizo a versão 2003 do excel e seu arquivo é de uma versão superior. Poderia salvar em um formato acessível a minha versão?

Obr

 
Postado : 03/02/2015 4:32 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Ok, aqui está....

mas coom é excel 2003, tive que trocar o somases() por soma matricial..

Se for editar a fórmula, precisa finalizá-la com Ctrl+Shift+Enter

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 03/02/2015 5:37 pm
(@luizhcosta)
Posts: 420
Honorable Member
Topic starter
 

Não veio, O arquivo é igual a anterior...

 
Postado : 03/02/2015 5:44 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

falha minha... baixe novamente por favor... agora tem os dois dentro do RAR ... (eu posso editar postagens pq sou moderador, eu troquei o anexo ....)

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 03/02/2015 6:04 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Aproveitando a ideia do Fernando, uma alternativa seria usar a função SOMARPRODUTO, evitando o uso de fórmulas matriciais:

=SOMARPRODUTO(ValoresDoAno*(STATUS=$J$3)*(CORES=$J$4))

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 03/02/2015 8:15 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Verdade! :D

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 03/02/2015 8:34 pm
(@luizhcosta)
Posts: 420
Honorable Member
Topic starter
 

Excelente! Era isso que eu julgava impossível.

Me ajudará muito a desenvolver minha planilha.

Obrigado!

Ok, aqui está....

mas coom é excel 2003, tive que trocar o somases() por soma matricial..

Se for editar a fórmula, precisa finalizá-la com Ctrl+Shift+Enter

 
Postado : 03/02/2015 9:34 pm