Como converter uma linha do Excel em uma única célula de texto csv (inversa de "Text to Columns")

1

Eu tenho um programa de POS que me permite importar itens de estoque de um arquivo csv. O problema é que ele aceita apenas um determinado formato csv.

Eu tenho uma planilha do Excel que salva meu estoque em diferentes colunas com cabeçalhos de coluna aplicáveis. Mesmo que eu salve isso como um arquivo csv, o programa POS não pode importá-lo como tal. Gostaria de saber como converter a seguinte planilha do Excel (5 colunas):

para(1coluna):

    
por Mr. B 06.07.2014 / 17:10

2 respostas

1

Concatenação é a palavra-chave aqui. Você pode usar a concatenate function real ou fazê-lo usando o Ampersand.

=concatenate(A1,",""",B1,""",""",C1,""",""",D1,""",""",E1,"""")

Ou simplesmente faça isso, o que torna mais fácil distinguir a concatenação e as vírgulas inseridas.

=A1&","""&B1&""","""&C1&""","""&D1&""","""&E1&""""

No entanto, isso pode não ser a melhor solução para o seu problema, apenas responde à sua pergunta. ; -)

    
por 06.07.2014 / 18:14
0

Encontrou esta resposta em outra resposta ( Como você força o Excel a citar todas as colunas de um arquivo CSV? )

Esta página também tem a solução que vem diretamente da boca do cavalo:

link

Se o link degrada, o tópico a ser pesquisado é:

"Procedimento para exportar um arquivo de texto com delimitadores de vírgula e aspas no Excel" e / ou "Q291296"

    
por 06.07.2014 / 18:33