Bom dia, Patropi.
Grato pelo retorno, mas não atende à necessidade. Pois a célula I8 deveria me retornar a data 10/03/2012.
Abraço.
O Alexandre tem razão, vc não diz uma coisa e quer outra, pois a data 10/03/2012 não é menor do que a data de saída 15/03/2012, portanto, pela tua descrição, deveria apenas retornar a data de entrada que fosse menor que a data de saída. Foi o que eu fiz....
Abraço.
Amigos, vou tentar ser mais claro. Estou enviando o anexo com filtro no codigo 594.
1-Nas notas fiscais, eu busco um valor de referencia nas notas fiscais de entrada. Mas, obrigatoriamente, eu só posso utilizar esse valor se a data da nota de entrada for MENOR que a data da Saída.
2-O valor em comum nas entradas e saidas é o codigo do produto(no exemplo, o 594). A partir dele é q eu uso o procv nas saidas para buscar o valor nas entradas.
3-Observem que até a data de emissão(saída) 05/12/2011 o critério é verdadeiro, pois a data de entrada encontrada(01/12/2011) é MENOR que a data de saída.
4-Porém, quando chega nas datas de saída abaixo de 01/12/2011, o critério fica falso, pois o procv só me retorna a primeira ocorrência nas entradas, que é 01/12/2011. É aí que está o meu problema. Existe a entrada deste cod594 em outras datas além de 01/12/2011, mas ele sempre retorna 01/12/2011 pois é a primeira ocorrência que ele encontra.
5 - Portanto, para resolver o meu problema, eu gostaria que, quando o procv se deparasse com uma data de ENTRADA MAIOR que a data de saída, ele "PULASSE" para a próxima ocorrência, até achar e me retornar uma data de entrada MENOR que a data de SAÍDA.
Peço desculpas se não fui claro o suficiente das outras vezes, mas agora não sei ser mais claro que isso.
Grato pela atenção.
Abraços.
Postado : 02/04/2012 7:57 am