
Formula generik
=SUMIF(range,"*~**",sum_range)
Ringkasan
Sebagai jumlah jika sel mengandungi tanda bintang, anda boleh menggunakan fungsi SUMIF dengan kriteria yang menggunakan tilde (~). Dalam contoh yang ditunjukkan, sel G6 mengandungi formula ini:
=SUMIF(C5:C11,"*~**",D5:D11)
Rumus ini menjumlahkan jumlah di lajur D apabila nilai di lajur C berisi "*".
Penjelasan
Fungsi SUMIF menyokong wildcard. Tanda bintang (*) bermaksud "satu atau lebih watak", sementara tanda tanya (?) Bermaksud "mana-mana satu watak". Kad liar ini membolehkan anda membuat kriteria seperti "bermula dengan", "diakhiri dengan", "mengandungi 3 aksara" dan sebagainya.
Kerana tanda bintang dan tanda tanya adalah wildcard, jika anda ingin mencari watak-watak ini secara khusus, anda perlu melepaskannya dengan sedikit (~). Tilde menyebabkan Excel mengendalikan watak seterusnya secara harfiah.
Dalam kes ini, kita menggunakan "~ *" untuk mencocokkan asterisk harfiah, tetapi ini dikelilingi oleh tanda bintang di kedua sisi, agar sesuai dengan tanda bintang di mana saja di sel. Sekiranya anda hanya ingin memadankan tanda bintang di hujung sel, gunakan: "* ~ *" untuk kriteria.
Alternatif dengan SUMIFS
Anda juga boleh menggunakan fungsi SUMIFS. SUMIFS dapat menangani pelbagai kriteria, dan urutan argumennya berbeza dengan SUMIF. Dengan SUMIFS, julat jumlah selalu didahulukan dalam senarai argumen, diikuti oleh pasangan julat / kriteria:
=SUMIFS(D5:D11,C5:C11,"*~**")