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