A classificação padrão do Excel pode lutar com dados alfanuméricos como "P15-033-1" porque trata cada caractere individualmente, em vez de entender as partes numéricas como números. Para classificar isso corretamente, você precisa usar uma coluna auxiliar. Aqui está como:
Método 1:coluna auxiliar com texto em colunas e concatenação 1.
Insira uma coluna auxiliar: Insira uma nova coluna ao lado da coluna de dados alfanuméricos (digamos que seus dados estejam na coluna A, portanto, insira uma nova coluna B).
2.
dividir os dados (texto em colunas): * Selecione a coluna com seus dados alfanuméricos (coluna A).
* Vá para a guia "Dados" e clique em "Texto para colunas".
* Escolha "delimitado" e clique em "Avançar".
* Selecione "HYPHEN (-)" como o delimitador e clique em "Avançar".
* Escolha "Geral" ou "texto" como o formato de dados da coluna (depende de como você deseja tratar as partes numéricas mais tarde, às vezes o general funciona melhor). Clique em "Acabar". Isso dividirá "P15-033-1" em três colunas separadas.
3.
Crie a chave de classificação (concatenato): Na coluna auxiliar (b), concatença as peças, preenchendo números com zeros para garantir a classificação correta. Suponha que seus dados divididos estejam agora nas colunas A1, A2, A3:
Na célula B1, insira esta fórmula (ajuste os números da coluna, se necessário):
`=A1 &text (a2," 000 ") &text (a3," 000 ")`
Esta fórmula faz o seguinte:
* `A1`:mantém a parte da letra como está.
* `Text (a2," 000 ")`:converte a segunda parte (por exemplo, 15) em texto, preenchendo -o com zeros em três dígitos (por exemplo, 015). Isso garante que "1" e "15" classifiquem corretamente.
* `Texto (A3," 000 ")`:faz o mesmo para a terceira parte numérica.
* `&`:Concatena todas as partes juntas.
Arraste esta fórmula para baixo para aplicá -la a todas as suas linhas.
4.
classificar: Selecione todo o intervalo de dados, incluindo a coluna alfanumérica original e a coluna ajudante. Vá para a guia "Dados" e clique em "Sort".
* Classifique pela coluna auxiliar (coluna B) em ordem ascendente ou decrescente, conforme necessário.
5.
(opcional) Ocultar coluna auxiliar: Depois de classificado, você pode ocultar a coluna B se não quiser vê -la.
Método 2:coluna auxiliar com funções `esquerd`,` mid`, `right` e` text` (para uma abordagem mais concisa se você conhece a estrutura): Se você conhece a estrutura exata dos seus dados alfanuméricos (por exemplo, sempre uma letra, dois dígitos, três dígitos, um dígito), você pode simplificar a fórmula da coluna do auxiliar. Supondo a mesma estrutura:
Na célula B1:
`=Esquerda (A1,1) e texto (MID (A1,2,2)," 00 ") &Text (MID (A1,5,3)," 000 ") &Text (Direita (A1,1)," 0 ")`
Esta fórmula extrai e formata diretamente as peças sem precisar da etapa "texto para colunas".
* `Esquerda (A1,1)`:recebe o primeiro caractere.
* `MID (A1,2,2)`:recebe dois caracteres começando na posição 2.
* `MID (A1,5,3)`:recebe três caracteres começando na posição 5.
* `Certo (A1,1)`:recebe o último personagem.
* `Text (...," 00 "), texto (...," 000 "), texto (...," 0 ")`:almofadas com zeros conforme necessário.
Lembre -se de ajustar os números nas funções `mid` e` right ', se sua estrutura de dados for diferente. Depois de criar a coluna auxiliar, siga a etapa 4 (classificação) e 5 (opcional) do método 1.
Escolha o método que melhor se adapte ao seu nível de conforto e à complexidade dos seus dados. Lembre -se de sempre testar sua classificação em uma amostra pequena antes de aplicá -la em todo o seu conjunto de dados.