Assalamualaikum...
Agaknya apa kelebihan ataupun apa yang kita dapat buat apabila rekod kita mengandungi tarikh..
Saya perhatikan kebanyakan pengguna Ms Excel ataupun MS Access tidak begitu peduli untuk memasukkan tarikh dengan format yang betul.
Kebanyakannya suka memasukkan data dalam format yang berbentuk text.
Contoh2 format yang berdasarkan tarikh format adalah seperti ;
10 Jan 2013, 10 Jan 13, 10-Jan-13, 10-1-13, dan sebagainya.
Manakala Contoh2 format yang tidak berdasarkan tarikh format (Text) adalah seperti ;
10.1.2013, '10 Jan 2013 (Meletakkan simbol di depan seperti dalam excel) dan sebagainya.
*Nota:
Dalam entry yang lepas saya ada lampirkan jenis data type yang perlu disetkan terlebih dahulu apabila kita membuat sesuatu table dalam MS Access. Jadi dalam Access kalau kita telah setkan Jenis Data kepada Date/Time, ia dapat menghalang format bukan tarikh dimasukkan, tetapi tidak pada Excel.
http://meliawe-tutorial.blogspot.com/2012/11/ms-access-tip-table-data-type-jenis-data.html
Jadi apa kebaikan bila kita memasukkan dengan format yang betul?
<Penerangan>
Apabila kita memasukkan data dalam format date/time (Tarikh/Masa) dengan betul sebenarnya data tu disimpan dalam bentuk nombor. (Cnthnya 20 Jan 2013 --> 41294, 20 Jan 2013 4:00 PM -->41294.6666666667)
Jadi kelebihan yang pertama disini kita dapat buat pengiraan.. jeng..jeng..jeng..!
Seperti yang saya nyatakan sebelum ni, kita gunakan access bukan hanya untuk merekodkan data. Ia amat2 berkuasa untuk kita membuat pemantauan...berpandukan data yang kita masukkan tadi..he..he..
Contoh yang paling mudah yang selalu saya pakai adalah mengetahu berapa hari lagi sebelum atau sesudah sesuatu tarikh itu.
Misalannya kalau ada rekod berkenaan tarikh mati (due date) untuk bayaran bagi setiap pelanggan, kita boleh mengetahui berapa hari akan tamat dan kita boleh menetapkan apa yang patut kita buat beberapa hari sebelum terlewat.
Formulanya adalah amat mudah dimana kita perlu tolakkan tarikh mati tadi dengan hari ini dalam queries kita. (Access)
=[Tarikh Mati]-Date()
Nota:
function Date() dalam Access bermaksud hari ini, kalau dalam excel Today()
Untuk lebih kreatif dengan menggunakan conditional formating kita boleh buat record yang tarikh matinya tinggal 10 hari lagi diwarnakan dengan merah...
Saya rasa ini amat berguna untuk saya dan saya berkongsi untuk anda semoga anda juga akan mendapat manafaatnya.
Wassalam.....