Tukar Nombor (YYYYMMDD) kepada Format Tarikh dalam Excel (4 Kaedah)

  • Berkongsi Ini
Hugh West

Anda mungkin mempunyai tarikh dalam set data anda dalam format seperti YYYYMMDD (cth., tarikh hari ini ialah 20211128) atau, sebagai kiraan jumlah hari sejak 1 Januari 1900 (cth., hari ini ialah 44528). Anda ingin menukarnya kepada format tarikh Excel terbina dalam. Hebatnya, terdapat semua jenis format Tarikh tersedia dalam Excel. Artikel ini akan menerangkan 4 kaedah untuk menukar nombor(yyyymmdd) kepada Format Tarikh dalam Excel.

Muat Turun Buku Kerja Amalan

Anda boleh memuat turun buku kerja amalan dari sini.

Tukar Nombor kepada Tarikh.xlsm

4 Kaedah dalam Excel untuk Menukar Nombor (YYYYMMDD) kepada Format Tarikh

Kami akan menggunakan set data berikut untuk menerangkan 4 kaedah penukaran nombor kepada format tarikh yang berbeza dalam Excel.

Di sini anda boleh melihat set data mengandungi dua lajur, satu dengan nombor dalam format yyyymmdd dan satu lagi dengan bilangan hari sejak 1 Januari 1900. Kami akan menggunakan nombor set data ini untuk menukar kepada format tarikh.

1. Menggunakan formula TEKS  untuk Menukar Nombor (YYYYMMDD ) ke Format Tarikh Excel

Kita boleh menggunakan formula dengan fungsi TEXT kepada hasil yang ditukar. Kami mesti menggunakan kaedah ini pada data yang mengandungi bilangan hari sejak 1 Januari 1900. Oleh itu, kami telah menggunakan lajur ke-2 daripada set data.

Ikuti langkah di bawah.

Langkah:

  • Anda mesti menulis formula dalam Sel C5 . Theformula:
=TEXT(B5,"mm/dd/yyyy")

  • Selepas itu, tekan Enter .
  • Akhir sekali, seret ikon pemegang isi sehingga penghujung untuk mendapatkan hasil bagi semua data.

🔎 Bagaimana Formula Berfungsi?

📌 Formula TEKS mengambil teks iaitu B5 dalam kes ini sebagai hujah pertama.

📌 Hujah kedua ialah format_text yang mengandungi pemformatan yang ingin kami sertakan. Kami telah menggunakan " mm/dd/yyyy " sebagai format. Anda boleh menggunakan mana-mana format yang anda kehendaki dalam apostrof.

2. Menggunakan DATE dengan formula KANAN, KIRI dan TENGAH untuk Menukar Nombor (YYYYMMDD) kepada Format Tarikh Excel

Mari kami berkenalan dengan formula lain untuk menukar nombor kepada Tarikh. Kami akan menggunakan nombor dalam format yyyymmdd untuk kaedah ini.

Formula DATE boleh disarangkan dengan RIGHT , Formula LEFT dan MID untuk menukar nombor kepada tarikh dalam format “mm/dd/yyyy” .

Ikuti langkah di bawah untuk menggunakan formula dan dapatkan hasil yang diingini.

Langkah:

  • Tulis formula berikut dalam Sel C5 :
=DATE(LEFT(B5,4),MID(B5,5,2),RIGHT(B5,2))

  • Tekan Enter dan anda akan mendapat keputusan untuk B5 .
  • Seret ikon pemegang isian ke hujung set data untuk mendapatkan hasil bagi data yang selebihnya.

Anda akan menemui hasilnya di bawah.

🔎 Bagaimana FormulaBerfungsi?

📌 Di sini, hujah pertama formula KIRI , KANAN dan MID ialah teks. Untuk kes ini, B5 ialah ia memerlukan teks yang perlu melalui proses penukaran.

📌 Memandangkan yyyymmdd ialah format set data, di sini nombor paling kiri sehingga 4 menandakan tahun, pertengahan 2 ialah bulan dan kanan 2 ialah tarikh.

📌 Sehubungan itu, formula mengandungi nombor dalam hujah kedua mereka. Untuk formula KIRI , ia adalah 4, untuk KANAN 2 dan PERTENGAHAN , ia memerlukan 2 lagi hujah satu dari mana ia bermula dan aksara sehingga ia akan mengambil masa.

📌 Akhirnya ketiga-tiga formula bersarang dengan formula TARIKH untuk mendapatkan hasilnya.

3. Menggunakan Wizard Teks ke Lajur untuk Menukar Nombor ( YYYYMMDD) ke Format Tarikh

Walau bagaimanapun, alat Excel lain, Teks ke Lajur daripada tab Data , juga boleh digunakan untuk menukar nombor kepada format tarikh.

