Excel

Dapatkan nama hari dari tarikh

Get Day Name From Date

Formula Excel: Dapatkan nama hari dari tarikhFormula generik
 TEXT (B4,'dddd')
Ringkasan

Untuk mendapatkan nama hari (iaitu hari Isnin, Selasa, dll.) Dari tarikh sebagai teks, anda boleh menggunakan Fungsi TEKS . Dalam contoh yang ditunjukkan, formula dalam sel C4 adalah:





 
= TEXT (B4,'dddd')
Penjelasan

Sekiranya anda perlu mendapatkan nama hari (iaitu hari Isnin, Selasa, dll.) Dari tarikh, terdapat beberapa pilihan bergantung pada keperluan anda.

apakah kolum dalam excel

Adakah anda mahu menukar tarikh menjadi nama hari?

Sekiranya anda mahu menukar nilai tarikh hingga nilai teks, anda boleh menggunakan Fungsi TEKS dengan format nombor tersuai seperti 'ddd' atau 'dddd'. Dalam contoh yang ditunjukkan, formula dalam sel C4 adalah:





 
= TEXT (B4,'dddd') // returns 'Saturday'

Fungsi TEXT menukar nilai menjadi teks menggunakan format nombor yang anda berikan. Perhatikan bahawa tarikh hilang dalam penukaran, hanya teks untuk nama hari yang tersisa.

Adakah anda hanya mahu memaparkan nama hari?

Sekiranya anda hanya mahu paparan nama hari, anda tidak memerlukan formula - anda boleh menggunakan format nombor tersuai. Pilih tarikh, kemudian pergi ke Format sel (Ctrl + 1 atau Cmd + 1)> Custom, dan masukkan salah satu format khusus ini:



 
'ddd' // i.e.'Wed' 'dddd' // i.e.'Wednesday'

Excel hanya akan memaparkan nama hari, tetapi akan meninggalkan nilai tarikhnya.

Mengendalikan tarikh kosong

Sekiranya anda menggunakan formula di atas dengan sel kosong, anda akan mendapat 'Sat' sebagai hasilnya, kerana sifar di Sistem tarikh Excel dianggap sebagai '00 -Jan-1900 ', yang merupakan hari Sabtu. Untuk mengatasi masalah ini, anda boleh menyesuaikan formula seperti ini:

 
= IF (A1'', TEXT (A1,'ddd'),'')

Secara harfiah: Sekiranya A1 tidak kosong , kembalikan formula TEKS, jika tidak, kembalikan a tali kosong ('').

Kaedah yang lebih fleksibel untuk mendapatkan nama hari dari tarikh

Untuk fleksibiliti maksimum, anda membina nama hari anda sendiri dengan PILIH fungsi seperti itu:

 
= CHOOSE ( WEEKDAY (B4),'Sun','Mon','Tue','Wed','Thu','Fri','Sat')

Dalam kes ini, masukkan nama hari kerja yang ingin anda kembalikan (disingkat atau tidak) sebagai nilai dalam PILIH, setelah argumen pertama. The Fungsi MINGGU akan mengembalikan nombor antara 1-7, dan PILIH akan menggunakan nombor ini untuk mengembalikan nilai yang sesuai dalam senarai. Dengan tetapan lalai, Ahad = 1 dan Sabtu = 7. Lihat MINGGU untuk maklumat lebih lanjut.

PILIH lebih banyak kerja untuk disiapkan, tetapi juga lebih fleksibel, kerana ia membolehkan anda memetakan tarikh ada nilai yang anda mahukan (iaitu anda boleh menggunakan nilai yang disesuaikan, disingkat, tidak disingkat, bahasa yang berbeza, dll.)

Pengarang Dave Bruns


^