Cara menggunakan fungsi Excel DATEDIF (dengan contoh)

Cara menggunakan fungsi Excel DATEDIF (dengan contoh)

Excel DATEDIF ialah salah satu daripada beberapa fungsi tidak berdokumen (lain yang saya tahu ialah EVALUATE, FILES dan GET.CELL).

Tanpa dokumen bermakna anda tidak akan menemuinya dalam senarai formula atau sebagai sebahagian daripada IntelliSense (gesaan yang muncul apabila anda menaip nama formula untuk memaparkan nama fungsi padanan).

Bila hendak menggunakan fungsi Excel DATEDIF

Apabila anda ingin mengira bilangan tahun, bulan atau hari antara dua tarikh yang ditentukan, anda boleh menggunakan fungsi Excel DATEDIF.Contoh yang baik ialah mengira umur.

apa yang ia kembalikan

Ia mengembalikan nilai berangka yang mewakili bilangan tahun/bulan/hari antara dua tarikh yang ditentukan.Sama ada bilangan tahun, bulan atau hari ditentukan oleh input pengguna (lihat parameter input di bawah).

sintaks

=DATEDIF(startDate, EndDate, Units)

Parameter input

  • tarikh_mula: Tarikh, mewakili nilai tarikh mula tempoh.Ia boleh dimasukkan sebagai rentetan teks dalam petikan berganda, nombor siri, atau hasil beberapa fungsi lain, seperti DATE().
  • tarikh_akhir: Ia ialah tarikh yang mewakili nilai tarikh tamat tempoh.Ia boleh dimasukkan sebagai rentetan teks dalam petikan berganda, nombor siri, atau hasil beberapa fungsi lain, seperti DATE().
  • Unit: Ini akan menentukan jenis hasil yang anda perolehi daripada fungsi ini.Bergantung pada unit yang anda gunakan, anda boleh mendapatkan enam output berbeza daripada fungsi DATEDIF.Berikut adalah unit yang boleh anda gunakan:
    • "Y" – Mengembalikan bilangan tahun yang disiapkan dalam tempoh yang ditetapkan.
    • "M" – Mengembalikan bilangan bulan yang disiapkan dalam tempoh yang ditetapkan.
    • "D" – Mengembalikan bilangan hari yang disiapkan dalam tempoh yang ditetapkan.
    • "MD" – Mengembalikan bilangan hari dalam tempoh, tetapi tidak mengira hari dalam tahun dan bulan yang dilengkapkan.
    • "YM" – Mengembalikan bilangan bulan dalam tempoh tersebut, tetapi tidak mengira bilangan bulan dalam tahun yang dilengkapkan.
    • "YD" – Mengembalikan bilangan hari dalam tempoh, tetapi tidak mengira bilangan hari dalam tahun yang dilengkapkan.
soalan berkaitan  Senarai Pemproses Tablet dan Telefon Pintar

Nota Tambahan

  • Fungsi Excel DATEDIF disediakan untuk keserasian dengan Lotus 1-2-3.
  • Apabila menaip fungsi ini ke dalam sel dalam Excel, ia tidak memaparkan IntelliSense.Apabila anda memasukkan fungsi dalam sel, ia tidak menunjukkan nama fungsi itu.Walau bagaimanapun, ia berfungsi dengan semua versi Excel.Anda perlu mengetahui parameter dan cara menggunakannya.Fungsi Excel DATEDIF tidak muncul dalam IntelliSense
  • Tarikh boleh dimasukkan sebagai rentetan teks dalam petikan berganda (contohnya, "2016/1/15"), nombor bersiri (contohnya, 42384, atau 1900 Januari 2016 jika anda menggunakan sistem tarikh 1), atau seperti yang lain The hasil formula/fungsi (contohnya, DATEVALUE("15/2016/1")).

Fungsi Excel DATEDIF - contoh

Di bawah ialah tiga contoh penggunaan fungsi Excel DATEDIF.

#1 Mengira bilangan tahun yang disiapkan antara dua tarikh.

Fungsi DATEDIF Excel - Kira Tahun

Dalam contoh di atas, fungsi Excel DATEDIF mengembalikan bilangan tahun yang disiapkan antara 1990 Januari 1 dan tarikh semasa (dalam kes ini 1 Mac 2016).Ia mengembalikan 26, iaitu jumlah tahun yang disiapkan, dan mengabaikan bulan dan hari tambahan selepasnya.

Kegunaan biasa adalah untuk mengira umur.

#2 Mengira bilangan bulan yang disiapkan antara dua tarikh.

Fungsi Excel DATEDIF - Kira Bulan

Dalam contoh di atas, fungsi Excel DATEDIF mengembalikan bilangan bulan yang disiapkan antara 1990 Januari 1 dan tarikh semasa (dalam kes ini 1 Mac 2016).

soalan berkaitan  9 Cara Betulkan Video Twitter Tidak Dimainkan

