Membandingkan tarikh dalam Excel

Selalunya, pengguna editor hamparan perlu menjalankan prosedur yang sukar seperti membandingkan tarikh. Tindakan ini boleh dilaksanakan dalam pelbagai cara. Dalam artikel itu, kami akan menganalisis secara terperinci semua kaedah yang membolehkan anda membandingkan tarikh dalam editor hamparan.

Masa pemprosesan dalam editor hamparan

Editor hamparan menganggap masa dan tarikh sebagai data berangka. Program ini menukar maklumat ini dengan cara yang satu hari bersamaan dengan 1. Akibatnya, penunjuk masa adalah pecahan daripada satu. Sebagai contoh, 12.00 ialah 0.5. Editor hamparan menukar penunjuk tarikh kepada nilai angka, yang sama dengan bilangan hari dari 1 Januari 1900 hingga tarikh yang ditentukan. Sebagai contoh, jika pengguna menukar tarikh 14.04.1987/31881/31881, maka ia akan mempunyai nilai 2. Dengan kata lain, XNUMX hari telah berlalu daripada penunjuk asal. Mekanik ini digunakan semasa mengira nilai masa. Untuk mengira bilangan hari antara tarikh XNUMX, adalah perlu untuk menolak penunjuk masa yang lebih kecil daripada penunjuk masa yang lebih besar.

Menggunakan pernyataan DATE dalam editor jadual

Pandangan umum pengendali kelihatan seperti ini: TARIKH(tahun, bulan, hari). Setiap hujah perlu ditulis dalam operator. Terdapat dua cara untuk menetapkan hujah. Kaedah pertama melibatkan input biasa nilai berangka. Kaedah kedua melibatkan memasukkan koordinat sel di mana maklumat berangka yang diperlukan berada. Argumen pertama ialah nilai angka dari 1900 hingga 9999. Argumen kedua ialah nilai angka dari 1 hingga 12. Argumen ketiga ialah nilai angka dari 1 hingga 31.

Sebagai contoh, jika anda menentukan nilai berangka yang lebih besar daripada 31 sebagai hari, maka hari tambahan akan beralih ke bulan lain. Jika pengguna memasuki tiga puluh dua hari pada bulan Mac, dia akan berakhir dengan pertama bulan April.

Contoh menggunakan operator kelihatan seperti ini:

Membandingkan tarikh dalam Excel
1

Contoh menyatakan bilangan hari yang lebih besar pada bulan Jun:

Membandingkan tarikh dalam Excel
2

Contoh yang menunjukkan penggunaan koordinat sel sebagai hujah:

Membandingkan tarikh dalam Excel
3

Menggunakan operator RAZDAT dalam editor hamparan

Operator ini mengembalikan antara 2 nilai tarikh. Pandangan umum pengendali kelihatan seperti ini: RAZDAT(tarikh_mula; tarikh_akhir; kod_untuk_penetapan_bilangan_unit). Jenis pengiraan selang antara dua penunjuk tarikh yang ditentukan:

  • “d” – memaparkan penunjuk akhir dalam hari;
  • “m” – memaparkan jumlah dalam bulan;
  • “y” – memaparkan jumlah dalam tahun;
  • “ym” – memaparkan jumlah dalam bulan, tidak termasuk tahun;
  • “md” – memaparkan jumlah dalam hari, tidak termasuk tahun dan bulan;
  • “yd” – memaparkan jumlah dalam hari, tidak termasuk tahun.

Dalam sesetengah versi editor hamparan, apabila menggunakan argumen ekstrem 2, pengendali mungkin memaparkan ralat. Dalam kes ini, lebih sesuai untuk menggunakan formula lain.

Contoh yang menunjukkan operasi pengendali:

Membandingkan tarikh dalam Excel
4

Dalam editor hamparan 2007, pengendali ini tiada dalam rujukan, tetapi anda masih boleh menggunakannya.

