Você não pode alfabetizar diretamente uma coluna do Excel pela segunda palavra usando funções de classificação interna. A classificação do Excel depende de células inteiras ou peças delimitadas únicas (como classificação por valores separados por vírgula). Você precisa de uma coluna auxiliar para extrair a segunda palavra e depois classificar por essa coluna ajudante.
Veja como fazer:
1. Crie uma coluna auxiliar: * Insira uma nova coluna ao lado da coluna de dados (digamos que seus dados estejam na coluna A, portanto, insira uma nova coluna b).
2. Extraia a segunda palavra (usando fórmulas): * Na célula B1, insira esta fórmula (ajustando "" para corresponder ao seu separador de palavras real se não for um espaço):
`=TRIM (MID (A1, Find (" ", A1)+1, Find (" ", A1, Find (" ", A1) +1) -Find (" ", A1) -1))`
Esta fórmula faz o seguinte:
* `Find (" ", A1)`:encontra a posição do primeiro espaço.
* `Find (" ", A1, encontre (" ", a1) +1)`:encontra a posição do * segundo * espaço.
* `MID (A1, Find (" ", A1)+1, encontre (" ", A1, Find (" ", A1) +1) -Find (" ", A1) -1)`:extrai o texto entre o primeiro e o segundo espaços.
* `TRIM (...)`:Remove os espaços líderes ou à direita.
*
Considerações importantes: *
se uma célula tiver apenas uma palavra: A fórmula retornará um erro (#Value!). Para lidar com isso, embrulhe a fórmula em `iferror`:
`=IfError (TRIM (MID (A1, Find (" ", A1)+1, Find (" ", A1, Find (" ", A1) +1) -Find (" ", A1) -1)), A1)` Isso exibirá todo o conteúdo da célula se houver apenas uma palavra.
*
se uma célula tiver menos de duas palavras: A abordagem `iferror` acima é suficiente para lidar com isso.
*
se uma célula não tiver espaços: A fórmula também retornará um erro. A função `iferror` também lidará com isso mostrando o conteúdo original da célula.
* Arraste a fórmula para baixo de B1 para aplicá -la a todas as linhas em seus dados.
3. Classificar pela coluna auxiliar: * Selecione todo o intervalo de dados (incluindo as colunas A e B).
* Vá para a guia "Dados".
* Clique em "Classificar".
* Na suspensão "Sort By", selecione a coluna B (sua coluna ajudante).
* Escolha "A a Z" (ascendente) ou "Z a A" (descendente) conforme necessário.
* Clique em "OK".
Agora, seus dados na coluna A serão alfabetizados de acordo com a segunda palavra em cada célula. A coluna B (a coluna auxiliar) pode ser oculta se você não quiser vê -la. Lembre -se de que essa classificação é baseada apenas na segunda palavra; Se duas entradas tiverem a mesma segunda palavra, sua ordem relativa será determinada por todo o conteúdo da célula (coluna A).