Casa / Lavora su Internet / Programma per aprire csv. Come aprire l'estensione csv

Programma per aprire csv. Come aprire l'estensione csv

In realtà la questione non è così banale come potrebbe sembrare a prima vista. Il formato CSV, come suggerisce il nome, utilizza il carattere virgola (,) come separatore. Tuttavia, molti programmi e servizi consentono l'uso di altri caratteri. Questi includono MS Excel, soprattutto quando si tratta della sua versione russificata. In questo articolo, voglio fornire una soluzione al problema con l'apertura di un file di esportazione CSV da Google Webmaster Tool in MS Excel. Tuttavia, l'argomento è rilevante per altre opzioni.

  • Il problema dell'esportazione delle query di ricerca (SR) dal webmaster di Google
    • Problema con la codifica
    • Separatore di virgole in CSV
    • Cosa ha aiutato
  • Riassumendo

Problema con l'esportazione del software dal webmaster di Google

Molti di noi usano Strumento per i webmaster di Google solo per aggiungere un sito. È sbagliato, c'è una messa qui informazioni utili, ad esempio un elenco di query di ricerca utilizzate dagli utenti per trovare e visitare un sito. Vedi rapporto: Cerca traffico > Termini di ricerca - dopo aver selezionato il sito desiderato nell'elenco.

Esiste anche un'esportazione dei dati in formato CSV, con la possibilità di aprirla in Fogli Google (analogo online di Excel). Cerca il " Scarica questo foglio di calcolo". A proposito, il numero di richieste visualizzate per pagina non influisce sulla completezza dei dati esportati.

Il problema è che il file CSV utilizza un separatore di virgole e la codifica UTF-8. Quindi, anche in Fogli Google, anziché in cirillico, riceverai solo una serie di domande.

In altre parole, dobbiamo cambiare la codifica in ANSI. E per aprire il file CSV in Excel, sostituisci sia il separatore virgola (,) con un carattere punto e virgola (;) .

CSV con delimitatore virgola in UTF-8

Problema con la codifica

Più facile da decidere problema con la codifica. Per fare ciò, puoi utilizzare qualsiasi editor di testo con questa funzione, come Notepad ++. Puoi scaricarlo gratuitamente dal sito ufficiale: unotepad-plus-plus.org. Quindi, avvia l'editor e apri il nostro file CSV al suo interno, quindi fai clic sulla voce di menu " Codifiche” e passare a quello desiderato, ad es. paragrafo " Converti in ANSI».

La mia immagine mostra il processo inverso: conversioni da ANSI a UTF-8 - ma penso che tu stesso l'abbia notato, ma il principio è lo stesso.

Separatore di virgole in CSV

Ora, per quanto riguarda separatore virgola. In effetti, non è necessario modificare nulla per Fogli Google. Sì, e nella versione inglese di MS Excel, questo può funzionare, dai un'occhiata. Tuttavia, se è necessaria una sostituzione, qui va notato che la semplice sostituzione della virgola (,) con il carattere punto e virgola (;) non funzionerà, perché potrebbero esserci valori nel file che contengono questo carattere. Di solito sono racchiusi tra virgolette. Per esempio:

valore,1,"valore, con virgola",

In teoria, la configurazione del sistema operativo stesso dovrebbe aiutare qui. Sistemi Windows: Start > Pannello di controllo > Opzioni internazionali e della lingua. Nella scheda "Formati", fai clic sul pulsante " Cambia questo formato..." Nella finestra che si apre, nella scheda "Numeri", sostituisci " Separatore di elenco» a quello desiderato, ad es. il carattere punto e virgola (;) viene modificato in una virgola (,) .

Vero, non ha funzionato per me. Sì, e modifica le impostazioni sistema operativo, quanto a me, non è una benedizione. Tuttavia, ho deciso di indicare questa soluzione al problema, perché. la maggior parte dei forum specializzati vi fa riferimento.

Cosa ha aiutato

