Importar arquivo *.txt e transformar linhas em colunas. É possivel?

Prezados,

Tenho um arquivo “estoque.txt” que possui 340 produtos e estes podem aumentar.

São 8 linhas para cada produto.
Mas o arquivo é gerado automaticamente com todos os produtos em sequência de linhas.

Gostaria de converter essas linhas em 8 colunas.

Estoque.txt (O arquivo está no formato abaixo)

Pires
Pires Médio
50
R$ 5,00
R$ 4,85
R$ 4,75
5,00%
Observação
Pires
Pires Grande
150
R$ 6,50
R$ 5,75
R$ 5,25
8,00%
Observação

2720 linhas.

Cada linha passaria a ter na nova planilha 8 colunas e os seus dados em cada coluna.
Exemplo:
ColunaA->Nome ColunaB->Tipo ColunaC->Quantidade ColunaD->Valor ColunaE->ValorAnt ColunaF->ValorInicial ColunaG->% Porcentagem ColunaH-> Observação
Pires Pires Médio 50 R$ 5,00 R$ 4,85 R$ 4,75 5,00% Observação

Isso é possível ?

Desculpe o inglês, mas agora não tenho tempo de pensar em português.

en:
Being data in A1:A30:

  • Simple formula:
    =INDEX($A$1:$A$30;ROW()+COLUMN()-3)
  • Not so simple formula:
    =INDEX($A$1:$A$30;(ROW()-1)*8+1+COLUMN()-3)

See both sheets on sample file: linhas em colunas.ods (14.1 KB)