Ia mengembalikan 314, iaitu jumlah bulan yang dilengkapkan dan mengabaikan hari tambahan selepasnya.

Penggunaan yang baik adalah untuk mengira bilangan bulan antara tarikh mula dan tamat projek.

Dalam contoh di atas ia memberikan jumlah bilangan bulan.Tetapi jika anda ingin mengetahui bilangan bulan selepas jumlah tahun, maka anda perlu menggunakan YM sebagai parameter unit.

Sebagai contoh, apabila mengira umur dalam Excel, jika anda ingin tahu berapa tahun dan berapa bulan telah berlalu setakat ini, anda boleh menggunakan YM untuk mendapatkan bilangan bulan selain tahun (ditunjukkan di bawah).

Fungsi Excel DATEDIF - keputusan selama berbulan-bulan

#3 Kira bilangan hari yang disiapkan antara dua tarikh.

Fungsi DATEDIF Excel - Kira Hari

Dalam contoh di atas, fungsi Excel DATEDIF mengembalikan jumlah hari yang disiapkan antara 1990 Januari 1 dan tarikh semasa (dalam kes ini 1 Mac 2016).Ia mengembalikan 9569 iaitu jumlah hari antara dua tarikh.

Jika anda ingin mendapatkan bilangan hari antara dua tarikh, manakala tidak termasuk tahun yang telah dilakukan, anda perlu menggunakan YD sebagai parameter ketiga (seperti yang ditunjukkan dalam imej di bawah):

Fungsi DATEDIF Excel - Keputusan Hari

Dalam contoh di atas, ia mengembalikan 72, jumlah bilangan hari selepas 26 tahun penuh.

Jika anda ingin mendapatkan bilangan hari antara dua tarikh, sementara tidak termasuk hari dalam tahun dan bulan yang telah dilakukan, anda perlu menggunakan MD sebagai parameter ketiga (seperti yang ditunjukkan dalam imej di bawah):

Fungsi Excel DATEDIF - Contoh 9

Dalam contoh di atas, ia mengembalikan 13, iaitu bilangan hari selain daripada 26 tahun dan 3 bulan.

Fungsi Excel berguna yang berkaitan:

  • Fungsi Excel DATE: Anda boleh menggunakan fungsi Excel DATE apabila anda ingin mendapatkan nilai tarikh menggunakan nilai tahun, bulan dan hari sebagai parameter input.Ia mengembalikan nombor siri yang mewakili tarikh tertentu dalam Excel.
  • Fungsi Excel DATEVALUE: Fungsi Excel DATEVALUE adalah terbaik untuk menyimpan tarikh sebagai teks.Fungsi ini menukar tarikh daripada format teks kepada nombor siri yang Excel kenali sebagai tarikh.
  • Fungsi Excel NETWORKDAYS: Apabila anda ingin mendapatkan bilangan hari bekerja antara dua tarikh tertentu, anda boleh menggunakan fungsi Excel NETWORKDAYS.Ia tidak mengira hujung minggu antara tarikh yang ditentukan (secara lalai hujung minggu ialah Sabtu dan Ahad).Ia juga boleh mengecualikan mana-mana cuti tertentu.
  • Fungsi Excel NETWORKDAYS.INTL: Fungsi Excel NETWORKDAYS.INTL boleh digunakan untuk mendapatkan bilangan hari bekerja antara dua tarikh tertentu.Ia tidak termasuk hujung minggu dan cuti, kedua-duanya boleh ditentukan oleh pengguna.Ia juga membolehkan anda menetapkan hujung minggu (contohnya, anda boleh menetapkan Jumaat dan Sabtu sebagai hujung minggu, atau hanya Ahad sebagai hujung minggu).
  • Fungsi Excel Today: Fungsi Excel TODAY boleh digunakan untuk mendapatkan tarikh semasa.Ia mengembalikan nombor siri yang mewakili tarikh semasa.
  • Fungsi Excel WEEKDAY: Fungsi Excel WEEKDAY boleh digunakan untuk mendapatkan hari dalam seminggu untuk tarikh yang ditentukan sebagai nombor.Ia mengembalikan nombor antara 1 dan 7 yang mewakili hari yang sepadan dalam seminggu.
  • Fungsi Excel WORKDAY: Apabila anda ingin mendapatkan tarikh selepas beberapa hari bekerja, anda boleh menggunakan fungsi Excel WORKDAY.Secara lalai, Sabtu dan Ahad dianggap hujung minggu.
  • Fungsi Excel WORKDAY.INTL: Fungsi Excel WORKDAY.INTL boleh digunakan untuk mendapatkan tarikh selepas beberapa hari bekerja.Dalam ciri ini, anda boleh menentukan hujung minggu selain Sabtu dan Ahad.
soalan berkaitan  Tetapan keselamatan dan log masuk Facebook

Oh Hello 👋Selamat berkenalan.

Langgan surat berita kami, hantar sangat kerapteknologi yang hebatke mel anda.

Catat Ulasan