Ahimè, alcuni elaborazione aggiuntiva Non ho trovato file con estensione .csv in MS Excel. Tuttavia, l'elaborazione è possibile, ma solo se si modifica l'estensione del file, ad esempio, in .txt . Quindi cambiamo l'estensione del file e lo apriamo in Excel.

Viene visualizzata la finestra Creazione guidata testo (importazione). Qui puoi scegliere il formato dei dati di origine, la riga di importazione iniziale e la codifica del file. (abbiamo bisogno di 1251: cirillico). A proposito, perché è stato necessario modificare la codifica quando può essere selezionata nella procedura guidata? Perché le codifiche UTF-8, almeno per me, non sono qui. Facciamo clic sul pulsante " Ulteriore».

Nel passaggio successivo, possiamo scegliere un carattere separatore e più di uno. Metti un segno di spunta " virgola"e togli il segno di spunta" carattere di tabulazione". È inoltre possibile selezionare qui il carattere di terminazione della riga. Questo è quello utilizzato per i valori che contengono caratteri speciali (doppie virgolette, virgola, punto e virgola, nuova linea eccetera.). L'opzione doppia citazione, nel mio caso, è ciò di cui abbiamo bisogno. Presta attenzione al campo "Data Parsing Sample", i dati sono diventati una tabella. Facciamo clic sul pulsante " Ulteriore».

Nell'ultimo passaggio, puoi specificare il formato dei dati delle colonne, sebbene la scelta qui non sia eccezionale: generale (predefinito), testo, data e salta la colonna. L'ultima opzione mi sembra la più interessante, perché. consente di escludere immediatamente le colonne non necessarie. Basta selezionare la colonna appropriata e fare clic sull'opzione " salta colonna". Facciamo clic sul pulsante " Pronto».

Excel genererà la tabella di cui abbiamo bisogno, in cui possiamo impostare la larghezza della colonna e il formato della cella desiderati, ma questa è una storia completamente diversa. Noterò solo che c'è un problema nel riconoscere le stesse percentuali.

Servizio online per la normalizzazione dei file CSV

Tuttavia, tutti i problemi di cui sopra sono risolti da un semplice Servizio Online Normalizzazione CSV . Consente di modificare la codifica e il carattere delimitatore. In effetti, c'è un limite a 64 000 byte (quanto è questo in KB?) per il file caricato, ma i file CSV di solito non pesano molto, dovrebbero bastare. Il risultato dell'elaborazione viene visualizzato come file di testo normale, può essere salvato con l'estensione .csv.

A proposito, lo script converte il valore percentuale, ad esempio: 95% - nel valore desiderato per la colonna "percentuale" in Excel, ad es. è diviso per 100 e otteniamo un numero in virgola mobile, ad esempio: 0.95 . Se hai bisogno di altre trasformazioni: scrivi, proveremo a finalizzare.

Bene, se il servizio online proposto non ti soddisfa, puoi sempre utilizzare le istruzioni di cui sopra.

Riassumendo

Alcuni servizi online offrono la possibilità di esportare i dati in un formato CSV semplice e conveniente. Come suggerisce il nome, usa il carattere virgola (,) come separatore. Tuttavia, molte applicazioni interpretano questo formato in modo alquanto arbitrario, il che porta a problemi naturali. Inoltre, la codifica UTF-8 è ora sempre più popolare, mentre Excel o Fogli Google utilizzano ANSI.

Ad esempio, Notepad ++ aiuterà a risolvere il problema di codifica e, per gestire il separatore, è sufficiente modificare l'estensione del file in .txt e utilizzare la procedura guidata di testo in Excel. Tuttavia, tutte queste attività possono essere risolte da un servizio online gratuito. Normalizzazione CSV, anche se vale la pena considerare la sua limitazione sulla dimensione del file caricato. Questo è tutto per me. Grazie per l'attenzione. Buona fortuna!

alle 19:44 Modifica messaggio 16 commenti

