Akses: Fungsi DateDiff jelas dijelaskan
Fungsi khas tersedia dalam pengiraan Akses untuk tarikh. Dengan DateDiff anda menentukan perbezaan antara dua nilai tarikh. Anda boleh mengetahui bagaimana untuk menyiapkan fungsi ini di sini.
Gunakan fungsi DateDiff dalam Akses
Dalam Akses, anda boleh menggunakan fungsi DateDiff untuk mengira bilangan hari antara dua nilai tarikh.
- Sintaks kelihatan seperti ini: DateDiff (selang, tarikh1, date2 [, firstdayofweek] [, firstweekofyear]).
- Penyertaan pilihan dalam kurungan persegi.
- Parameter dalam kurungan adalah yang anda perlu sertakan dalam sintaks "Selang".
- Pilihan pilihan berikut boleh didapati: saat, minit, jam (h), minggu (ww), hari dalam seminggu (w), hari (d), hari dalam tahun (y), bulan (m) Kuarters (q) dan tahun (yyyy).
- Sebagai contoh, ungkapan = DateDiff ("m", date1, date2, 2, 2) mengira perbezaan antara dua tarikh nilai dalam bulan.
- "M" bermaksud "bulan" dalam bahasa Inggeris dan mengira perbezaan dalam bulan. Nilai "tarikh1" dan "date2" adalah tarikh yang diperlukan untuk mengira perbezaannya.
- Anda boleh menggunakan dua parameter terakhir (2, 2).
- Dengan parameter pertama (2 = firstdayofweek) dan parameter kedua (2 = firstweekofyear) anda menentukan hari pertama minggu dan minggu pertama tahun ini.
- Jika anda tidak memasukkan apa-apa di sini, hari pertama adalah hari Ahad dan minggu pertama, minggu yang termasuk 1 Januari.
- Gunakan entri 2 untuk menyatakan bahawa hari pertama dalam seminggu adalah hari Isnin (2 = vbMonday, 3 singkatan hari Selasa, 4 hari Rabu, dan sebagainya).
- Dalam langkah seterusnya, anda menggunakan parameter 2 untuk menyatakan bahawa minggu pertama dengan sekurang-kurangnya 4 hari pada tahun baru adalah minggu kalendar pertama.
- Sekiranya anda mahu pengiraan bermula pada minggu penuh pertama tahun ini, masukkan 3.
- Anda boleh menggunakan fungsi DateDiff dalam ungkapan serta dalam kod VBA.