Deu certo, muitíssimo obrigado, agora gostaria que me explicasse a formula, não entendi a parte do 99, esse valor pode ir até que qual valor? e a parte do cols.
e o que é uma formula matricial?
Grato por tudo.
Se ajudou, por favor, clique na mãozinha ao lado do botão "citar", como forma de agradecimento.
Para saber sobre fórmulas matriciais, comece com esses links:
viewtopic.php?f=28&t=3783 (esse é aqui do fórum mesmo)
http://www.ambienteoffice.com.br/excel/ ... atriciais/
http://www.superdicas.com.br/excel/excel21.asp
http://www.dicasetruquesmicrosoft.com.b ... matriciais
O restante da tua dúvida é devido ao uso da função MENOR(), para poder trazer múltiplos resultados. Na primeira coluna, vai retornar o primeiro resultado, na segunda, deve retornar o segundo, depois o terceiro... Por isso usei a função COLS(). Como ela conta as colunas indicadas, ao arrastar, ela vai contar uma coluna a mais, trazendo, portanto, 1, 2, 3 (primeiro, segundo, terceiro).
O 99 também é por causa da função MENOR(), como eu usei como parâmetro o que tiver 6 ou mais viagens, o que tiver menos que 6 vai retornar 0 (zero), e, com isso, a função MENOR() vai sempre trazer os 0 (zeros) primeiro. Então, com o uso da função SE(), transformei todos os 0 (zeros) em 99 (imagino que nunca ninguém faça 99 viagens no mesmo dia).
Para entender melhor, procure entender o que cada função faz isoladamente, e também use a ferramenta de avaliação de fórmulas (em ferramentas, procure por "Avaliar Fórmula".
Abs
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Postado : 15/10/2014 10:57 am