Il formato CSV è un formato di testo, il suo compito principale è presentare dati tabulari in una forma leggibile dall'uomo. Ogni riga di un file con questo formato è una riga separata della tabella, le colonne sono rappresentate utilizzando un separatore speciale: una virgola. La virgola è usata abbastanza spesso ed è, per così dire, uno standard, che molti programmi interpretano dato formato in modi completamente diversi, e quindi altri caratteri diversi da una virgola possono fungere da separatore tra le colonne. È molto comune per molti programmi utilizzare il carattere punto e virgola come delimitatore, poiché la virgola viene spesso utilizzata per altri scopi. La necessità di questo formato esiste in molti programmi e applicazioni, nella maggior parte dei casi accade quando è necessario presentare dati tabulari da quelli non tabulari. Un esempio lampante sono i programmi che consentono di visualizzare i messaggi SMS su un computer e presentarli sotto forma di tabella per una facile lettura e utilizzo con essi. Va inoltre notato che questo formato è strettamente correlato ai database, in quanto consente di visualizzare i dati dal database sotto forma di tabella.

Esiste un numero enorme di programmi in grado di aprire questo formato, oltre a fornire la possibilità di modificarlo, si tratta di programmi complessi come: LibreOffice, OpenOffice e normali editor di testo, ad esempio: Notepad ++. Inoltre, l'esportazione e l'importazione di file .csv è possibile in molti pacchetti di ingegneria.

Come aprire un documento CSV

Il formato di file .csv è progettato per lo scambio di dati tra programmi come OpenOffice, Excel e altri. OpenOffice può aprire file di grandi dimensioni, aprire direttamente documenti con dati di risoluzione CSV. vecchio Versioni di Excel potrebbe anche aprirli direttamente, nelle nuove versioni per apertura excel richiede l'importazione dei dati.

  • Lanciamo il programma OpenOffice.
  • Nell'angolo in alto a sinistra, fai clic sul pulsante "File", quindi fai clic su "Apri".
  • Nella finestra che si apre, stiamo cercando il nostro documento, che ha il formato di file CSV , selezionare il documento e fare clic su "Apri".
  • Impostiamo le impostazioni per l'importazione della codifica, della lingua, delle opzioni di separatore e di altri parametri e facciamo clic su "OK".

In OpenOffice è possibile aprire un file con una grande quantità di dati in un formato leggibile dall'uomo, ad esempio un file con dati di analisi del sito. I dati saranno presentati sotto forma di una tabella, in cui ogni nuova riga è una riga separata della tabella, che ti consentirà di non confonderti con le informazioni contenute nel documento. Ma anche all'interno della riga i dati sono separati personaggi speciali– virgole, formano una nuova colonna. Grazie a ciò, si forma un comodo tavolo.

Come salvare un file CSV

Per salvare la tabella finita, è necessario selezionare i pulsanti "File" e "Salva con nome" nel programma OpenOffice, nella colonna "Tipo di file" per salvare il file, selezionare l'estensione CSV e assegnare al file un nome significativo, e selezionare anche il percorso da salvare sul disco rigido.

Notepad++ per visualizzare e modificare i file CSV

Puoi anche aprire un file CSV con Notepad++. Questo è un lettore vari formati file, incluso CSV.

  • Avvia Blocco note++.
  • Nell'angolo in alto a sinistra del programma, fai clic su "File", quindi seleziona "Apri" e cerca il nostro documento salvato sul computer, che ha l'estensione CSV, selezionalo e fai clic su "Apri".
  • Il documento si aprirà sotto forma di un elenco, che può quindi essere modificato e salvato nel formato desiderato.

Scarica qualsiasi programma da cui lavorare su un computer vari tipi le tabelle in formato CSV sono disponibili online cliccando sui link all'inizio dell'articolo.

Esiste un numero enorme di estensioni di file diverse, quindi non sorprende che l'utente semplicemente non ne conosca alcune. In questo articolo, ti diremo come aprire CSV. I programmi che interagiscono con questo formato saranno elencati di seguito.

Programma 1: Microsoft Excel

