O Excel salva um arquivo em .csv, mas mantém as colunas e as linhas como estavam na planilha original

3

Eu tenho um problema ao converter uma planilha do Excel em um arquivo * .csv. Eu procurei durante todo o dia por soluções, mas nada parece funcionar. Depois de selecionar a planilha e salvá-la como "CSV (delimitado por vírgula)", pressionando OK e Sim como o Excel indica que pode haver alguns problemas, o arquivo é aberto no formato .csv sem colocar todas as datas em uma coluna separadas por vírgulas. .. só permanece o mesmo e, obviamente, eu recebo um erro quando tento abri-lo com R.

Existe alguém que teve o mesmo problema? Você encontrou a solução? Eu mesmo desinstalei e reinstalei o Microsoft Office 2010 ou cancelei as duas últimas colunas porque elas contêm vírgulas. Nada funciona ...

Eu realmente aprecio se você puder me ajudar. Eu realmente não sei o que fazer a seguir e eu preciso disso para o meu trabalho final de mestrado.

Obrigado!

    
por Anita 24.11.2013 / 16:40

5 respostas

2

Seu problema é um mal-entendido de como o Excel lida com arquivos CSV quando é aberto.

Abra o arquivo em um editor de texto, por exemplo, Notepad, e você verá que os dados dentro do arquivo estão separados por vírgulas.

No entanto, o Excel coloca automaticamente os dados em colunas quando abre um arquivo CSV. É assim que a maioria das pessoas deseja usar um arquivo CSV.

Se você fizer quiser abrir um CSV no Excel mas com todos os dados exibidos em uma coluna separados por vírgulas, em vez de abri-lo, crie uma folha em branco em Excel e vá para Dados »Obter dados externos > From Text , depois escolha "fixed width" em vez de "delimited".

Como alternativa, basta abrir o arquivo CSV no Word ou no Notepad e copiá-lo para o Excel.

    
por 01.09.2016 / 12:06
1

Encontrou a resposta!

Eu estava tendo exatamente o mesmo problema. Eu tinha um arquivo Excel regular, batia em Salvar como e selecione a primeira opção CSV que é;

CSV UTF-8 (delimitado por vírgula)

Isso me daria todos os dados em uma coluna. No entanto, se você consultar a lista de tipos de salvamento, também haverá:

CSV (delimitado por vírgulas)

A escolha desta opção corrigiu completamente o problema e manteve todas as minhas colunas intactas.

Boa sorte!

    
por 10.03.2018 / 16:01
0

Como não sei bem o formato do seu arquivo original, vou dar uma primeira olhada em um possível problema. No arquivo original do Excel, você definiu a formatação da coluna com as informações de data e depois as salvou como CSV?

Ou, talvez, adicione uma coluna à frente da sua coluna de data e copie 'para baixo na nova coluna (não tenho certeza de quanto seus dados são grandes) use a função de concatenação e adicione 'à sua coluna de data depois salve como CSV

Boa sorte no seu papel ...

    
por 24.11.2013 / 18:44
-1

Isto parece ser um problema comum que os usuários do Excel 2007 e superiores enfrentam. Em certo sentido, é uma bênção disfarçada, porque você está salvo algumas etapas se quiser ver um arquivo CSV.

Mas o que eu entendi da sua pergunta, você quer saber se ela foi convertida para CSV ou não. Depois de salvar o arquivo em CSV, tente abrir o arquivo com o Bloco de notas e você verá o que deseja ver.

    
por 25.11.2013 / 13:30
-2

O problema que você está tendo é porque quando xcel salva uma planilha como CSV, ela realmente separa os valores com um ponto-e-vírgula (;) e não uma vírgula.

Portanto, depois de salvar a planilha como CSV, feche a planilha e abra a planilha com o bloco de notas. Aqui você verá os valores separados por; - Agora clique em Editar, Substituir e, no campo "Localizar", digite o ponto-e-vírgula (;) e, no campo "Substituir", digite uma vírgula (,) e clique em "Substituir Tudo". Salve o bloco de notas, feche-o e, em seguida, abra-o no Excel e você verá suas colunas desaparecerem.

Eu apenas tenho lutado com o mesmo problema, e é assim que eu resolvi isso.

    
por 01.08.2015 / 11:32