Notifications
Clear all

Erro incompreensível em fórmula

3 Posts
2 Usuários
0 Reactions
740 Visualizações
(@luizhcosta)
Posts: 420
Honorable Member
Topic starter
 

Bom dia a todos

Há 2 dias tento entender a razão de um erro em uma fórmula da minha planilha. A mesma fórmula está funcionando perfeitamente em outra planilha, com as devidas adaptações, mas nesta não.

A fórmula é:

=SOMARPRODUTO(Valor*(Mapp=$A4)*(Fonte=F$2))

Mapp é um intervalo nomeado:

=DESLOC(BaseFonte!$A$7;0;0;CONT.VALORES(BaseFonte!$B$7:$B$1000);1)

Fonte é um intervalo nomeado:

=DESLOC(BaseFonte!$C$7;0;0;CONT.VALORES(BaseFonte!$B$7:$B$1000);1)

tenho plena convicção de que os intervalos estão definidos corretamente. A própria fórmula é bem simples também, mas o resultado é um erro.

Em anexo a planilha.

Agradeço a quem puder descobrir onde está o mistério desse problema.

Abraço.

 
Postado : 24/09/2015 7:36 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bm dia Luiz,

Cara, o principal motivo do erro é que o tamanho do intervalo não é o mesmo para todas as fórmulas.

Eu faria de outra forma, mas cm o intuito de resolver esse problema, faça as seguintes alterações:

Fonte:

=DESLOC(BaseFonte!$C$7;1;0;CONT.VALORES(BaseFonte!$A$7:$A$1000)-1;1)

Mapp:

=DESLOC(BaseFonte!$A$7;1;0;CONT.VALORES(BaseFonte!$B$7:$B$1000)-1;1)

Valor:

=DESLOC(BaseFonte!$A$7;1;CORRESP(INDIRETO(ENDEREÇO(1;COL();;;"PesquisaFonte"));BaseFonte!$7:$7;0)-1;CONT.VALORES(BaseFonte!$A$7:$A$1000)-1;1)

Qualquer coisa da o grito.
Abraço

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

 
Postado : 24/09/2015 8:33 am
(@luizhcosta)
Posts: 420
Honorable Member
Topic starter
 

Bernardo,

Parabéns, esse era o mistério. revi todos os intervalos várias vezes e já estava "cego". Refiz os intervalos e a fórmula voltou a funcional. também havia esquecido de postar a fórmula o intervalo "valor". Valeu!

Obrigado.

 
Postado : 24/09/2015 8:41 am