Format tanggal antara MS Excel dan MySQL berbeda satu sama lainnya, sehingga pada saat mencoba untuk mengimport file CSV atau TXT (format file yang disimpan menggunakan Save As dari data Excel) maka tanggalnya akan berisi 0000-00-00. Untuk mengatasinya data dari file excel sebelum disimpan ke file CSV atau TXT perlu dikonversi terlebih dahulu, berikut adalah formula untuk mengkonversinya, letakkan rumus ini disamping kolom tanggal. Ganti (A1) Sesuaikan dengan alamat baris kolom yang ada buat, semoga bermanfaat...
=CONCATENATE(CONCATENATE("",YEAR(A1)),IF(LEN(MONTH(A1))
=1,CONCATENATE("0",MONTH(A1)),MONTH(A1)),IF(LEN(DAY(A1))
=1,CONCATENATE("0",DAY(A1)),CONCATENATE("",DAY(A1))))
=CONCATENATE(CONCATENATE("",YEAR(A1)),IF(LEN(MONTH(A1))
=1,CONCATENATE("0",MONTH(A1)),MONTH(A1)),IF(LEN(DAY(A1))
=1,CONCATENATE("0",DAY(A1)),CONCATENATE("",DAY(A1))))
Comments