Função Excel: Como converter dados de texto em números?

0

Eu tenho um parágrafo de palavras que eu quero filtrar e classificá-las em números de acordo. Por exemplo, em uma célula eu tenho isso:

"Maçã; banana; laranja; abacaxi; melancia". E, em troca, quero classificá-los na ordem "5, 4, 3, 2, 1" em uma coluna respectivamente (Apple sendo 5 e banana sendo 4 e assim por diante). Meus dados de texto podem ser os frutos em outra ordem também.

A função que eu exijo é semelhante a vlookup, mas agora que, em vez de uma matriz de tabela, eu tenho um pedaço de texto em apenas uma célula.

    
por ATW 06.06.2016 / 07:23

1 resposta

1

Você pode usar este solução interessante e extrair os dados da célula primeiro, pois os dados são delimitados. Você poderia criar o array em uma folha temporária.

=TRIM(MID(SUBSTITUTE($A1,";",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
    
por 06.06.2016 / 17:12