
Formula umum
=IF(COUNTIF(range,criteria)=1,SUMIF(range,criteria,sumrange,"")
Ringkasan
Untuk nilai subtotal menurut nomor faktur, Anda dapat menggunakan rumus berdasarkan COUNTIF dan SUMIF. Dalam contoh yang ditampilkan, rumus dalam E5 adalah:
=IF(COUNTIF($B$5:B5,B5)=1,SUMIF($B:$B,B5,$D:$D),"")
Penjelasan
Rumus ini menggunakan COUNTIF dengan rentang yang meluas untuk memeriksa apakah baris saat ini adalah kejadian pertama dari nomor faktur tertentu:
COUNTIF($B$5:B5,B5)=1
Ekspresi ini hanya mengembalikan TRUE ketika ini adalah kejadian pertama dari nomor faktur tertentu. Jika demikian, penghitungan SUMIF dijalankan:
SUMIF($B:$B,B5,$D:$D)
Di sini, SUMIF digunakan untuk menghasilkan jumlah total dengan nomor faktur, menggunakan jumlah di kolom D.
Jika hitungannya bukan 1, rumus mengembalikan string kosong ("")