Cara SUM dengan Keadaan IF dalam Excel (6 Cara)

  • Berkongsi Ini
Hugh West

Kadangkala kita perlu merumuskan nilai berdasarkan kriteria dalam Excel. Untuk memenuhi keperluan ini, Excel telah membenamkan dirinya dengan fungsi terbina dalam yang dipanggil fungsi SUMIF . Fungsi SUMIF membolehkan kami menjumlahkan nilai dalam Excel dengan syarat if. Dengan mengingati itu, dalam artikel ini, anda akan belajar cara menggunakan fungsi SUMIF , untuk meringkaskan, nilai dengan syarat if dalam Excel.

Muat turun Buku Kerja Amalan

Anda disyorkan untuk memuat turun fail Excel dan berlatih bersama-sama dengannya.

Syarat SUM IF.xlsx

Fungsi SUMIF: Gambaran Keseluruhan

Fungsi ini membolehkan kami merumuskan julat sel dengan syarat.

Sintaks

SUMIF(julat,kriteria,sum_julat )

Argumen

  • julat: Medan ini wajib. Ia merujuk kepada julat sel yang merangkumi kriteria.
  • kriteria: Medan ini juga wajib. Ia merujuk kepada syarat yang mesti dipenuhi.
  • sum_range: Ini adalah keperluan pilihan. Ia merujuk kepada julat sel untuk ditambah jika syarat itu berpuas hati.

6 Cara SUM dengan Keadaan IF dalam Excel

Dalam artikel ini, kami akan menggunakan sampel produk senarai harga sebagai set data untuk menunjukkan semua kaedah. Oleh itu, mari kita lihat sekilas set data:

Jadi, tanpa sebarang perbincangan lanjut mari kita selami terus semuakaedah satu demi satu.

1. Jumlahkan Jika Kriteria Perbandingan Berbeza Diperlukan dalam Excel

Mari kita rumuskan harga yang lebih besar daripada $40 . Untuk berbuat demikian,

❶ Pilih sel C14 .

Taip formula

=SUMIF(C5:C12, ">40")

dalam sel.

❸ Tekan butang ENTER .

🔎 Ke dalam Formula

Dalam medan kriteria , kami telah memasukkan  “ >40 “, di mana pengendali “ > ” menapis semua harga yang lebih besar daripada $40 . Secara keseluruhan formula di atas merumuskan semua harga yang lebih besar daripada $40 . Terdapat lebih banyak pengendali seperti “ > ” yang disenaraikan di bawah:

Operator Syarat
> Jumlah jika lebih daripada
< Jumlah jika kurang daripada
= Jumlah jika sama dengan
Jumlah jika tidak sama dengan
>= Jumlah jika lebih besar daripada atau sama dengan
<= Jumlah jika kurang daripada atau sama dengan

2. Jumlahkan Jika Pelbagai Kriteria Teks Muncul dalam Excel

Kita boleh menggunakan fungsi SUMIF , untuk meringkaskan, nilai berdasarkan padanan teks. Sebagai contoh, kami akan merumuskan harga untuk pemadanan tepat dengan produk yang dipanggil " CPU ". Untuk membuatnya selesai,

❶ Pilih sel C14 .

Taip formula

=SUMIF(B5:B12, "CPU", C5:C12)

dalam sel.

❸ Tekan butang ENTER .

Untuk jumlahke atas, nilai berdasarkan padanan boleh dibahagikan kepada 2 kategori asas:

1. Padanan Tepat

  • Jumlah untuk hasil yang sepadan

Gunakan formula:

=SUMIF(B5:B12, "CPU", C5:C12)

  • Jumlah tidak termasuk hasil yang sepadan

Gunakan formula:

=SUMIF(B5:B12, " CPU", C5:C12)

2. Padanan Separa

  • Jumlah untuk hasil yang dipadankan

Gunakan formula:

=SUMIF(B5:B12, "*CPU*", C5:C12)

  • Jumlah tidak termasuk hasil yang sepadan

Gunakan formula:

=SUMIF(B5:B12, " *CPU*", C5:C12)

3. Keadaan Fungsi SUMIF Excel dengan Banyak Operator Perbandingan & Rujukan Sel

Fungsi SUMIF membolehkan kami membina kotak carian dan melaksanakan operasi jumlah berdasarkan input nilai ke dalam kotak carian. Sebagai contoh, kami ingin mengira jumlah harga semua produk tidak termasuk item " Pantau ". Sekarang mari kita ikuti langkah untuk melaksanakannya:

