Saya mengimpor data dari file CSV ke Google Sheets, tetapi data tidak diimpor dengan benar karena locale yang berbeda. Beberapa angka dan tanggal tidak ditampilkan dengan benar. File CSV memiliki format tanggal DD/MM/YYYY
dan angka dengan pemisah desimal koma (`,`
), tetapi Google Sheets saya menggunakan locale dengan format MM/DD/YYYY
dan pemisah desimal titik (`.
`)
Masalah ini biasanya terjadi karena locale di Google Sheets berbeda dengan format di file CSV. Solusinya:
1️⃣ Ubah locale Google Sheets:
- Klik File → Settings.
- Pada tab General, ubah Locale sesuai dengan format file CSV (misalnya Indonesia untuk DD/MM/YYYY dan koma
,
sebagai desimal). - Klik Save & Reload.
2️⃣ Impor ulang file CSV dengan benar:
- Klik File → Import → Pilih file CSV.
- Pilih Replace current sheet (jika ingin mengganti data lama).
- Pastikan Separator type diatur ke Comma.
- Klik Import Data.
3️⃣ Perbaiki format jika masih bermasalah:
- Pilih kolom tanggal → Klik Format → Number → Date → Pilih format yang sesuai.
- Untuk angka desimal, coba Find & Replace titik (
.
) jadi koma (,
), atau gunakan fungsiSUBSTITUTE(A1, ".", ",")
jika perlu.
Setelah ini, angka dan tanggal di Google Sheets harusnya sudah sesuai dengan format CSV
Masalahnya ada di locale Google Sheets yang beda sama format di CSV. Supaya data diimpor dengan benar, coba gini:
- Ubah Locale di Google Sheets
- Klik File → Settings → General → Ubah Locale ke yang sesuai dengan format CSV (misalnya Indonesia kalau pakai
,
sebagai desimal danDD/MM/YYYY
). - Klik Save & Reload biar perubahan diterapkan.
- Klik File → Settings → General → Ubah Locale ke yang sesuai dengan format CSV (misalnya Indonesia kalau pakai
- Gunakan Import Data dengan Format yang Benar
- Kalau impor pakai File → Import, pastikan di opsi pemisah desimal pilih yang sesuai (
,
atau.
). - Kalau pakai formula, gunakan:
=IMPORTDATA("URL_CSV")
Lalu atur format angka dan tanggal setelahnya.
- Kalau impor pakai File → Import, pastikan di opsi pemisah desimal pilih yang sesuai (
- Gunakan Find & Replace (Kalau Data Sudah Terlanjur Salah)
- Tekan Ctrl + H (Find & Replace).
- Ganti semua titik (
.
) jadi koma (,
), atau sebaliknya. - Atur ulang format tanggal dengan Format → Number → Date.
Setelah ini, angka dan tanggal bakal muncul sesuai format yang benar
Untuk mengatasi masalah ini, Anda perlu mengatur Locale di Google Sheets agar sesuai dengan format file CSV Anda. Berikut langkahnya:
- Buka Google Sheets, lalu klik menu File > Settings.
- Di tab General, ubah Locale ke negara yang menggunakan format DD/MM/YYYY dan koma sebagai pemisah desimal (misalnya, Indonesia atau negara Eropa tertentu).
- Klik Save Settings, lalu muat ulang halaman.
Setelah itu, impor ulang file CSV Anda, dan data seharusnya tampil dengan format yang benar.