Eu quero extrair vários pontos de dados em uma célula do excel que é separada por um caractere

3

Eu tenho o seguinte:

abcd-12-345-678

Eu preciso extrair o 12 para uma célula, 345 para uma célula separada e 678 para outra.

O comprimento dos números não é consistente em toda a lista. Exemplo poderia ser abcd-123-34-6789

    
por kaps 11.12.2015 / 21:04

2 respostas

2

Supondo que você não precisa do abcd , com dados em A1 , em B1 digite:

=TRIM(MID(SUBSTITUTE($A1,"-",REPT(" ",999)),COLUMNS($A:B)*999-998,999))

e copie em:

    
por 11.12.2015 / 21:13
1

Ir para dados

selecione o texto nas colunas No Assistente para converter texto em colunas. Selecione o separador que você tem. Clique em Delimitado > Próxima

E você pode selecionar o destino para os dados a serem armazenados.

    
por 11.12.2015 / 21:14