none
Classificar valores alfanuméricos - Excel (VBA) RRS feed

  • Pergunta

  • Question

    Boa Tarde

    Quando você classifica uma coluna que contém caracteres alfanuméricos, a classificação pode retornar resultados inesperados. O Excel classifica os valores da esquerda para a direita, caractere por caractere. Por exemplo, se uma célula contiver o texto "A10", o Excel coloca a célula depois de uma célula que contém a entrada "A1" e antes de uma célula que contém a entrada "A2".

    Pergunto: É possível classificar de acordo com "A1","A2" e "A10"?

    Att

    JOel VieIra

    segunda-feira, 4 de novembro de 2013 17:53

Respostas

  • Não há muito o que fazer. Duas opções:

    -Ao invés de registrar células com os valores A1, A2, etc., use algo como A01, A02, etc., porque assim a classificação será da forma que deseja.

    -Use uma coluna auxiliar com a fórmula =(EXT.TEXTO(célula;2;1023)+0). Dessa forma, você retornará apenas a parte numérica de sua sequência, e dessa forma o Excel conseguirá classificar corretamente seu intervalo.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    segunda-feira, 4 de novembro de 2013 22:57
    Moderador