Importe dados no Excel que não possuem delimitador de linha, mas o número de colunas é conhecido

Importe dados no Excel que não possuem delimitador de linha, mas o número de colunas é conhecido

Então eu tenho este arquivo de texto que se parece com isto:

Cabeçalho1 Cabeçalho2 Cabeçalho3 Cabeçalho4 A1 B1 C1 D1 A2 B2 C2 D2

e assim por diante.

Quando importados, gostaria que os dados fossem formatados em 4 colunas. Eu tentei obter dados externos do texto e ele os importou com sucesso, mas não os envolve, então continua criando colunas para cada espaço. Eu gostaria que ele fosse para a próxima linha após a adição de 4 (neste caso) elementos.

Qual é a maneira mais simples de conseguir isso?

EDITAR: Minha resposta segue, já que ainda não tenho permissão para responder minhas próprias perguntas.

A função Excel que eu precisava é chamada indireta().

Não tenho certeza de como isso realmente funciona, então espero que alguém possa ajudar com isso, mas a chamada de função que funcionou para mim é

=INDIRETO(ENDEREÇO((LINHA(A1)-1)*4+COLUNA(A1),1))

que encontrei aqui:http://www.ozgrid.com/forum/showthread.php?t=101584&p=456031#post456031

Nota: isso exigiu que eu adicionasse o texto ao Excel, onde obteria essa linha cheia de colunas e, em seguida, viraria para ter uma coluna cheia de linhas.

Responder1

A função Excel que eu precisava é chamada indireta().

Não tenho certeza de como isso realmente funciona, então espero que alguém possa ajudar com isso, mas a chamada de função que funcionou para mim é

=INDIRETO(ENDEREÇO((LINHA(A1)-1)*4+COLUNA(A1),1))

que encontrei aqui:http://www.ozgrid.com/forum/showthread.php?t=101584&p=456031#post456031

Nota: isso exigiu que eu adicionasse o texto ao Excel, onde obteria essa linha cheia de colunas e, em seguida, viraria para ter uma coluna cheia de linhas. A função provavelmente poderia ser modificada para funcionar com minha configuração original, mas eu não tinha tempo para isso no momento. Provavelmente irei revisitá-lo em breve.

informação relacionada