Menggunakan operator YEAR dalam editor hamparan

Operator ini membenarkan anda mengembalikan tahun sebagai nilai integer yang sepadan dengan tarikh yang ditentukan. Nilai berangka dipaparkan dalam julat dari 1900 hingga 9999. Bentuk umum pengendali YEAR mempunyai 1 hujah. Hujahnya ialah tarikh berangka. Ia mesti ditulis menggunakan operator DATE, atau mengeluarkan penunjuk akhir pengiraan sebarang formula lain. Contoh yang menunjukkan operasi pengendali:

Membandingkan tarikh dalam Excel
5

Menggunakan operator MONTH dalam editor hamparan

Operator ini membenarkan anda mengembalikan bulan sebagai nilai integer yang sepadan dengan tarikh yang ditentukan. Nilai berangka dipaparkan dalam julat dari 1 hingga 12. Bentuk umum pengendali MONTH mempunyai 1 hujah. Hujah ialah tarikh bulan, ditulis sebagai nilai angka. Ia mesti ditulis menggunakan operator DATE, atau mengeluarkan penunjuk akhir pengiraan sebarang formula lain. Perlu diingat bahawa sebulan yang ditulis dalam bentuk teks tidak akan diproses dengan betul oleh editor hamparan. Contoh yang menunjukkan operasi pengendali:

Membandingkan tarikh dalam Excel
6

Contoh penggunaan operator DAY, WEEKDAY dan WEEKDAY dalam editor hamparan

Operator ini membenarkan anda mengembalikan hari sebagai nilai integer yang sepadan dengan tarikh yang ditentukan. Nilai berangka dipaparkan dalam julat dari 1 hingga 31. Bentuk umum pengendali DAY mempunyai 1 hujah. Hujah ialah tarikh hari, ditulis sebagai nilai berangka. Ia mesti ditulis menggunakan operator DATE, atau mengeluarkan penunjuk akhir pengiraan sebarang formula lain. Contoh yang menunjukkan operasi pengendali:

Membandingkan tarikh dalam Excel
7

Operator, yang mempunyai nama WEEKDAY, membenarkan anda mengembalikan nombor ordinal hari dalam minggu pada tarikh tertentu. Secara lalai, pengendali menganggap hari Ahad sebagai hari pertama dalam seminggu. Contoh yang menunjukkan operasi pengendali:

Membandingkan tarikh dalam Excel
8

Operator, yang mempunyai nama NOMWEEK, membenarkan anda memaparkan nombor ordinal minggu dalam tarikh tertentu. Contoh yang menunjukkan operasi pengendali:

Membandingkan tarikh dalam Excel
9

Sebagai contoh, 24.05.2015 Mei, XNUMX ialah minggu kedua puluh dua dalam setahun. Seperti yang telah ditulis di atas, program ini menganggap Ahad sebagai hari pertama dalam seminggu.

Membandingkan tarikh dalam Excel
10

Hujah kedua ialah 2. Ini membolehkan editor hamparan menganggap hari Isnin sebagai permulaan minggu (hanya dalam formula ini).

Operator TODAY digunakan untuk menetapkan tarikh semasa. Operator ini tidak mempunyai hujah. Operator TDATE() digunakan untuk memaparkan tarikh dan masa semasa.

Kesimpulan dan kesimpulan tentang membandingkan tarikh dalam editor hamparan

Kami mendapati bahawa terdapat banyak cara dan pengendali untuk membandingkan dua tarikh dalam editor hamparan. Pilihan yang paling biasa ialah menggunakan operator RAZNDATA, yang membolehkan anda mengembalikan perbezaan antara dua tarikh. Selain itu, anda boleh menggunakan formula yang serupa untuk mengembalikan nilai hari, bulan dan tahun. Setiap pengguna boleh memilih sendiri cara paling mudah untuk membandingkan tarikh dalam editor hamparan.

Sila tinggalkan balasan anda