Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
salve salve galera do forum....
estou com um problema que está me tirano o sono, vamos lá para a explicação...
tenho um arquivo CSV com o seguinte formato
prefixo;inicial;final
243021;1000;1999
243021;2000;2999
243021;3000;3999
243021;4000;4999
243021;5000;5999
243021;6000;6999
243021;7000;7999
243021;8000;8999
243021;9000;9999
243411;1000;1999
243411;2000;2999
243411;3000;3999
243411;4000;4999
243411;5000;5999
243361;9976;9999
243364;0000;0999
243364;1000;1999
243364;2000;2999
243364;3000;3999
243364;4000;4999
243364;5000;5999
243364;6000;6999
243364;7000;7999
243364;8000;8999
243364;9000;9999
O que preciso é que enquanto estiver percorrendo as linhas do arquivo ele identifique as sequencias e agrupe pois como podem ver a linha 1 o valor inicial é 1000 e final 1999 na linha 2 o inicial é 2000 e final é 2999 portanto a linha 2 seria a continuação da linha 1 e assim por diante até a linha 9 que tem o valor final de 9999.
no final precisaria que o arquivo ficasse desta forma
prefixo;inicial;final
243021;1000;9999
243411;1000;5999
243361;9976;9999
243364;0000;9999
Carregando comentários...