Formula Excel: Jumlahkan jika mengikut tahun -

Isi kandungan

Formula generik

=SUMIFS(sum_range,date,">="&DATE(year),date,"<="&DATE(year,12,31))

Ringkasan

Sekiranya anda perlu menjumlahkan jika tahun, anda dapat menggunakan fungsi SUMIFS dengan dua kriteria. Dalam contoh yang ditunjukkan, formula dalam H6 adalah:

=SUMIFS(amount,date,">="&DATE(G6,1,1),date,"<="&DATE(G6,12,31))

Hasilnya adalah jumlah keseluruhan untuk tahun 2011. Apabila disalin, formula juga menghasilkan jumlah keseluruhan untuk tahun 2012 dan 2013.

Penjelasan

Argumen pertama untuk SUMIF selalu berkisar antara jumlah ("sum_range"), dan kriteria diberikan sebagai satu atau lebih pasangan julat / kriteria.

Dalam contoh ini, julat jumlah adalah julat bernama yang disebut "jumlah" (E3: E2931), dan kriteria diberikan dalam dua pasang, keduanya menggunakan julat bernama yang disebut "tarikh" (B3: B2931).

Dalam setiap kes, fungsi DATE digunakan dalam kriteria untuk membina dua tarikh yang sah, keduanya menggunakan dengan tahun yang sama:

1. Hari pertama 2011
2. Hari terakhir 2011

Tarikh-tarikh ini muncul dalam formula seperti berikut:

date, ">="&DATE(G6,1,1) // date is>= to 1/1/2011 date, "<="&DATE(G6,12,31) // date is <= 12/31/2011

Hasilnya, formula mengembalikan jumlah keseluruhan untuk semua jumlah pada tahun 2011 sahaja.

Kerana kami menggunakan rujukan sel untuk membekalkan tahun, rumus dapat disalin untuk membuat jumlah untuk 2012 dan 2013 juga.

Artikel menarik...