È possibile esportare un file Excel in CSV con Excel online?


16

È possibile esportare un file Excel in CSV con Excel online?

So che non è un problema farlo utilizzando il desktop ma non riesco a trovare la funzione equivalente nella versione online.


1
Ho trovato un metodo online per convertire file Excel in CSV Provalo e spero che funzioni per te. convertio.co/xls-csv
SolveProblem

per la cronaca che ho provato con Google Drive e non ha funzionato perché il mio file è troppo grande per essere letto in Fogli Google ... sembra che dovrò installare Excel sulla mia macchina
John

Puoi eliminarlo da lì. Non è pagato. Ho provato a convertire alcune delle mie immagini e ha funzionato. Quindi puoi provarlo.
SolveProblem

Ti sto fornendo passaggi offline per convertire Excel in CSV: support.office.com/en-us/article/…
SolveProblem

Risposte:


6

Per rispondere e chiudere questa domanda:

Consulta la Guida di Office https://support.office.com/en-us/article/Differences-between-using-a-workbook-in-the-browser-and-in-Excel-f0dc28ed-b85d-4e1d-be6d-5878005db3b6 : "Le cartelle di lavoro in altri formati, ad esempio il formato .csv, in genere non sono supportate in Excel Online ."

Sembra che non ci sia modo di aggirare una conversione offline.


Sorprendente. Non avrei mai creduto che fosse vero. Grazie per averlo segnalato e il link corretto.
estani,

3

Insegno al college e uno dei compiti che do allo studente nell'esplorazione di file e strutture è quello di produrre un foglio di calcolo che fornisco come .xls come file .csv, quindi esaminare come il processo di conversione circonda i dati contenenti virgole con virgolette per non confondere le virgole "dati" dalle virgole di delimitazione dei dati. Uno studente ha riscontrato questo stesso problema e ha affermato di non poter svolgere l'incarico poiché ha utilizzato la versione online di Excel. Nel mio caso la "cura" è stata semplice: il corso è progettato anche per esplorare software alternativo gratuito e un compito imminente è scaricare e installare LibreOffice da www.libreoffice.com e provarlo, confrontandolo con MS-Office. Ti suggerisco di fare lo stesso. Il programma per fogli di calcolo "Calc" di LibreOffice è abbastanza capace e converte facilmente un foglio di calcolo in. formato csv con "salva con nome". LibreOffice è disponibile gratuitamente per PC Windows e Mac.


1

Sebbene non sia possibile direttamente, la risposta è

Sì, con un processo semi-manuale, usando gli appunti e l'editor di testo semplice.

Segui questi passi:

  1. Seleziona un intervallo da esportare in Excel online.
  2. Premi Ctrl+ Cper copiarlo negli appunti.
  3. Incolla il contenuto degli appunti nell'editor Notepad ++ .
  4. Premi Ctrl+ Hper aprire la finestra Sostituisci
  5. Sostituisci tutto "con ""in modalità estesa (se non era presente, 0 sostituzioni è OK).
  6. Sostituisci tutto \tcon ","in modalità estesa .
  7. Sostituisci tutto \r\ncon "\r\n"in modalità estesa .
  8. Aggiungi "all'inizio del file.
  9. Aggiungi "alla fine del file.
  10. Salva il tuo risultato con l' estensione CSV . Il tuo file CSV è ora pronto.

Spiegazione:

  • I passaggi 1 - 3 producono contenuto TSV (valori separati da tabulazione) nell'editor di testo.
  • Il passaggio 5 raddoppia le doppie virgolette ( ") nel contenuto perché ""è la loro espressione valida nel file CSV.
  • I passaggi 6 - 9 circondano i valori tra virgolette e separarli da virgola al posto delle schede.

Questo è piuttosto incentrato su Windows, ma le basi funzionano allo stesso modo su altre piattaforme. Sono stato in grado di copiare / incollare un foglio Excel in Emacs su un Mac e ho finito con dati delimitati da tabulazioni. Questo è già un TSV valido, anche se si desidera salvare come CSV, ovviamente s/"/""/g;s/(^|$)/"/g;s/\t/","/gcon ulteriori requisiti se i dati contengono campi multilinea come indicato dettagliatamente (ma non realmente spiegato) in questa risposta.
triplo

@tripleee - Grazie per il commento, ho aggiunto la spiegazione. Credo che i passaggi siano abbastanza leggibili per la maggior parte degli editor standard (si spera anche su Macintosh). Per la mia comprensione di Emacs (la cui base di utenti proviene da vecchi computer mainframe) la parte di Emacs non è necessaria nella risposta perché qualsiasi utente di questo tipo è abbastanza esperto da effettuare la conversione immediatamente invece di cercare in Internet. :) Ma forse un breve script Awk può essere più utile al di fuori della piattaforma Windows per spostare la dipendenza da Emacs a uno strumento standard.
miroxlav,

Non hai bisogno di un mainframe per apprezzare un editor decente, ma questo dovrebbe funzionare bene per qualsiasi editor. Esistono strumenti esistenti per convertire TSV in CSV, quindi solo il copia / incolla e il salvataggio devono davvero essere manuali.
triplo

Forse dovrei aggiungere che solo cmd-C non ha funzionato, ho dovuto rendere omaggio ai progettisti UI audaci e intelligenti di Microsoft facendo clic sulla scheda Home nella barra in alto abomination e trovare il simbolo che rappresenta "copia" (è un'icona con come due documenti uno sopra l'altro).
triplo

0

Sì, ma non direttamente. Puoi copiare e incollare i tuoi contenuti in Fogli Google e scaricare come CSV:

dimostrazione

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.