Formula Excel: Buat julat tarikh dari dua tarikh -

Isi kandungan

Formula generik

=TEXT(date1,"format")&" - "&TEXT(date2,"format")

Ringkasan

Untuk memaparkan julat tarikh dalam satu sel berdasarkan tarikh di sel yang berlainan, anda boleh menggunakan formula berdasarkan fungsi TEKS.

Dalam contoh yang ditunjukkan, formula dalam sel E5 adalah:

=TEXT(B5,"mmm d")&" - "&TEXT(C5,"mmm d")

Penjelasan

Fungsi TEXT mengambil nilai angka dan menukarnya menjadi nilai teks menggunakan format yang anda tentukan. Dalam contoh ini, kami menggunakan format "mmm d" untuk kedua fungsi TEKS di E5. Hasilnya digabungkan dengan kata hubung menggunakan penggabungan sederhana.

Catatan: contoh lain di lajur E semuanya menggunakan format teks yang berbeza.

Tarikh akhir tiada

Sekiranya tarikh akhir tidak ada, formula tidak akan berfungsi dengan betul kerana tanda hubung masih akan ditambahkan pada tarikh mula (mis. "1 Mac -").

Untuk menangani kes ini, anda boleh membungkus gabungan dan fungsi TEKS kedua di dalam JIKA seperti ini:

=TEXT(date1,"mmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),"")

Ini mewujudkan julat tarikh penuh apabila kedua-dua tarikh itu ada, tetapi hanya menghasilkan tarikh mula apabila tarikh akhir tidak ada.

Tarikh mula tiada

Untuk menangani kes di mana kedua-dua tarikh hilang, anda boleh bersarang JIKA lain seperti ini:

=IF(date1"",TEXT(date1,"mmmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),""),"")

Formula ini hanya mengembalikan rentetan kosong ("") apabila tarikh1 tidak tersedia.

Artikel menarik...