Se forem espaços, coloque isso em B1 e copie para cima e para baixo
=TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",99)),(COLUMN(A:A)-1)*198+1,198))
Eu tenho uma planilha do Excel 2010 com uma coluna contendo informações que gostaria de separar em várias colunas da seguinte forma: -
A1="Altura 17cm Largura 6cm Profundidade 6cm"
ligue para ...
B1="Altura 17cm" C1="Largura 6cm" D1="Profundidade 6cm"
As palavras aparecem em cada célula, mas os valores numéricos serão diferentes.
Obrigado: -)
Você pode fazer uma substituição de localização para substituir cm por cm% (ou qualquer outro caractere extra especial) e fazer um Text to Columns especificando seu novo caractere como o delimitador ou usar fórmulas nas células B1 a D1.
A fórmula em B1 seria =LEFT(A1,FIND("cm",A1)+1)
A fórmula em C1 seria =MID($A1,LEN(B1)+1,FIND("cm",MID($A1,LEN(B1)+1,50))+1)
em D1 =RIGHT(A1,LEN(A1)-LEN(B1&C1))
Expressões regulares seriam mais rápidas, mas mais complexas inicialmente.