Untuk menggunakan ini, anda perlu mengikuti langkah di bawah.

Langkah:

  • Pilih set data yang anda ingin tukarkan Format tarikh.

  • Pilih Teks ke Lajur daripada Alat Data Data tab .

  • Terdapat 3 langkah dalam Teks ke Wizard Lajur :

Langkah 1/3: Pilih Terhad dan klik Seterusnya.

Langkah 2/3: Pastikan semua tab tidak dipilih dan klik Seterusnya .

Langkah 3/3: Pilih Tarikh dan daripada menu lungsur pilih YMD . Akhir sekali, klik Selesai .

Akhir sekali, anda akan melihat keputusan seperti yang ditunjukkan di bawah.

4. Menggunakan Makro VBA untuk Menukar Nombor (YYYYMMDD) kepada Format Tarikh

Kaedah terakhir artikel ini menggunakan Makro VBA untuk menukar nombor dalam format YYYYMMDD kepada format Tarikh.

Anda boleh menggunakan kod makro VBA untuk menukar nombor kepada format tarikh melalui langkah berikut:

Langkah :

  • Pilih set data yang ingin anda tukar.

  • Tekan ALT+F11 daripada papan kekunci anda. Ini akan membuka tetingkap VBA Macro .
  • Pilih lembaran kerja anda. Kemudian daripada tab Sisipkan pilih Modul .

Ini akan membuka tetingkap Umum.

  • Sekarang, anda mesti menulis kod di bawah dalam tetingkap Umum.

Kod:

6963

  • Simpan fail sebagai Buku Kerja Didayakan Makro Excel .
  • Selepas itu, tekan F5 daripada papan kekunci.

Ini akan membuka kotak kecil.

  • Semak julat data yang dipilih dan klik OK .

Anda boleh melihat hasil dalam lembaran kerja anda.

Nota: Kaedah ini akan menunjukkan hasil dalam yang dipilih data. Oleh itu set data anda akan hilang selepas penggunaan inikaedah. Jika anda memerlukannya pada masa hadapan, kemudian salin dan tampalkannya di tempat lain.

Format Berbeza Tarikh Tersedia dalam Excel

Excel mempunyai banyak Tarikh format tersedia yang benar-benar memberi perkhidmatan kepada pengguna. Anda juga boleh menggunakannya dengan mengikuti langkah di bawah.

Langkah:

  • Pilih data.

  • Tekan CTRL+1 daripada papan kekunci.
  • Ini akan membuka kotak di mana anda mesti memilih Tarikh daripada Nombor .
  • Kemudian anda boleh melihat pelbagai format untuk tarikh. Pilih sesiapa sahaja yang anda mahu.
  • Kemudian klik OK .

Atau,

  • Selepas memilih data daripada tab Laman Utama pilih lungsur turun dalam bahagian Nombor .
  • Pilih Lagi Format Nombor . Ini juga akan membuka kotak di mana anda akan menemui pelbagai format untuk tarikh.

Sebagai contoh, kami telah menunjukkan 3 format berbeza dalam gambar di bawah.

Hentikan Auto Penukaran Nombor kepada Tarikh

Microsoft mengemas kini MS-Excel dengan kerap untuk menjadikannya lebih mesra pengguna. Satu ciri yang berkaitan dengannya ialah, kadangkala ia menukar nombor secara automatik kepada tarikh. Jika anda ingin mengabaikannya dan menyimpan data anda dalam bentuk Nombor, terdapat beberapa petua untuk anda.

1. Anda boleh menggunakan ruang atau apostrof sebelum nombor yang ingin anda taip. Apostrof adalah lebih baik kerana ruang mungkin menghalang kecekapan beberapa fungsi Excel yang lain.

2. sekali lagi,anda boleh memilih sel tempat anda akan menaip data anda dan tekan CTRL+1 . Ini akan membuka kotak Format Sel . Pilih Teks dari sana dan klik OK . Ini akan menghentikan penukaran automatik dan menyimpan data anda dalam bentuk teks.

Perkara yang Perlu Diingati

Anda mesti mengetahui penggunaan setiap kaedah dan kemudian ikuti langkah dengan teliti untuk mendapatkan hasil mengikut keperluan anda.

Kesimpulan

Artikel menilai 4 kaedah berbeza untuk menukar nombor kepada format tarikh dalam Excel. Kami telah menggunakan formula Excel seperti DATE , MID , TEKS dan sebagainya dan alatan Excel seperti Teks ke Lajur dan VBA Macro kod untuk kaedah. Saya harap artikel itu berguna kepada anda. Untuk sebarang pertanyaan lanjut, anda boleh tulis di bahagian komen.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.