d / m / yyyy ke dd / mm / yyyy

1

Saya ingin mengubah data seperti 9/4/2012 (beberapa sel dengan, panah hijau di sudut kanan.) Menjadi dd / mm / yyyy.

Saya ingin membakukan semua data kolom tersebut menjadi dd / mm / yyyy, saya memformat kolom sebagai dd / mm / yyyy.

Semua data tampaknya tampil sebagai dd / mm / yyyy. Tapi mengeluarkan sel, masih memiliki panah hijau.

Jadi saya mencoba menggunakan fungsi DATE () untuk memformat menjadi tanggal dd / mm / yyyy menggunakan DATE (MID (C13,5,4), MID (C13,3,1), MID (C13,1,1) untuk 9 / 4/2012, tetapi ketika dikonversi muncul sebagai 04/01/1906 (yang salah).

PS: ketika saya menyimpan sebagai CSV, msg muncul seperti [test.csv mungkin berisi fitur yang tidak kompatibel dengan CSV. Apakah Anda ingin menyimpan buku kerja dalam format ini? ]

Jika saya dapat memformat semua sel ke dalam format yang benar, saya dapat melanjutkan dengan rumus saya HARI INI () - D11, Sekarang saya memukul kesalahan karena format yang salah.

kitokid
sumber
Coba edit pertanyaan Anda untuk membuatnya lebih ringkas. Intinya, jika saya memahaminya, adalah format excel DD/MM/YYYYtidak tercermin dalam file CSV yang diekspor, yang dikembalikan ke D/M/YYYY.
peanut_butter
sudah diedit untuk menanyakan poin utama saya. Terima kasih. jika data benar, format CSV juga akan benar.
kitokid

Jawaban:

2

Pilih kolom, buka Data> Teks ke Kolom> berikutnya> berikutnya> pilih opsi Tanggal dan kemudian pilih DMY atau MDY sesuai dengan cara data disimpan.

Itu akan mengonversi semua tanggal yang disimpan sebagai teks menjadi tanggal nyata yang kemudian dapat Anda format dan gunakan dalam perhitungan.

teylyn
sumber
ketika saya mengikuti saran Anda, saya siapkan sebagai DMY .. tetapi nilainya berubah menjadi 04/09/2012, Sebenarnya data sebenarnya adalah 09 April 2012.
kitokid
Apa pengaturan regional Anda? Apa format tanggal default? Anda perlu memastikan bahwa ini konsisten dengan pengaturan komputer dan pengaturan Excel
teylyn
Milik saya dalam format tanggal / waktu jadi saya menggunakan Lebar tetap dan bukan Dibatasi pada layar pertama. Kalau tidak, semua langkah lainnya sama.
thecoolmacdude
0
=IF(ISTEXT(B2),DATE(RIGHT(B2,4),LEFT(B2,SEARCH("/",B2)-1),MID(B2,SEARCH("/",B2)+1,2)),DATEVALUE(TEXT(B2,"mm/dd/yyyy")))

Dan pastikan untuk memformat sel dengan benar (dengan dd / mm / yyyy).

pengguna470727
sumber
-1

Sorot tanggal yang ingin Anda ubah. Tekan "Ctrl" dan tombol "1". Kotak munculan akan terbuka. Pilih tab "Number" dan pilih "Custom" dari bagian bawah daftar. Anda akan melihat dua kotak horisontal: "Sampel" dan "Jenis" Kotak jenis ini dalam format bb / hh / tttt. Ketik ulang huruf m, d, dan y dalam format yang Anda inginkan. Jika Anda tidak ingin tebasan, gantilah dengan yang lebih sesuai selera Anda. Tergila-gila!

Alex
sumber