Bagaimana untuk mengira bilangan hari dalam Excel

Kak Poscitat Kolicestvo Dnej V Excel



Sebagai pakar IT, saya sering ditanya cara mengira bilangan hari dalam Excel. Jawapannya sebenarnya agak mudah. Terdapat beberapa cara berbeza untuk melakukannya, tetapi cara paling mudah ialah menggunakan fungsi DATEDIF.



Fungsi DATEDIF mengambil dua tarikh dan mengembalikan bilangan hari antara tarikh tersebut. Jadi, untuk mengira bilangan hari dalam sebulan, anda akan menggunakan fungsi DATEDIF seperti ini:





DATEDIF(A1,B1,'d')





kesalahan peneroka exe.aplikasi

di mana A1 ialah hari pertama dalam bulan tersebut dan B1 ialah hari terakhir dalam bulan tersebut. Anda juga boleh menggunakan fungsi DATEDIF untuk mengira bilangan hari dalam setahun. Hanya gunakan parameter 'y' dan bukannya parameter 'd'.



Terdapat beberapa cara lain untuk mengira bilangan hari dalam Excel, tetapi fungsi DATEDIF adalah yang paling mudah. Jadi, jika anda pernah ditanya cara mengira bilangan hari dalam Excel, hanya gunakan fungsi DATEDIF.

Kalau nak tahu cara menggunakan excel untuk mengira hari antara dua tarikh maka siaran ini akan membantu anda. Mungkin ada kalanya anda perlu mengira bilangan hari antara dua tarikh tertentu semasa menganalisis beberapa data kewangan. Excel ialah alat hebat yang boleh melakukan ini untuk anda dalam beberapa saat. Bagaimana? Dengan Fungsi Excel! Excel menawarkan banyak fungsi berguna untuk mencari kiraan, jumlah, purata, nilai maksimum, nilai minimum dan lain-lain dengan cepat untuk julat sel. Dia juga menawarkan beberapa fungsi teks serta ciri kewangan yang patut disemak.



Bagaimana untuk mengira bilangan hari dalam Excel

Bagaimana untuk mengira bilangan hari dalam Excel

Dalam siaran ini kami akan menunjukkan kepada anda 5 cara yang berbeza mengira hari antara dua tarikh dalam excel . Mereka ialah:

  1. Menggunakan penolakan
  2. Menggunakan fungsi DAYS
  3. Menggunakan fungsi RAZDAT
  4. Menggunakan fungsi NETWORKDAYS
  5. Menggunakan fungsi TODAY

Mari kita lihat secara terperinci semua kaedah di atas.

1] Menggunakan penolakan

Kira hari antara dua tarikh dalam Excel menggunakan penolakan

penolakan ini adalah cara paling mudah untuk mengira hari antara dua tarikh dalam excel. anda boleh gunakan operator aritmetik - (tanda tolak) untuk menolak satu tarikh daripada tarikh yang lain untuk mencari bilangan hari antara tarikh tersebut.

Katakan kita mempunyai helaian excel dengan tarikh contoh disenaraikan dalam dua lajur, lajur A dan lajur B. Tarikh dalam lajur B datang sebelum tarikh dalam lajur A. Lajur ketiga, lajur C, akan dipaparkan jumlah hari apabila kita menolak nilai lajur A daripada nilai lajur B untuk setiap baris dalam hamparan.

Langkah-langkah berikut menerangkan proses secara terperinci:

  1. Letakkan kursor dalam sel C3.
  2. Dalam bar formula, taip =B3-A3 .
  3. klik Untuk masuk kunci. Excel akan mengira bilangan hari antara tarikh yang dimasukkan dalam sel B3 dan A3 dan memaparkan hasilnya dalam sel C3.
  4. Tuding tetikus anda pada sudut kanan bawah sel C3. Dia akan bertukar menjadi + (lebih besar daripada) simbol.
  5. Tekan, tahan dan seret kursor ke sel C6. Tindakan ini juga akan menyalin formula dari sel C3 ke sel C4, C5 dan C6, memaparkan keputusan untuk semua tarikh yang kami ambil kira.

