Notifications
Clear all

FUNÇÃO PARA VERIFICAR KILOMETRAGEM

10 Posts
5 Usuários
0 Reactions
1,801 Visualizações
(@jmcneto)
Posts: 46
Estimable Member
Topic starter
 

Senhores, boa tarde!!
Anexei uma planilha por si só explicativa. Veja se podem me ajudar com uma formula.
Grato a todos,
JMCNETO

 
Postado : 05/07/2016 1:31 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Coloca a formula em C2 (ou C19 com o filtro), finaliza com Crtl+Shift+Enter ... e arrasta
.
=MAIOR(SE($D$2:$D$1000=D2;$B$2:$B$1000);1)-MENOR(SE($D$2:$D$1000=D2;$B$2:$B$1000);1)
.

 
Postado : 05/07/2016 2:30 pm
(@jmcneto)
Posts: 46
Estimable Member
Topic starter
 

JSCOPA, bom dia obrigado.
Sua sugestão de formula funciona, mais o que eu queria uma que calcula-se a cada periodo, era o seguinte:
no exemplo postado na planilha verifique o seguinte :
no dia 23/5 existe uma kilometragem 309.690 - a formula aqui seria a seguinte pega a kilometragem atenterior menos a atual, como não exite kilometragem anterior a resposta seria 0
no dia 02/6 existe outra kilometragem 321.417 - a formula aqui seria a seguinte pegar a kilometragem anterior menos a atual no caso a resposta seria 11.727
no dia 16/06 existe outra kilometragem 332.001 -a formula aqui seria a seguinte pegar a kilometragem anterior menos a atual no caso a resposta seria 10.584
Se possivél veja a planilha que vai facilitar.
Aguardo sua ajuda. e antecipadamente muito grato.

 
Postado : 06/07/2016 9:19 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
jm, uma outra sugestão ... a primeira maior km menos a segunda maior km ... mas para isto terá que usar o final volátil (no caso LIN ... mas não vai funcionar com com uso de filtro, já que a linha vai ser alterada!!
.
=MAIOR(SE($D$2:$D$1000=D2;$B$2:$B$1000);LIN(A1))-MAIOR(SE($D$2:$D$1000=D2;$B$2:$B$1000);LIN(A2))

 
Postado : 06/07/2016 10:09 am
(@jmcneto)
Posts: 46
Estimable Member
Topic starter
 

JSCOPA, boa noite.
não funcionou queria o seguinte:
data quilometragem km rodado placa
2/5 2.500 0 2525
10/5 3.000 500 2525
12/5 3.200 200 2525
15/5 1.000 0 4040
o que queria era isso, veja a planilha que postei anteriormente que ela e auto explicativa.
certo de sua atenção.

 
Postado : 07/07/2016 2:22 pm
(@mprudencio)
Posts: 0
New Member
 

Pessoalmente eu teria um lançamento de KM inicial e KM Final a cada dia, e com isso a diferença dos dois valores diariamente e em uma nova tabela os totais, ou seja a soma da diferença dos kms rodados a cada dia.
Simples e sem complicação.

Como costumo dizer complicar o que é simples pra que...

Da pra calcular por data, por veiculo, por motorista, se colocar a informação na tabela base, pelo que quiser.

 
Postado : 07/07/2016 5:29 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
jmcneto, agora entendi o que vc deseja .......... você quer ir lançando os dados em A:D indefinidamente, e que a FÓRMULA MÁGICA dê o resultado na coluna C!! ... Dei um passo para esclarecer melhor seu desejo, mas, por ora, vou deixar a solução para outro k
.

 
Postado : 07/07/2016 7:18 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
jmcneto, testa aí ....
.
C2=SE(ÉERROS(MAIOR(SE($D$2:$D2=$D2;$B$2:$B2);1)-MAIOR(SE($D$2:$D2=$D2;$B$2:$B2);2));"";MAIOR(SE($D$2:$D2=$D2;$B$2:$B2);1)-MAIOR(SE($D$2:$D2=$D2;$B$2:$B2);2))
.
Matricial, finaliza com Crtl+Shift+Enter ... arrasta até o final
.
.

 
Postado : 08/07/2016 9:20 am
(@tsa-xlsx)
Posts: 0
New Member
 

Se eu entendi o que voce quer, veja o anexo.

Nao precisa de coluna adicional, nem de formula matricial.

 
Postado : 09/07/2016 6:32 pm
(@djunqueira)
Posts: 0
New Member
 

Este seu arquivo tem um problema fundamental de falta de qualidade dos dados! Não há fórmula q de jeito nisso.
Quilometragem sobe e desce com o tempo ou então dá saltos mirabolantes.
Por favor, cheque direito os seus dados antes de nos pedir ajuda.

 
Postado : 09/07/2016 7:05 pm