Notifications
Clear all

DESLOC Média dos últimos números

12 Posts
1 Usuários
0 Reactions
2,582 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde!

Utilizando a função DESLOC, necessito de uma fórmula que mantenha sempre atualizada a média dos últimos 3 meses.

Obrigado!

 
Postado : 12/03/2012 2:20 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde!!
Poderia postar (COMPACTADO), um anexo?

Att

 
Postado : 12/03/2012 2:21 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

contando que os dados estejam na coluna A tenta essa fórmula:

=média(desloc(a1;cont.valores(a:a)-3;0;3))

Qualquer coisa da o grito.

 
Postado : 12/03/2012 2:42 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

contando que os dados estejam na coluna A tenta essa fórmula:

=média(desloc(a1;cont.valores(a:a)-3;0;3))

Qualquer coisa da o grito.

Bernardo,
Na verdade os dados estão dispostos de forma horizontal e não vertical.
Pode mudar a fórmula por favor?
Obrigado!

 
Postado : 12/03/2012 2:49 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde!!
é questão de adaptar..

=média(desloc(a1;cont.valores(a:z)-3;0;3))

Seria bom ter noção de seus dados estão disposto na planilha

 
Postado : 12/03/2012 2:51 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoal,

Segue planilha.
Abs

 
Postado : 12/03/2012 3:09 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tenta assim vcezar:

=MÉDIA(DESLOC(B2;0;CONT.SE(B2:Y2;">0")-3;1;3))

Qualquer coisa da o grito.

 
Postado : 12/03/2012 3:42 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tenta assim vcezar:

=MÉDIA(DESLOC(B2;0;CONT.SE(B2:Y2;">0")-3;1;3))

Qualquer coisa da o grito.

Bernardo,

Esqueci de informar que ao longo dos meses pode ocorrer de não termos tido resultado.
Com isso a fórmula não calcula a média dos últimos 3 meses.
Na planilha anexa exclua valores das colunas F e G por exemplo. Notará que a média dará diferente.
Pode corrigir isso por favor?

 
Postado : 13/03/2012 6:18 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tenta assim vcezar:

=MÉDIA(DESLOC(B2;0;MÁXIMO(SE(B2:Y2>0;COL(B2:Y2)))-4;1;3))

Ctrl + Shift + Enter

Qualquer coisa da o grito.

 
Postado : 13/03/2012 6:26 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Está finalizando a fórmula com Ctrl + Shift + Enter?

 
Postado : 13/03/2012 8:21 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

A fórmula está dando certo quando as informações mês a mês estão como valores.
Quando fui utiizar a fórmula no meu arquivo original, que por sinal contém fórmulas, a fórmula do Bernardo não funcionou.
Devo esse acontecimento a formatação dos dados.

 
Postado : 13/03/2012 4:35 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Tenta assim:

=MÉDIA(DESLOC(B2;0;MÁXIMO(SE((B2:Y2>0)*(É.NÃO.TEXTO(B2:Y2));COL(B2:Y2)))-4;1;3))

Ctrl + Shift + Enter

Qualquer coisa da o grito.

 
Postado : 13/03/2012 5:33 pm