Un file con estensione CSV memorizza i dati in un formato tabulare. Sulla base di ciò, possiamo concludere che gli editor di tabelle interagiscono con esso. E questa è la conclusione corretta. Ecco perché quando sorge una domanda: la maggior parte degli utenti suggerisce di utilizzare uno degli editor di fogli di calcolo più popolari: MS Excel.

Quindi, andiamo direttamente a come aprire CSV in Excel:

  1. Apri l'applicazione e nella finestra principale fai clic sulla scheda "File".
  2. Nell'interfaccia che appare, fai clic su "Apri". A proposito, per chiamare la funzione "Apri", puoi usare la combinazione di tasti di scelta rapida Ctrl + O.
  3. Si aprirà una finestra gestore di file, in cui devi andare nella cartella con il file CSV, selezionarlo e fare clic sul pulsante "Apri".
  4. Il file che hai scelto verrà prima eseguito nel "Wizard of Texts", in cui dovrai configurare alcuni parametri prima di inserire i dati in una cartella di lavoro di Excel.
  5. Per prima cosa devi selezionare la casella accanto a "con separatori", che si trova nell'area "Formato dati di origine".
  6. Quindi è necessario selezionare direttamente la codifica che verrà utilizzata per decrittografare i dati del file. Nella nostra regione si applica (UYF-8)". Selezionalo dall'elenco
  7. Premere "Avanti".
  8. Nella seconda fase della Procedura guidata testo, è necessario decidere il carattere separatore selezionando un punto e virgola o una virgola. Il fatto è che la correttezza della visualizzazione della tabella aggiunta dipenderà da questo. Il modo più semplice per farlo è concentrarsi sul campione mostrato nella parte inferiore della finestra. Selezionare una delle opzioni presentate e fare clic su "Avanti".
  9. Nel terzo passaggio, ti verrà chiesto di impostare separatamente il formato per ciascuna colonna. Questo non è realmente necessario, poiché non influirà in alcun modo sulla visualizzazione dei dati, quindi fare clic su "Fine".
  10. Apparirà una nuova finestra in cui è necessario selezionare l'area in cui verrà inserita la tabella aggiunta. In genere, viene selezionata la cella "A1" e viene premuto il pulsante "OK".

Successivamente, il contenuto del file verrà inserito nella tabella. Ora sai come aprire CSV. Ma questo è solo un programma, passiamo al successivo.

Programma 2: LibreOffice Calc

Al secondo posto in popolarità tra gli editor di fogli di calcolo programma libreoffice Calcolo. Naturalmente, il processo di apertura di CSV non è molto diverso da programma precedente ma vale comunque la pena descriverlo.

  1. Eseguire l'applicazione e nel menu principale fare clic sul pulsante "Apri file". Puoi farlo anche premendo Ctrl+O.
  2. Apparirà una finestra del file manager. In esso, è necessario selezionare il file CSV e fare clic sul pulsante "Apri".
  3. Apparirà una finestra simile alla procedura guidata di testo in Excel, solo che invece di dividere tutte le azioni in tre fasi, tutte le azioni vengono eseguite in una finestra.
  4. Nell'area "Importa", seleziona le seguenti opzioni: "Codifica" - "Unicode (UTF-8); "Lingua" - "Russo"; "Da stringa" - "1".
  5. Nell'area "Opzioni delimitatore", selezionare la voce "Delimitatore" e selezionare "Virgola" o "Punto e virgola", come descritto sopra, a seconda del delimitatore utilizzato nel testo del file.
  6. Fare clic su OK.

La tabella verrà inserita. Quindi, hai imparato il secondo metodo piuttosto che aprire CSV, ora passiamo al terzo.

Programma 3: Blocco note

Non importa quanto possa sembrare strano, ma il formato CSV può essere aperto anche nel Blocco note. Come accennato all'inizio dell'articolo, questo è un file in formato testo, quindi puoi aprirlo in un editor di testo. Quindi, ecco cosa fare:

  1. Avvia Blocco note e premi Ctrl+O.
  2. In "Explorer" selezionare il file.
  3. Successivamente, verrà aperto nel programma.

