Rumus Excel: Hitung baris dengan pelbagai kriteria ATAU -

Isi kandungan

Formula generik

=SUMPRODUCT(--((criteria1)+(criteria2)>0))

Ringkasan

Untuk mengira baris menggunakan pelbagai kriteria di lajur yang berbeza - dengan logik ATAU - anda boleh menggunakan fungsi SUMPRODUCT. Dalam contoh yang ditunjukkan, formula dalam H7 adalah:

=SUMPRODUCT(--((C5:C11="blue")+(D5:D11="dog")>0))

Penjelasan

Dalam contoh yang ditunjukkan, kami ingin mengira baris di mana warnanya "biru", ATAU haiwan peliharaan itu "anjing".

Fungsi SUMPRODUCT berfungsi dengan susunan secara semula jadi jadi untuk kriteria pertama, kami menggunakan:

(C5:C11="blue")

Ini mengembalikan pelbagai nilai TRUE FALSE seperti ini:

(BENAR; SALAH; SALAH; BENAR; SALAH; SALAH; BENAR)

Untuk kriteria kedua, kami menggunakan:

(D5:D11="dog")

Yang mengembalikan:

(BENAR; SALAH; BENAR; SALAH; BENAR; SALAH; SALAH)

Kedua-dua tatasusunan ini kemudiannya disatukan dengan penambahan (+), yang secara automatik menggabungkan nilai-nilai TRUE FALSE kepada 1s dan 0s untuk membuat susunan seperti ini:

(2; 0; 1; 1; 1; 0; 1)

Kita tidak boleh menambahkan nilai-nilai ini dengan SUMPRODUCT kerana itu akan mengira dua baris dengan "biru" dan "anjing". Oleh itu, kami menggunakan "> 0" bersama dengan negatif ganda (-) untuk memaksa semua nilai sama ada 1 atau sifar:

--((2;0;1;1;1;0;1)>0)

Yang membentangkan susunan ini kepada SUMPRODUCT:

(1; 0; 1; 1; 1; 0; 1)

SUMPRODUCT kemudian mengembalikan jumlah semua elemen.

Ujian logik lain

Contoh menunjukkan ujian untuk kesamaan sederhana, tetapi anda boleh mengganti pernyataan tersebut dengan ujian logik lain yang diperlukan. Sebagai contoh, untuk mengira baris di mana sel di lajur A mengandungi "merah" ATAU sel di lajur B mengandungi "biru", anda boleh menggunakan formula seperti ini:

=SUMPRODUCT(--(ISNUMBER(SEARCH("red",A1:A10))+ISNUMBER(SEARCH("blue",B1:B10))>0))

Lihat lebih banyak maklumat mengenai ISNUMBER dengan CARI di sini.

Lebih banyak ujian logik

Anda juga boleh menambahkan lebih daripada dua ujian di dalam fungsi SUMPRODUCT.

Artikel menarik...