Catatan: Apabila menggunakan penolakan, sentiasa tulis tarikh tamat sebelum tarikh mula.

2] Menggunakan fungsi DAYS

Kira hari antara dua tarikh dalam Excel menggunakan fungsi DAYS

HARI ini fungsi tarikh dalam Excel yang mengira perbezaan antara dua tarikh yang diberikan dalam beberapa hari . Ia boleh mengiktiraf tarikh yang diluluskan sebagai 'rentetan' jika ia boleh dihuraikan sebagai tarikh yang sah dalam Excel.

Sintaks

|_+_|
  • Tarikh tamat tarikh terkini
  • tarikh mula tarikh pertama diberikan

Sekarang untuk contoh yang sama di atas, kita boleh menggunakan formula DAYS untuk mengira hari seperti berikut:

sembunyikan tetingkap menu permulaan 10
  1. Sambil mengekalkan fokus pada sel C3, taip =HARI(B3, A3) dalam bar formula.
  2. klik Untuk masuk kunci. Bilangan hari antara tarikh dalam sel A3 dan B3 akan muncul dalam C3.
  3. Salin formula yang sama ke sel C4, C5 dan C6 menggunakan kaedah seret tetikus seperti yang diterangkan di atas.

Petua: Jika sistem perakaunan anda berdasarkan tahun 360 hari (dua belas bulan 30 hari), anda boleh menggunakan fungsi DAY360 untuk mengira bilangan hari.

3] Menggunakan fungsi DIFFERENT

Kira hari antara dua tarikh dalam Excel dengan fungsi DATEDIF

DATEDIF fungsi ialah versi lanjutan bagi fungsi DAYS. Ia mengira perbezaan antara dua nilai tarikh berdasarkan selang waktu yang ditentukan, seperti hari, bulan atau tahun . Ini berguna dalam formula yang termasuk pengiraan umur.

Sintaks

|_+_|
  • tarikh mula ialah tarikh pertama atau permulaan tempoh yang diberikan.
  • Tarikh tamat ialah tarikh terakhir tempoh ini.
  • Ed. ubah ini adalah maklumat yang anda ingin terima. Sebagai contoh, jika anda mahu fungsi DATEDIF mengira bilangan hari, anda boleh menaip D bukannya satu unit. Begitu juga, anda boleh masuk M selama berbulan-bulan dan D untuk tahun. Anda juga boleh memasukkan gabungan dua unit, seperti YM. Ini akan mengira perbezaan dalam bulan, mengabaikan tahun dan hari.

Sekarang, mengambil contoh yang sama seperti di atas, ikut langkah ini untuk menggunakan fungsi RAZDAT untuk mengira hari dalam Excel:

  1. Letakkan kursor dalam sel C3.
  2. Klik dua kali dan masukkan =RATEDAT(A3, B3, 'Y')
  3. klik Untuk masuk kunci. Keputusan akan dipaparkan dalam sel C3.
  4. Sekarang tuding di sudut kanan bawah sel C3 sekali lagi, klik dan seretnya ke sel C6 untuk melihat semua keputusan.

Baca juga: Cara mengira perkataan dalam Microsoft Excel.

4] Menggunakan fungsi NETWORKDAYS

Kira hari antara dua tarikh dalam Excel menggunakan fungsi NETWORKDAYS

NETWORKDAYS ialah satu lagi ciri berguna yang boleh anda gunakan gunakan excel untuk mencari hari antara dua tarikh . Dia mengira bilangan hari bekerja penuh antara dua tarikh yang diberikan. Apabila mengira bilangan hari antara dua tarikh tertentu, hujung minggu (Sabtu, Ahad) dikecualikan secara automatik dan, jika perlu, sebarang cuti lain yang dinyatakan sebagai tarikh (cuti negeri, persekutuan dan terapung) dikecualikan.

Sintaks

|_+_|
  • tarikh mula Hujah mengambil nilai tarikh mula.
  • Tarikh tamat Argumen mengambil nilai tarikh tamat.
  • [cuti] adalah merujuk kepada satu atau lebih hari yang dianggap hari tidak bekerja.

