01 daripada 02
Jumlah Sel yang Jatuh Antara Dua Nilai
Lifewire
Fungsi SUMPRODUCT dalam Excel ialah fungsi yang sangat serba boleh yang akan memberikan hasil yang berbeza bergantung pada cara hujah fungsi dimasukkan.
Biasanya, seperti namanya, SUMPRODUCT mendarabkan elemen satu atau lebih tatasusunan untuk mendapatkan produk mereka dan kemudian menambah atau menjumlahkan produk tersebut bersama-sama.
Dengan melaraskan sintaks fungsi, bagaimanapun, ia boleh digunakan untuk menjumlahkan hanya data dalam sel yang memenuhi kriteria tertentu.
Sejak Excel 2007, program ini telah mengandungi dua fungsi - SUMIF dan SUMIFS - yang akan menjumlahkan data dalam sel yang memenuhi satu atau lebih kriteria yang ditetapkan.
Walau bagaimanapun, kadangkala, SUMPRODUCT lebih mudah digunakan apabila ia datang untuk mencari berbilang syarat yang berkaitan dengan julat yang sama seperti yang ditunjukkan dalam imej di atas.
Sintaks Fungsi SUMPRODUCT untuk Jumlahkan Sel
Sintaks yang digunakan untuk mendapatkan SUMPRODUCT menjumlahkan data dalam sel yang memenuhi syarat tertentu ialah:
=SUMPRODUCT([condition1][condition2][array])
syarat1, syarat2 - syarat yang mesti dipenuhi sebelum fungsi akan mencari hasil darab tatasusunan.
array - julat sel bersebelahan
Contoh: Menjumlahkan Data dalam Sel yang Memenuhi Berbilang Syarat
Contoh dalam imej di atas menambahkan data dalam sel dalam julat D1 hingga E6 iaitu antara 25 dan 75.
Memasuki Fungsi SUMPRODUCT
Oleh kerana contoh ini menggunakan bentuk tidak sekata bagi fungsi SUMPRODUCT, kotak dialog fungsi tidak boleh digunakan untuk memasukkan fungsi dan hujahnya. Sebaliknya, fungsi mesti ditaip secara manual ke dalam sel lembaran kerja.
- Klik pada sel B7 dalam lembaran kerja untuk menjadikannya sel aktif;
- Masukkan formula berikut ke dalam sel B7: =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)(A2:B6))
- Jawapan 250 akan muncul dalam sel B7
- Jawapan diperoleh dengan menambahkan lima nombor dalam julat (40, 45, 50, 55, dan 60) iaitu antara 25 dan 75. Jumlahnya ialah 250
Memecahkan Formula SUMPRODUCT
Apabila keadaan digunakan untuk hujahnya, SUMPRODUCT menilai setiap elemen tatasusunan terhadap keadaan dan mengembalikan nilai Boolean (BENAR atau SALAH).
Untuk tujuan pengiraan, Excel memberikan nilai 1 untuk elemen tatasusunan yang BENAR (memenuhi syarat) dan nilai 0untuk elemen tatasusunan yang SALAH (tidak memenuhi syarat).
Sebagai contoh, nombor 40:
- adalah BENAR untuk syarat pertama jadi nilai 1 ditetapkan dalam tatasusunan pertama;
- adalah BENAR untuk syarat kedua jadi nilai 1 ditetapkan dalam tatasusunan kedua.
Nombor 15:
- adalah PALSU untuk syarat pertama jadi nilai 0 ditetapkan dalam tatasusunan pertama;
- adalah BENAR untuk syarat kedua jadi nilai 1 ditetapkan dalam tatasusunan kedua.
Yang sepadan dan sifar dalam setiap tatasusunan didarab bersama:
- Untuk nombor 40 - kami mempunyai 1 x 1 mengembalikan nilai 1;
- Untuk nombor 15 - kami mempunyai 0 x 1 mengembalikan nilai 0.
Mendarab Satu dan Sifar mengikut Julat
Yang ini dan sifar kemudiannya didarab dengan nombor dalam julat A2: B6
Ini dilakukan untuk memberi kita nombor yang akan dijumlahkan oleh fungsi.
Ini berfungsi kerana:
- 1 kali sebarang nombor adalah sama dengan nombor asal
- 0 kali sebarang nombor adalah sama dengan 0
Jadi kita berakhir dengan:
-
140=40
015=0
022=0
145=45
150=50
155=55
025=0
075=0
160=600100=0
Menjumlahkan Hasil
SUMPRODUCT kemudian rumuskan hasil di atas untuk mencari jawapannya.
40 + 0 + 0 + 45 + 50 + 55 + 0 + 0 + 60 + 0=250