È così facile aprire CSV in un normale Blocco note.

Conclusione

Ora sai come aprire un file CSV: ci sono tre programmi tra cui scegliere. Bene, in generale, possiamo dire quanto segue: il formato CSV si apre negli editor di testo e nei programmi di fogli di calcolo.

Sempre più utenti computer personale, un numero enorme di applicazioni e file. È necessario archiviare, convertire e trasferire file. Tutti i tipi di estensioni aiutano a convertire i file, dando loro altre funzioni e significati. Una di queste estensioni helper è CSV.

Le tabelle con dati diversi vengono convertite particolarmente spesso. CSV fa un ottimo lavoro in questo. Esistono, ovviamente, metodi più avanzati, ma se ci troviamo di fronte a CSV, parleremo di tutti i pro e i contro di questa particolare estensione.

Cosa è nascosto in un file CSV?

Innanzitutto, sorge la domanda abbastanza attesa: di cosa si tratta? I file CSV sono dati tabulari compressi, ogni cella è separata dal suo vicino da una virgola nel caso più comune. Da qui il nome - CommaSeparatedValues. Esistono tre tipi di delimitazione delle celle e, di conseguenza, tre formati:

  1. csv-
  2. TSV - scheda
  3. SCSV - punto e virgola

Tutto sommato, CSV è molto strada conveniente scambio di dati tra diverse applicazioni non correlate: ad esempio, è possibile caricare una tabella di dati da un portale Internet in tale file utilizzando le funzioni di esportazione, quindi analizzare i dati, creare grafici, grafici ed eseguire molte altre operazioni aprendo CSV utilizzando programmi familiari sul computer.

È meglio creare tali file in Notepad ++ o OpenOffice (vale a dire, il programma Cacl progettato per funzionare con dati tabulari) per evitare problemi di codifica. Ad esempio, se il testo utilizza Unicode e il valore predefinito di Windows è 1251, la tabella avrà solidi punti interrogativi anziché dati. Puoi anche creare CSV in formato . Riempiamo la tabella con i dati e la salviamo in estensione csv.

Si noti che la prima riga del file CSV di solito contiene i nomi delle colonne ed è una sorta di intestazione della tabella. La presenza di tale riga quando si lavora con CSV nello stesso Excel è facoltativa, ma la sua presenza semplifica enormemente l'identificazione dei dati e il lavoro con essi.

Modo per aprire il documento CSV

Quando si aprono i file CSV, si verifica un errore prossimo problema: alcuni programmi non capiscono la differenza tra csv, tsv e scsv. Cioè, alla fine non risulta affatto quello che preferiremmo vedere.

Excel avverte questo errore e prima di aprire il nostro file, chiede cosa e come contare e dividere. Ciò semplifica il lavoro con grandi quantità di dati.

Infine, apriamo il nostro file:

  1. scheda Dati
  2. Ottenere dati esterni
  3. Dal testo
  4. Selezionando il nostro file csv
  5. Seguiamo le istruzioni del Text Wizard e otteniamo il nostro documento.

Se crei un file CSV da Excel, tieni presente che il formato è progettato per memorizzare solo dati di testo. Inoltre, il file salvato non deve contenere caratteri utilizzati come separatori di colonna. Esempio: se i separatori sono virgole, allora non dovrebbero essere nel testo del file salvato.

Ora siamo avvertiti di tutti i pericoli associati al formato CSV. I programmatori lo studiano più a fondo e questa informazione è sufficiente per la prima coppia.

Istruzione

Utilizza un semplice editor di testo (come Blocco note) per creare "manualmente" un file CSV. Se hai bisogno di un file che non contenga dati, salva documento vuoto con estensione csv, ad esempio data.csv.

Separare i contenuti delle colonne adiacenti della tabella se è necessario inserire alcuni dati tabulari nel file. Il nome stesso di questo formato (CSV - Comma Separated Values) deriva dall'inglese come "valori separati". Tuttavia, è più conveniente e quindi più comunemente usato per separare i valori con un punto e virgola. Ciò è dovuto al fatto che nella maggior parte dei paesi non anglofoni è consuetudine utilizzare interi e parti frazionarie numeri reali.

