Sum Sel yang Memenuhi Pelbagai Kriteria dengan Excel SUMPRODUCT

Isi kandungan:

Sum Sel yang Memenuhi Pelbagai Kriteria dengan Excel SUMPRODUCT
Sum Sel yang Memenuhi Pelbagai Kriteria dengan Excel SUMPRODUCT
Anonim

01 daripada 02

Jumlah Sel yang Jatuh Antara Dua Nilai

Image
Image
Menjumlahkan Sel Data yang Memenuhi Berbilang Kriteria dengan Excel SUMPRODUCT.

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.

  1. Klik pada sel B7 dalam lembaran kerja untuk menjadikannya sel aktif;
  2. Masukkan formula berikut ke dalam sel B7: =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)(A2:B6))
  3. Jawapan 250 akan muncul dalam sel B7
  4. 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

Disyorkan: