Existir existe... Só que fica um monstro.
Para EXATOS 11 caracteres (como em "1234abcd123") segue exemplo de como a fórmula extrai somente o que não é algarismo.
Teste mudando a posição das letras.
Há outras maneiras de fazer, com auxílio de pequena tabela. Mas isso é outra história (post).
Abraço,
Fórmula:
=SE(E(CÓDIGO(EXT.TEXTO($A1;1;1))>=48;CÓDIGO(EXT.TEXTO($A1;1;1)<=57));"";EXT.TEXTO($A1;1;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;2;1))>=48;CÓDIGO(EXT.TEXTO($A1;2;1))<=57);"";EXT.TEXTO($A1;2;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;3;1))>=48;CÓDIGO(EXT.TEXTO($A1;3;1))<=57);"";EXT.TEXTO($A1;3;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;4;1))>=48;CÓDIGO(EXT.TEXTO($A1;4;1))<=57);"";EXT.TEXTO($A1;4;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;5;1))>=48;CÓDIGO(EXT.TEXTO($A1;5;1))<=57);"";EXT.TEXTO($A1;5;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;6;1))>=48;CÓDIGO(EXT.TEXTO($A1;6;1))<=57);"";EXT.TEXTO($A1;6;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;7;1))>=48;CÓDIGO(EXT.TEXTO($A1;7;1))<=57);"";EXT.TEXTO($A1;7;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;8;1))>=48;CÓDIGO(EXT.TEXTO($A1;8;1))<=57);"";EXT.TEXTO($A1;8;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;9;1))>=48;CÓDIGO(EXT.TEXTO($A1;9;1))<=57);"";EXT.TEXTO($A1;9;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;10;1))>=48;CÓDIGO(EXT.TEXTO($A1;10;1))<=57);"";EXT.TEXTO($A1;10;1))&SE(E(CÓDIGO(EXT.TEXTO($A1;11;1))>=48;CÓDIGO(EXT.TEXTO($A1;11;1))<=57);"";EXT.TEXTO($A1;11;1))
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 08/12/2010 3:05 pm