É possível exportar um arquivo do Excel para CSV com o Excel online?

16

É possível exportar um arquivo do Excel para CSV com o Excel online?

Sei que não há problema em fazê-lo usando a área de trabalho, mas não consigo encontrar a função equivalente na versão online.

John
fonte
11
Encontrei um método on-line para converter arquivos do Excel em CSV. Experimente e espero que funcione para você. convertio.co/xls-csv
SolveProblem
para o registro eu tentei com o Google Drive e não funcionou porque o meu arquivo é grande para ser lido em planilhas do Google ... parece que vou ter que instalar Excel na minha máquina
John
Você pode excluí-lo de lá. Não é pago. Tentei converter algumas das minhas imagens e funcionou. Então você pode tentar.
SolveProblem
Eu estou fornecendo-lhe os passos off-line para converter excel para csv: support.office.com/en-us/article/...
SolveProblem

Respostas:

6

Para responder e fechar esta pergunta:

Verifique a Ajuda do Office https://support.office.com/en-us/article/Differences-between-using-a-workbook-in-the-browser-and-in-Excel-f0dc28ed-b85d-4e1d-be6d-5878005db3b6 : "As pastas de trabalho em outros formatos, como o formato .csv, geralmente não são suportadas no Excel Online ."

Parece que não há como evitar uma conversão offline.

esmolas
fonte
Surpreendente. Eu nunca teria acreditado que isso fosse verdade. Obrigado por apontar e o link adequado.
estani 21/03
3

Ensino na faculdade e uma das tarefas que dou ao aluno para explorar arquivos e estrutura é produzir uma planilha que forneço como .xls como um arquivo .csv e depois examinar como o processo de conversão envolve dados contendo vírgulas entre aspas para não confunda as vírgulas "dados" das vírgulas que delimitam os dados. Um aluno encontrou o mesmo problema e afirmou que não podia fazer a tarefa, pois usava a versão online do Excel. No meu caso, a "cura" era simples - o curso foi desenvolvido para explorar também software alternativo gratuito e uma tarefa futura é fazer o download e instalar o LibreOffice em www.libreoffice.com e testá-lo, comparando-o ao MS-Office. Eu sugiro que você faça o mesmo. O programa de planilhas do LibreOffice "Calc" é bastante capaz e converte facilmente uma planilha em. formato csv com um "salvar como". O LibreOffice está disponível gratuitamente para PC e Macs com Windows.

user896580
fonte
1

Embora não seja possível diretamente, a resposta é

Sim, por processo semi-manual, usando a área de transferência e o editor de texto sem formatação.

Siga esses passos:

  1. Selecione um intervalo para exportar no Excel online.
  2. Pressione Ctrl+ Cpara copiá-lo na área de transferência.
  3. Cole o conteúdo da área de transferência no editor do Notepad ++ .
  4. Pressione Ctrl+ Hpara abrir a janela Substituir
  5. Substitua todos "por ""no modo Avançado (se não houver nenhum, 0 substituições serão válidas).
  6. Substitua todos \tpor ","no modo Avançado .
  7. Substitua todos \r\npor "\r\n"no modo Avançado .
  8. Adicione "ao início do arquivo.
  9. Adicione "ao final do arquivo.
  10. Salve seu resultado com a extensão csv . Seu arquivo CSV está pronto.

Explicação:

  • Passos 1 - 3 conteúdo TSV produto (valores Tab-separadas) no editor de texto.
  • A etapa 5 dobra qualquer aspas duplas ( ") no conteúdo porque ""é sua expressão válida no arquivo CSV.
  • Os passos 6 - 9 envolvem os valores entre aspas e separam-nos por vírgulas, em vez de separadores.
miroxlav
fonte
Isso é bastante centrado no Windows, mas o básico funciona da mesma maneira em outras plataformas. Consegui copiar / colar uma planilha do Excel no Emacs em um Mac e acabei com dados delimitados por tabulações. Esse TSV já é válido, embora se você deseja salvar como CSV, obviamente s/"/""/g;s/(^|$)/"/g;s/\t/","/gcom requisitos adicionais se os dados contiverem campos de várias linhas, conforme instruído verbalmente (mas não realmente explicado) nesta resposta.
tripleee
Tripleee @ - Obrigado pelo comentário, eu adicionei a explicação. Acredito que as etapas sejam bastante legíveis para a maioria dos editores padrão (espero que até no Macintosh). Para meu entendimento do Emacs (cuja base de usuários é proveniente de computadores antigos de mainframe), a parte do Emacs não é necessária na resposta porque qualquer usuário é proficiente o suficiente para fazer a conversão imediatamente, em vez de pesquisar na Internet. :) Mas talvez o script awk curto possa ser mais útil fora da plataforma Windows para mudar a dependência do Emacs para a ferramenta padrão.
miroxlav
Você não precisa de um mainframe para apreciar um editor decente, mas isso deve funcionar bem para qualquer editor. Existem ferramentas existentes para converter TSV para CSV, portanto, basta copiar / colar e salvar realmente precisa ser manual.
tripleee
Talvez eu deva acrescentar que apenas o cmd-C não funcionou, tive que prestar homenagem aos designers de UI ousados ​​e inteligentes da Microsoft, clicando em abrir a guia Início na abominação da barra superior e encontrar o símbolo que representa "cópia" (é um ícone com dois documentos em cima uns dos outros).
#
0

Sim, mas não diretamente. Você pode copiar e colar seu conteúdo no Planilhas Google e fazer o download como CSV:

demonstração

wizulus
fonte