Da Excel a CSV UTF8
Nel caso in cui Excel contenga citazioni intelligenti o altri dati di lingua durante la conversione dei dati da Excel a CSV, non verrà convertito in modo accurato e finirà per ottenere punti interrogativi. Quindi durante l'importazione dei dati, otteniamo anche le stesse cose. Tuttavia, utilizzando Excel CSV UTF8 come codifica, possiamo scegliere facilmente il formato e la lingua del file.
Cos'è la codifica UTF8?
U nicode T ransformation F ormat è il formato per convertire qualsiasi carattere nello standard Unicode che può essere compatto come ASCII.
ASCII: codice standard americano per l'interscambio di informazioni
I file in formato CSV esistono da lunghi anni e tutto quello che sappiamo è solo il livello base di esportazione e importazione dei dati. Ma oltre a ciò, ci sono anche alcune tecniche avanzate che sono presenti. Nel caso di dati forniti con caratteri speciali è necessario un diverso tipo di procedura per convertire i dati da Excel a CSV. In questo articolo, ti mostreremo come gestire tipi speciali di caratteri con file CSV Excel, cioè CSV UTF8.

Esempio di codifica UTF8 in un file CSV di Excel
Ad esempio, guarda i dati seguenti nel foglio di lavoro Excel.

Questi sono i nomi in giapponese e abbiamo un significato inglese appropriato per ciascuna delle parole qui. Ora convertiamo il file in formato CSV ora.
Passaggio 1: fare clic sul pulsante Salva con nome o premere il collegamento F12 in Excel.
Passaggio 2: scegli la cartella di destinazione per salvare il file come file CSV.

Passaggio 3: modificare il tipo di file Salva come in CSV (delimitato da virgole).

Passaggio 4: fare clic sul pulsante "Salva" e i nostri dati verranno salvati come file CSV.

Con l'estensione del file, possiamo facilmente visualizzare il formato del file.
Guarda i file sopra, che hanno lo stesso nome, ma l'estensione del file è "CSV" e "XLSM", quindi questo mostra che entrambi i formati di file sono diversi l'uno dall'altro.
Ora apri il file CSV e guarda cosa otteniamo.

Guarda i valori nelle colonne B e C (dove avevamo parole giapponesi), abbiamo punti interrogativi invece di parole reali e quando proviamo a importare i dati per eccellere, otteniamo ancora solo punti interrogativi.
Quindi questo è il problema con la conversione dei dati dei caratteri speciali in file CSV. Per evitare ciò, dobbiamo seguire procedure diverse e di seguito la procedura.
Salva file come formato di testo Unicode
Prima di salvare i dati nel formato file CSV, dobbiamo prima salvare come "Testo Unicode (* .txt)", quindi convertirli in file CSV, seguire i passaggi seguenti.
Passo 1: Ancora una volta, apri la finestra Salva con nome e questa volta scegli il formato del file come formato "Testo Unicode (* .Txt)".

Passaggio 2: fare clic sul pulsante "Salva" e il file verrà salvato in formato Unicode.

Guarda ora; abbiamo tre file di formato, Excel, CSV e formato di testo Unicode.
Ora apri un file di testo Unicode e guarda come appaiono i dati.

I dati appaiono come sono nel file di testo.
Ora dobbiamo salvare il file sopra come codifica del metodo UTF-8 per ottenere i dati corretti in Excel. Quindi ora, inserisci il delimitatore per i dati sopra sostituendo i caratteri spazio. Copia il primo carattere spazio.

Ora apri Trova e sostituisci in Excel e sostituisci lo spazio copiato con una virgola (,).

Fare clic su Sostituisci tutto e tutti i caratteri spazio verranno sostituiti da una virgola.

Ora scegli l'opzione Salva con nome.

Questo aprirà la finestra di salvataggio e in quella finestra, scegli l' opzione Codifica come UTF-8.

Fare clic sul pulsante "Salva" per completare l'opzione di salvataggio.

Ora cambia l'estensione del file da ".txt" a ".csv".

Ora apri il file CSV e dovremmo ottenere le parole giapponesi corrette invece del punto interrogativo.

Cose da ricordare
- UTF converte parole con caratteri speciali tramite la codifica.
- Salva il file come Unicode prima di convertirlo in CSV e codificarlo come UTF-8.