Rumus Excel: Jumlah berdasarkan nombor invois -

Formula generik

=IF(COUNTIF(range,criteria)=1,SUMIF(range,criteria,sumrange,"")

Ringkasan

Untuk nilai subtotal mengikut nombor invois, anda boleh menggunakan formula berdasarkan COUNTIF dan SUMIF. Dalam contoh yang ditunjukkan, formula di E5 adalah:

=IF(COUNTIF($B$5:B5,B5)=1,SUMIF($B:$B,B5,$D:$D),"")

Penjelasan

Formula ini menggunakan COUNTIF dengan julat yang berkembang untuk memeriksa terlebih dahulu apakah baris semasa adalah kejadian pertama dari nombor invois yang diberikan:

COUNTIF($B$5:B5,B5)=1

Ungkapan ini hanya mengembalikan BENAR apabila ini adalah kejadian pertama nombor invois yang diberikan. Sekiranya demikian, pengiraan SUMIF dijalankan:

SUMIF($B:$B,B5,$D:$D)

Di sini, SUMIF digunakan untuk menghasilkan jumlah keseluruhan dengan nombor invois, menggunakan jumlah di lajur D.

Sekiranya kiraannya bukan 1, formula hanya mengembalikan rentetan kosong ("")

Artikel menarik...