Apabila Excel berurusan dengan tarikh, kadangkala anda mungkin ingin tahu hari apakah tarikh itu (adakah hari Isnin atau Selasa, atau mana-mana hari bekerja lain).
Ini amat berguna dalam perancangan projek, di mana beberapa hari boleh digunakan untuk tugas tertentu (seperti mengadakan mesyuarat projek atau menghantar laporan kemajuan), atau tempat anda perlu mengetahui hari mana pada hari bekerja dan hari mana pada hujung minggu.
Dalam tutorial ini, saya akan menunjukkan kepada anda beberapa jenisKaedah untuk menukar tarikh kepada hari dalam minggu dan mendapatkan namanya dalam Excel.
Jadi mari kita mulakan!
Contents [show]
Dapatkan nama tarikh dengan format nombor tersuai
Salah satu cara terbaik untuk menukar tarikh kepada nama tarikh ialah menukar format sel yang mengandungi tarikh.
Perkara yang menarik tentang pendekatan ini ialah apabila anda melihat nama tarikh dalam sel, pada bahagian belakang, ia masih tarikh.Dengan cara ini, anda masih boleh menggunakan tarikh dalam pengiraan.
Katakan anda mempunyai set data seperti di bawah, di mana saya mempunyai beberapa tarikh dalam lajur A dan saya ingin mengetahui nama tarikh tersebut.
Berikut adalah langkah-langkah untuk melakukan ini:
- pilih tarikh dalam lajur A
- Klik tab Laman Utama
- Dalam kumpulan Nombor, klik pelancar dialog (anak panah serong di sudut kanan bawah kumpulan Reben)
- Dalam kotak dialog Format Sel, klik pilihan Kategori Tersuai
- Dalam medan Jenis, masukkanDDDD
- Klik OK
Langkah di atas akan menukar tarikh dalam sel dalam lajur A dan memberi anda nama tarikh untuk tarikh tersebut.
Seperti yang saya nyatakan, melakukan ini hanya mengubah cara tarikh dipaparkan dalam sel.Pada bahagian belakang, sel masih mengandungi tarikh yang boleh digunakan untuk pengiraan.
Apabila saya menggunakan kod tersuai dddd ia memberitahu Excel bahawa saya hanya mahu menunjukkan nama hari dalam tarikh dan menyembunyikan nilai bulan dan tahun.
Berikut ialah format yang boleh anda gunakan semasa bekerja dengan tarikh dalam Excel:
- d – Memaparkan nilai tarikh tarikh.Jika nilai tarikh kurang daripada 10, hanya satu digit dipaparkan, dan jika ia adalah 10 atau lebih, dua digit dipaparkan.
- dd – Nilai tarikh yang memaparkan tarikh dalam dua digit.Jika nilai tarikh kurang daripada 10, tambahkan sifar pendahuluan pada nombor itu.Sebagai contoh, 5 akan menjadi 05
- ddd - Ini akan memaparkan nama tarikh dalam format pendek.Jika hari Isnin, ia akan menunjukkan Isnin, Selasa akan menunjukkan Sel, dan seterusnya.
- DDDD - Apabila anda menggunakan format tersuai ini, ia akan memaparkan nama sepanjang hari anda (cth Isnin atau Selasa)
Nota: Untuk kaedah ini berfungsi, anda perlu memastikan tarikh itu dalam format yang Excel fahami sebagai tarikh.Contohnya, jika anda menggunakan 2021 Januari 1, ia tidak akan ditukar kepada nama tarikh kerana Excel tidak mengenalinya sebagai format tarikh yang sah.
Dapatkan nama tarikh menggunakan formula TEXT
Anda juga boleh menggunakan formula teks dalam excel untuk menukar tarikh kepada nama hari itu.
Walau bagaimanapun, tidak seperti kaedah pemformatan nombor tersuai di atas, hasil formula teks akan menjadi rentetan teks.Ini bermakna anda tidak akan dapat menggunakan hasil formula teks sebagai nilai angka atau tarikh dalam pengiraan.
Biar saya tunjukkan cara kaedah ini berfungsi.
Katakan saya mempunyai set data tarikh seperti di bawah dan saya mahukan nama tarikh dalam lajur B.
Inilah formula yang boleh saya gunakan untuk melakukan ini:
=TEXT(A2,"dddd")
Formula di atas akan memberi anda nama penuh hari tersebut (cth Isnin atau Selasa).
Semua format nombor tersuai yang diliputi dalam bahagian sebelumnya juga boleh digunakan dalam formula teks.Cuma pastikan format berada dalam petikan berganda (seperti dalam formula di atas).
Sekarang, anda mesti tertanya-tanya mengapa anda akan menggunakan formula TEKS apabila kaedah pemformatan tersuai (diperkenalkan sebelum ini) memberikan anda hasil yang sama dan kelihatan lebih mudah untuk digunakan.
Biar saya tunjukkan kepada anda bila berguna untuk menggunakan formula TEKS untuk mendapatkan nama tarikh.
Katakan saya mempunyai set data yang sama seperti di bawah, tetapi sekarang saya tidak mahu mendapatkan nama tarikh, tetapi ayat lengkap di mana saya mempunyai beberapa teks di bawah atau selepas nama tarikh.
Katakan saya ingin mendapatkan keputusan "Tarikh Akhir - Isnin" (iaitu, saya ingin menambah beberapa teks sebelum nama tarikh)
Saya boleh melakukan ini menggunakan formula berikut:
="Tarikh Akhir: "&TEXT(A2,"dddd")
Atau, contoh lain mungkin anda ingin menunjukkan sama ada tarikh itu adalah hari bekerja atau hujung minggu, diikuti dengan nama hari tersebut.Ini boleh dilakukan menggunakan formula berikut:
=IF(WEEKDAY(A2,2)>5,"Hujung Minggu: ","Hari Minggu: ")&TEKS(A2,"dddd")
Saya percaya anda faham.
Kelebihan menggunakan formula TEKS ialah anda boleh menggabungkan hasil formula dengan formula lain seperti fungsi IF atau fungsi AND/OR.
Dapatkan nama tarikh menggunakan formula CHOOSE dan WORKDAY
Akhir sekali, izinkan saya menunjukkan kepada anda cara mendapatkan denim menggunakan gabungan formula CHOOSE dan WORKDAY.
Di bawah saya mempunyai set data di mana saya mempunyai tarikh dalam lajur A yang mana saya ingin mendapatkan nama tarikh tersebut.
Berikut ialah formula untuk melakukan ini:
=PILIH(HARI MINGGU(A2,2),"Isnin","Selasa","Rabu","Khamis","Jumaat","Sab","Ahad")
Dalam formula di atas, saya telah menggunakan formula WEEKDAY untuk mendapatkan nombor hari bekerja untuk mana-mana tarikh tertentu.
Kerana saya telah menentukan 2 sebagai parameter kedua formula hari bekerja, ia akan memberi saya 1 untuk Isnin, 2 untuk Selasa dan seterusnya.
Kemudian gunakan nilai itu dalam formula CHOOSE untuk mendapatkan nama tarikh (iaitu apa yang saya tentukan dalam formula).
Ini pastinya lebih besar dan lebih rumit daripada formula TEKS yang kami gunakan dalam bahagian sebelumnya.
Tetapi terdapat satu situasi di mana ia boleh berguna untuk menggunakan formula ini - apabila anda ingin mendapatkan sesuatu yang khusus untuk hari itu dan bukannya nama hari.
Sebagai contoh, berikut adalah formula yang sama di mana saya menukar nama hari kepada aktiviti tertentu yang perlu dilakukan pada hari tersebut.
=CHOOSE(WEEKDAY(A2,2),"Townhall","Proj Update Call","Buffer day","Sokongan","Daftar Masuk Mingguan","Hujung Minggu","Hujung Minggu")
Dalam formula di atas, daripada menggunakan nama hari, saya telah menggunakan nama aktiviti yang perlu dilakukan pada hari tersebut.
Oleh itu, anda boleh menggunakan tiga kaedah mudah berikut untuk menukar nilai tarikh kepada nama tarikh dalam Excel.
Harap tutorial ini membantu anda!