Inserisci solo una riga di dati tabulari per riga nel file CSV. Cioè, il terminatore di riga è il separatore di riga della tabella contenuta in tale file.

Utilizza un editor di fogli di lavoro se non vuoi creare tu stesso il file CSV. La maggior parte dei programmi per fogli di calcolo può leggere e salvare i dati in questo formato. Ad esempio, puoi utilizzare l'applicazione per ufficio Microsoft Excel 2007: Dopo aver creato (o aperto) il file .csv in cui vuoi salvare, fai clic sul grande pulsante rotondo di Office nell'angolo in alto a sinistra della finestra dell'editor. Nel menu che si apre, vai alla sezione "Salva con nome" e seleziona la voce in basso - "Altri formati". Questa voce di menu è assegnata " tasto di scelta rapida» F12 - puoi usarlo.

Espandi l'elenco a discesa "Tipo di file" e seleziona la riga "CSV (separato da virgole)". Quindi, nel campo "Nome file", inserisci un nome, seleziona una posizione di archiviazione e fai clic sul pulsante "Salva".

Rispondi sì (i pulsanti "OK" e "Sì") alle domande che Excel pone due volte prima di salvare il file. In questo modo l'editor avviserà che il formato CSV non supporta la formattazione del testo, l'uso di "libri" e "pagine", formule nelle celle e altre opzioni disponibili in propri formati questo editor di fogli di calcolo.

A causa della sua semplicità, il formato CSV viene spesso utilizzato dalle applicazioni per archiviare dati tabulari. La semplicità del formato determina anche i suoi svantaggi: nel caso generale, non è noto in quale codifica i dati siano memorizzati in un particolare file csv, quali siano i separatori di colonna utilizzati, i delimitatori di testo. Ma cosa succede se devi aprire un file csv e visualizzare i dati che contiene?

Avrai bisogno

Istruzione

Crea un nuovo database in Microsoft Office Access che memorizzerà le informazioni dal file CSV per una visualizzazione successiva. Seleziona le voci di menu "File" e "Nuovo" e fai clic sul link "Nuovo database ..." nel pannello che appare. Verrà visualizzata la finestra di dialogo Nuovo file di database. Selezionare la directory di salvataggio e il nome del file di database in essa contenuto. Fare clic sul pulsante "Crea".

Avvia il processo di caricamento dei dati da un file. Dal menu, seleziona "Dati esterni" e "Importa...". Nell'elenco a discesa "Tipo di file" della finestra di dialogo "Importa" visualizzata, seleziona " File di testo". Passare alla directory con il file CSV, selezionarlo nell'elenco delle directory, fare clic sul pulsante "Importa". Verrà visualizzata la finestra della procedura guidata "Importa testo".

Definire le proprietà del formato dei dati importati dal file CSV. Fare clic sul pulsante Avanzate. Nella finestra di dialogo "...-importazione specifica", specificare il tipo di formato del campo, i caratteri separatori del campo, l'ora, la data, le parti decimali, nonché il formato della data, il carattere delimitatore del testo e la codifica del testo. Fare clic sul pulsante OK. Premere "Avanti".

Specificare le regole per interpretare i dati della prima riga del file. Nella seconda pagina della procedura guidata, selezionare la casella di controllo "La prima riga contiene i nomi dei campi", se necessario. Naviga in base al contenuto dell'elenco, che visualizza le prime righe del file. Premere "Avanti".

Seleziona l'opzione "in una nuova tabella". Premere "Avanti".

Definire i nomi delle colonne e il formato dei dati che contengono, se necessario. Nella quarta pagina della procedura guidata, fare clic sulla colonna richiesta dell'elenco in cui viene visualizzato in anteprima il contenuto del file, inserire il suo nuovo nome nel campo di testo "nome campo" e selezionare il formato nell'elenco a discesa "tipo di dati" . Premere "Avanti".