Notifications
Clear all

SOMASES com condição

4 Posts
1 Usuários
0 Reactions
836 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia!

Estou com um problema em um Somases.

Eu tinha a mesma formula em matricial, que eu havia feito em excel 2003.
Para economizar processamento, estou passando pro SOMASE e SOMASES no 2007, mas estou tendo problemas quando tento incluir condições com Menor ou Maior.

A formula original era a seguinte:

=SOMA(SE(Pedidos!$M$4:$M$15002="CP70";SE(Pedidos!$Q$4:$Q$15002<=FIMMÊS(HOJE();0);Pedidos!$AN$4:$AN$15002);0))

Queria deixar algo como assim:

=SOMASES(Pedidos!$AN$4:$AN$15002;Pedidos!$M$4:$M$15002;"CP70";Pedidos!$Q$4:$Q$15002;<=FIMMÊS(HOJE()))

Mas ele não aceita a última condição, do <=FIMMÊS.

Obrigado!

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

 
Postado : 31/08/2011 7:36 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tenta assim:

=SOMARPRODUTO(--($M$4:$M$15002="CP70");--($Q$4:$Q$15002<=FIMMÊS(HOJE();0));--($AN$4:$AN$15002))

Qualquer coisa da o grito...

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

 
Postado : 31/08/2011 7:45 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Legal, cara!

No Somase mesmo não há como incluir condições?

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

 
Postado : 31/08/2011 7:48 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tem como sim, mas é que não funciona o somases() no 2003, daí por motivos de compatibilidade eu passo para o somarproduto()

mas se quiser, é só usar assim:

=SOMASES($AN$4:$AN$15002;$M$4:$M$15002;"CP70";$Q$4:$Q$15002;"<="&FIMMÊS(HOJE();0))

Qualquer coisa da o grito..

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

 
Postado : 31/08/2011 8:00 am