Rumus Excel: Hitung tanggal pada tahun tertentu -

Formula umum

=SUMPRODUCT(--(YEAR(dates)=year))

Ringkasan

Untuk menghitung tanggal di tahun tertentu, Anda dapat menggunakan fungsi SUMPRODUCT dan YEAR. Dalam contoh yang ditampilkan, rumus dalam E5 adalah:

=SUMPRODUCT(--(YEAR(dates)=D5))

dengan "tanggal" rentang bernama B5: B15.

Penjelasan

Fungsi YEAR mengekstrak tahun dari tanggal yang valid. Dalam kasus ini, kami memberikan TAHUN dan larik tanggal dalam rentang bernama "tanggal", jadi kami mendapatkan kembali larik hasil:

(2018;2017;2019;2019;2017;2019;2017;2019;2019;2018;2018)

Setiap tanggal dibandingkan dengan nilai tahun di kolom D, untuk menghasilkan larik atau nilai TRUE FALSE:

(FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE)

Untuk rumus di E5, nilai TRUE adalah kasus di mana tanggal di tahun 2017, dan nilai FALSE mewakili tanggal di tahun lainnya.

Selanjutnya, kami menggunakan negatif ganda untuk memaksa nilai TRUE FALSE menjadi 1 dan 0. Di dalam SUMPRODUCT, kami sekarang memiliki:

=SUMPRODUCT((0;1;0;0;1;0;1;0;0;0;0))

Akhirnya, dengan hanya satu larik untuk dikerjakan, SUMPRODUCT menjumlahkan item dalam larik dan mengembalikan hasil, 3.

Artikel yang menarik...