Excel 2013 Classificação alfanumérica com espaços

0

Eu tenho uma lista de datas em hebraico que se parece com isso (na verdade, mais de 200 entradas, é claro):

  • Tammuz 5
  • Nissan 7
  • Tevet 10
  • Tevet 10
  • Tishrei 11
  • Av 2
  • Adar 1
  • Adar I 21
  • Tammuz 14
  • Tammuz 25
  • Tammuz 23
  • Iyar 10

Eu gostaria de poder classificá-los pelos números em cada mês, mas corretamente, não 1, 10, 11, 2, 21, etc, que é tudo que consegui. As respostas que encontrei na Web para classificar dados alfanuméricos parecem funcionar apenas quando os dados não têm espaços.

Não estou preocupado em conseguir os meses na ordem correta; alfabético é bom. Eu só preciso ver as datas em ordem numérica sem precisar digitar novamente cada entrada.

    
por Laura Marks 17.06.2015 / 17:16

2 respostas

0

Supondo que seus dados iniciem com A1, essa é uma maneira de fazer o que você está perguntando, embora pareça que deve haver uma maneira muito mais fácil:

  • Preencha B1 com =TRIM(LEFT(A1,LEN(A1)-2)) e copie-o.
  • Preencha C1 com =SUMPRODUCT(VALUE(RIGHT(A1,2))*1) e copie para baixo.
  • Selecione B1 até a última entrada na coluna C (C12 usando seus dados de amostra) e Copie.
  • Selecione E1 e Colar especial, somente valores.
  • Selecione E1 até a última entrada na coluna F e a coluna Custom Sort E de A to Z e coluna F de smallest to largest .

Espero que isso ajude.

    
por 17.06.2015 / 21:58
0

Você basicamente tem algumas opções.

Altere os dados para que as datas tenham zeros à esquerda, de modo que eles classifiquem corretamente por conta própria, sem intervenção.

Como alternativa, crie uma coluna de classificação separada onde você substituirá números únicos por seus correspondentes com o zero inicial. Você pode achar mais fácil criar duas novas colunas, dividindo a data completa em seus dois componentes e fazendo da segunda coluna um número como sugere o @BillOer em seu comentário. Em seguida, você pode aplicar uma classificação às duas colunas para manter o mês classificado primeiro e depois a data.

Note que, como o hebraico parece ter alguns nomes de mês com espaços como "Adar I" (se eu interpretei corretamente as coisas), você pode estar fazendo uma fórmula bastante complexa para substituir os espaços em nomes de mês por um caractere único ">" por exemplo. Então você pode encontrar a divisão entre o mês e o número, finalmente substituir o ">" com um espaço na coluna com o nome do mês.

    
por 17.06.2015 / 19:50