Notifications
Clear all

SOMASES

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

Por gentileza, no excel antigo na há somases, como posso fazer para chegar no mesmo resultado. São as áreas em amarelo.

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

 
Postado : 20/11/2011 8:38 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Mahler, na célula M10909 coloca essa fórmula:

=SOMARPRODUTO(--($C$2:$C$50000=L10909);--($B$2:$B$50000=$M$10907);--($H$2:$H$50000))

Depois sai arrastando.

Qualquer coisa da o grito.

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

 
Postado : 20/11/2011 9:06 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Perfeito.

Muito obrigado.

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

 
Postado : 20/11/2011 1:09 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Leonardo, já uso o SOMARPRODUTO() dessa forma, mas eu uso o N() aninado, vi que você usou --(). Como funciona?

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

 
Postado : 20/11/2011 4:13 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Leonardo?
hahhahahahhahaa
liga não...

Rammel, esse "--" é uma forma booleana para considerar resultador VERDADEIRO e FALSO como 1 e 0. Mas é apenas uma maneira a mais de se resolver o caso do somarproduto(), pois obtém os mesmo resultado de N()*() ou ()*() por exemplo, então é questão de hábito (essa forma booleana é mais conhecida em programação.

Ex:

=SOMARPRODUTO(--($C$2:$C$50000=L10909);--($B$2:$B$50000=$M$10907);--($H$2:$H$50000))
=SOMARPRODUTO(N($C$2:$C$50000=L10909)*N($B$2:$B$50000=$M$10907)*N($H$2:$H$50000))
=SOMARPRODUTO(($C$2:$C$50000=L10909)*($B$2:$B$50000=$M$10907)*($H$2:$H$50000))

Todos eles obtém o mesmo resultado, não sei te falar qual a melhor ou mais rápida nem mesmo te falar se existe essa diferença entre elas no cálculo. Como pode ver, não há nem a necessidade do N(), já pode multiplicar os intervalos direto, pois quando o Excel multiplica um texto, ele já converte para número (caso o texto seja numérico, senão ele retorna um erro).

Qualquer coisa da o grito.

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

 
Postado : 20/11/2011 5:04 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Valeu pela explicação, ja tinha usado o ()*, mas o costume é o N().

Mais uma forma de fazer.

Obrigado!!

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

 
Postado : 21/11/2011 10:30 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

;)

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

 
Postado : 21/11/2011 10:35 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Cara não sei se é coisa de pandoriano mas tu ta sendo muito confundido...
Cara azul sei lá se tu não é meio camaleão...
Já vimos que adaptar formulas é contigo mesmo...
Daí se adaptar ao meio e parecer com os outros é um pulo hen!!!
Coisa de ET vai saber neh?!!!
:lol: :lol: :lol:

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

 
Postado : 21/11/2011 1:25 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Cara, esses camaleões originalmente são de Pandora...
a gente dá nó até em pingo d'água, tiramos água até de pedra.... é só solicitar... o/
ahsuahusahusha

Qualquer coisa da o grito.
Abraço

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

 
Postado : 21/11/2011 1:35 pm