Pergunte aqui

Histórico de revisões [voltar]

clique para ocultar/mostrar a revisão 1
Versão inicial

Com essas chaves, uma fórmula ficaria imensa, supondo que esteja na célula A1, só para achar o último número você usaria a seguinte forma: =EXT.TEXTO($A$1;PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))+1;NÚM.CARACT($A$1)-PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"";((NÚM.CARACT($A$1))-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))-(PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))-PROCURAR("";SUBSTITUIR(SUBSTITUIR(SUBSTITUIR($A$1;";";"";NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";"")));";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))));";";"")))) Após encontrar uns dez números era só utilizar a fórmula =MAIOR e MENOR, se tiver como você separar esses números em dez cada grupo, desenvolvo a fórmula, se não, deve existir alguma linguagem no BASIC para fazer isso, no qual não está ao meu alcance.

Com essas chaves, uma fórmula ficaria imensa, supondo que esteja na célula A1, só para achar o último número você usaria a seguinte forma: =EXT.TEXTO($A$1;PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))+1;NÚM.CARACT($A$1)-PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"";((NÚM.CARACT($A$1))-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))-(PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))-PROCURAR("";SUBSTITUIR(SUBSTITUIR(SUBSTITUIR($A$1;";";"";NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";"")));";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))));";";"")))) Após encontrar uns dez números era só utilizar a fórmula =MAIOR =Máximo e MENOR, Mínimo, se tiver como você separar esses números em dez cada grupo, desenvolvo a fórmula, se não, deve existir alguma linguagem no BASIC para fazer isso, no qual não está ao meu alcance.

clique para ocultar/mostrar a revisão 3
No.3 Revision

Com essas chaves, uma fórmula ficaria imensa, supondo que esteja na célula A1, só para achar o último número você usaria a seguinte forma: =EXT.TEXTO($A$1;PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))+1;NÚM.CARACT($A$1)-PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"";((NÚM.CARACT($A$1))-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))-(PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))-PROCURAR("";SUBSTITUIR(SUBSTITUIR(SUBSTITUIR($A$1;";";"";NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";"")));";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))));";";"")))) forma:

=EXT.TEXTO($A$1;PROCURAR("*";SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))+1;NÚM.CARACT($A$1)-PROCURAR("*";SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"*";((NÚM.CARACT($A$1))-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))-(PROCURAR("*";SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))-PROCURAR("*";SUBSTITUIR(SUBSTITUIR(SUBSTITUIR($A$1;";";"*";NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";"")));";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))));";";""))))

Após encontrar uns dez números era só utilizar a fórmula =Máximo e Mínimo, se tiver como você separar esses números em dez cada grupo, grupos de dez, desenvolvo a fórmula, se não, caso contrário, deve existir alguma formas mais simples tipo, uma linguagem no BASIC para fazer isso, no BASIC, caracteres especiais, na qual não está ao meu alcance.

Com essas chaves, uma fórmula ficaria imensa, supondo que esteja na célula A1, só para achar o último número você usaria a seguinte forma:

=EXT.TEXTO($A$1;PROCURAR("*";SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))+1;NÚM.CARACT($A$1)-PROCURAR("*";SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"*";((NÚM.CARACT($A$1))-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))-(PROCURAR("*";SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))-PROCURAR("*";SUBSTITUIR(SUBSTITUIR(SUBSTITUIR($A$1;";";"*";NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";"")));";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"*";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))));";";""))))

Após forma: =EXT.TEXTO($A$1;PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))+1;NÚM.CARACT($A$1)-PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"";((NÚM.CARACT($A$1))-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";"")))))-(PROCURAR("";SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))-PROCURAR("";SUBSTITUIR(SUBSTITUIR(SUBSTITUIR($A$1;";";"";NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";"")));";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR(SUBSTITUIR($A$1;";";"";(NÚM.CARACT($A$1)-NÚM.CARACT(SUBSTITUIR($A$1;";";""))));";";""))));";";"")))) ,se tiver como você separar esses números em grupos de dez, ficaria mais fácil; após encontrar uns dez números era só utilizar a fórmula =Máximo e Mínimo, se tiver como você separar esses números em grupos de dez, desenvolvo a fórmula, caso contrário, deve existir formas mais simples tipo, uma linguagem no BASIC, caracteres especiais, na qual não está ao meu alcance.