Uma família de softwares de planilhas da Microsoft com ferramentas para analisar, criar gráficos e comunicar dados.
Olá Cristina,
seria mais usual criar uma macro para essa sua necessidade, entretanto, se quiser buscar adaptar uma forma sem macro para a sua necessidade, vou passar um exemplo através de fórmulas. Observe na imagem:
O que fiz, foi atribuir um valor para cada texto, mas levando em conta somente as 3 primeiras letras. Daria para fazer para quantas letras quiser, mas ai a fórmula vai ficando cada vez maior e complexa. Atribuído o valor para os textos, utilizei a função "ordem" que gera o raking de um valor numa lista de números. Já tomei o cuidado para não gerar números repetidos na lista para servir de referência para gerar a segunda tabela na ordem "alfabetica" (levando em conta 3 primeiros caracteres).
É possível utilizar procv também na segunda lista, para isso só deixe a coluna D (Ordem) antes da coluna B (Textos).
Seguem as fórmulas em textos:
=CÓDIGO(B9)+SEERRO(CÓDIGO(EXT.TEXTO(B9;2;1));0)*0,01+SEERRO(CÓDIGO(EXT.TEXTO(B9;3;1))*0,0001;0)+ALEATÓRIO()*0,000001
=ORDEM(C9;$C$9:$C$24;1)
=ÍNDICE($B$9:$B$24;CORRESP(H9;$D$9:$D$24;0))
É uma alternativa para a sua questão.
Abraços!