❶ Pilih sel C15 .

Taip formula

=SUMIF(B5:B12,""&C14, C5:C12)

dalam sel.

❸ Tekan butang ENTER .

🔎 Ke dalam Formula

Dalam medan kriteria, kami telah menggunakan “”&C14, di mana “” bertanggungjawab untuk tidak mengambil kira perkara yang telah dinyatakan dalam sel C14 .

1. Untuk meringkaskan harga untuk item tidak termasuk “Monitor”

Gunakan formula:

=SUMIF(B5:B12,""&C14, C5:C12)

2. Untuk meringkaskan harga untuk item “Monitor”

Gunakan formula:

=SUMIF(B5:B12,C14, C5:C12)

4. Gunakan Keadaan Fungsi SUMIF Excel dengan Simbol Kad Liar

Jika anda berminat untuk merumuskan nilai berdasarkan padanan separa maka anda boleh menggunakan salah satu daripada dua simbol kad bebas:

  • Asterisk (*) – mewakili sebarang bilangan aksara.
  • Tanda soal (?) – mewakili satu aksara dalam kedudukan tertentu

4.1 Padanan Separa dengan Kad Liar

1. Untuk menjumlahkan nilai yang bermula dengan perkataan “Tetikus”

Gunakan formula:

=SUMIF(B5:B12,”Mouse*”, C5:C12)

2. Untuk menjumlahkan nilai yang berakhir dengan perkataan “Mouse”

Gunakan formula:

=SUMIF(B5:B12,”*Mouse”, C5:C12)

3. Untuk menjumlahkan nilai untuk "Tetikus" berada di mana-mana kedudukan

Gunakan formula:

=SUMIF(B5:B12,”*Mouse*”, C5:C12)

4. Untuk menjumlahkan nilai yang mempunyai di sekurang-kurangnya 1 aksara hadir

Gunakan formula:

=SUMIF(B5:B12,”?*”, C5:C12)

5. Untuk menjumlahkan nilai untuk sel kosong

Gunakan formula:

=SUMIF(B5:B12,”*”, C5:C12)

4.2 Nilai SUM Mempunyai Bilangan Aksara Tertentu

S andaikan anda ingin meringkaskan nilai yang mempunyai perkataan panjang aksara X dalam sel yang sepadan. Untuk kemudahan pelaksanaan, mari kita hitung jumlah harga untuk produk sepanjang 3 aksara:

Taip formula

=SUMIF(B5:B12, "???", C5:C12)

dalam sel C14 dan tekan butang ENTER .

Di sini bilangan tanda soal ( ? ) menentukan bilangan aksara untuk dicarike dalam.

5. Fungsi SUMIF Excel  dengan Keadaan Tarikh

Katakan, kami ingin mengetahui jumlah produk yang dijual pada tarikh tertentu. Untuk mengetahuinya, apa yang boleh kita lakukan hanyalah memasukkan tarikh ke dalam medan kriteria. Berikut ialah formulanya:

=SUMIF(B5:B12,"9/1/2020",D5:D12)

Kita boleh melakukan lebih banyak lagi dengan fungsi SUMIF untuk tarikh. Seperti,

1. Jumlah nilai untuk penggunaan tarikh semasa

=SUMIF(B5:B12, "TODAY()",D5:D12)

2. Jumlah nilai sebelum tarikh semasa menggunakan

=SUMIF(B5:B12, "<"&TODAY(),D5:D12)

3. Jumlah nilai selepas tarikh semasa menggunakan

=SUMIF(B5:B12,">"&TODAY(),D5:D12)

6. Jumlahkan Jika Sel Kosong Sepadan dengan Nilai dalam Excel

Dalam bahagian ini, kami akan merumuskan hanya harga yang tiada tarikh sepadannya. Untuk berbuat demikian, anda boleh menggunakan formula

=SUMIF(B5:B12,"=",D5:D12)

Atau

=SUMIF(B5:B12,"",D5:D12)

dalam sel D14.

Kedua-duanya mengembalikan hasil yang sama.

Perkara yang Perlu Diingat

📌 Berhati-hati dengan sintaks pada SUMIF fungsi.

📌 Berhati-hati mengendalikan medan julat di dalam formula.

📌 Jangan masukkan tatasusunan dalam medan julat atau sum_range .

📌 Saiz julat dan julat_jumlah hendaklah sama.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.