Sekarang andaikan kami menyediakan senarai cuti (tidak termasuk hujung minggu) untuk set tarikh yang sama seperti dalam contoh di atas. Kita boleh menggunakan fungsi NETWORKDAYS untuk mengira hari bekerja antara tarikh yang diberikan seperti berikut:

  1. Letakkan kursor dalam sel D6.
  2. Dalam bar formula, taip = INSERT(A6,B6,D10:D11) . Seperti yang anda lihat dalam tangkapan skrin di atas, bilangan hari kini telah dikurangkan daripada 30 kepada 22 (tidak termasuk 4 Sabtu, 4 Ahad dan 1 cuti yang jatuh pada hari Ahad).
  3. Sekarang klik dua kali pada sel D5 dan taip = NETWORKDAYS(A5,B5,D10:D11) .
  4. klik Untuk masuk kunci. Fungsi kini mengembalikan 4, tidak termasuk 1 Ahad dan 1 cuti.

Nota:

  1. Fungsi NETWORKDAYS termasuk tarikh_mula dalam kiraan jika ia adalah hari bekerja.
  2. Jika anda perlu menentukan hujung minggu tersuai (contohnya, jika anda mahu Excel menandakan hari Rabu sebagai hujung minggu dan bukannya Sabtu, Ahad), maka anda harus menggunakan NETWORKDAYS.INTL fungsi. Fungsi ini membolehkan anda meluluskan hujah 'hujung minggu' untuk menentukan hari yang dianggap hari cuti.

5] Menggunakan fungsi TODAY

Kira hari antara dua tarikh dalam Excel menggunakan fungsi TODAY

HARI INI Fungsi ini boleh digunakan untuk mengira bilangan hari antara tarikh lalu atau akan datang dan tarikh semasa. Secara lalai, ia mengembalikan tarikh semasa (apabila format sel ditetapkan kepada Umum).

Sintaks

|_+_|

Katakan tarikh semasa ialah 28 September 2022. Dan kami mempunyai nilai tarikh 04 September 2022 dalam sel A17 dan nilai tarikh 30 September 2022 dalam sel A18.

Untuk mengira bilangan hari antara hari ini dan 04 September 2022 (iaitu tarikh lepas), kami akan menggunakan formula =HARI INI()-A17 . Fungsi mengembalikan 24 sebagai nilai hasil.

Begitu juga, untuk mengira bilangan hari antara hari ini dan 30 September 2022 (tarikh akan datang), kami akan menggunakan formula =A18-HARI INI() . Fungsi mengembalikan 2 sebagai nilai hasil.

Itu sahaja! Saya harap anda menikmati petua mudah ini untuk menggunakan Excel untuk mengira hari antara dua tarikh. Beritahu kami dalam ulasan jika anda mempunyai sebarang pertanyaan.

Apakah formula untuk hari antara dua tarikh?

Anda boleh menggunakan berbilang formula Excel untuk mengira hari antara dua tarikh tertentu. Ini termasuk DAYS, DATEDIF, FRESHDAYS, dan HARI INI fungsi. Untuk melihat bagaimana fungsi ini boleh digunakan untuk mengira hari, sila rujuk siaran di atas. Anda juga boleh menggunakan Operator tolak (-) untuk mengira hari antara dua tarikh seperti yang diterangkan dalam siaran ini.

Mengapa formula hari tidak berfungsi dalam Excel?

Jika anda menerima #NILAI! ralat semasa menggunakan fungsi DAYS dalam Excel, mungkin terdapat masalah dengan format tarikh yang digunakan. Jika hujah diluluskan sebagai teks (contohnya, 28 September 2022), Excel tidak akan mengenalinya dan akan membuang #VALUE! ralat. Untuk menyelesaikan masalah ini, pastikan anda memasukkan tarikh format tarikh excel yang sah (contohnya, 28/09/2022) atau Format teks (28 September 2022).

versi pelayan 2016

Baca lebih lanjut: Bagaimana untuk mendarab nombor dalam satu atau lebih sel dalam Excel.

Cara menggunakan Excel untuk mengira hari antara dua tarikh
Jawatan Popular