Excel Formulas Academy · Pelajaran

Menjumlahkan Mengikut Kriteria dengan SUMIF

Tambah hanya nilai yang sepadan dengan satu syarat.

Pelajaran 1 daripada 413 langkah

Menjumlahkan Mengikut Kriteria dengan SUMIF ialah pelajaran Excel Formulas Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Excel Formulas Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Excel Formulas Academy merangkumi sejumlah 4 pelajaran.

Mengapa SUM Biasa Tidak Mencukupi

SUM biasa menjumlahkan setiap nombor dalam sesuatu julat. Namun, selalunya anda hanya mahu menjumlahkan sebahagian daripadanya. Bayangkan helaian jualan yang lajur A mengandungi wilayah dan lajur B mengandungi jumlah. Anda tidak mahu jumlah keseluruhan jualan, sebaliknya hanya jumlah bagi wilayah Timur.

Ini ialah jumlah bersyarat, dan fungsi yang direka untuk tujuan ini ialah SUMIF. Fungsi ini hanya menjumlahkan nombor apabila syarat sepadan dipenuhi, lalu mengabaikan yang lain secara automatik.

Corak SUMIF

SUMIF menerima tiga komponen mengikut urutan:

  • julat sel yang hendak diuji berdasarkan syarat anda
  • kriteria syarat yang hendak dicari
  • julat_jumlah sel yang sebenarnya hendak dijumlahkan

Jadi, hamparan memeriksa julat, mencari baris yang memenuhi kriteria, kemudian menjumlahkan sel sepadan daripada julat_jumlah.

=SUMIF(range, criteria, sum_range)

Contoh Lengkap Pertama

Katakan nama wilayah berada dalam A2:A10 dan jumlah jualan berada dalam B2:B10. Untuk menjumlahkan jualan bagi wilayah Timur sahaja, uji lajur A untuk mencari perkataan Timur dan tambahkan jumlah sepadan daripada lajur B.

Hamparan memeriksa setiap sel wilayah. Di mana-mana sel yang mengandungi Timur, hamparan mengambil jumlah bagi baris tersebut dan menambahkannya kepada jumlah terkumpul. Wilayah lain diabaikan.

=SUMIF(A2:A10, "East", B2:B10)

Kriteria Teks Memerlukan Tanda Petikan

Apabila syarat anda ialah perkataan, apit perkataan itu dengan tanda petikan berganda: "East". Tanpa tanda petikan, hamparan akan menganggap Timur sebagai nama atau label dan berkemungkinan mengembalikan sifar.

Padanan tidak peka huruf besar dan kecil, jadi "east" dan "East" sepadan dengan baris yang sama. Pastikan sahaja ejaannya sepadan tepat dengan data, termasuk tanpa ruang tambahan.

=SUMIF(A2:A10, "east", B2:B10)

Merujuk Kriteria kepada Sel

Menulis syarat secara manual tidak menjadi masalah, tetapi lebih kemas jika anda meletakkannya dalam sel. Jika D1 mengandungi perkataan Timur, rujuk D1 dan bukannya menulis teks itu.

Kini anda boleh menukar wilayah dalam D1 dan jumlah anda akan dikemas kini serta-merta. Ini menjadikan formula boleh digunakan semula dan menukar satu sel menjadi suis kawalan ringkas untuk laporan anda.

=SUMIF(A2:A10, D1, B2:B10)

Kriteria Nombor

Kriteria tidak semestinya teks. Untuk menjumlahkan setiap jumlah yang sama tepat dengan 500, gunakan sahaja nombor itu sebagai syarat.

Apabila lajur ujian dan lajur jumlah adalah sama, anda juga boleh meninggalkan argumen ketiga. Di sini, lajur B diuji dan dijumlahkan, jadi hanya baris yang nilai B-nya ialah 500 akan ditambahkan.

=SUMIF(B2:B10, 500)

Operator Perbandingan dalam Kriteria

SUMIF boleh melakukan lebih daripada padanan tepat. Letakkan operator perbandingan di dalam tanda petikan untuk menjumlahkan julat nombor:

  • ">100" lebih besar daripada 100
  • "<=50" 50 atau kurang
  • "<>0" tidak sama dengan sifar

Formula ini menjumlahkan setiap jualan yang melebihi 100. Operator dan nombor itu berada dalam satu pasangan tanda petikan.

=SUMIF(B2:B10, ">100")

Menggabungkan Operator dengan Sel

Bagaimana jika nilai ambang berada dalam sel, katakan D1 mengandungi 100, dan anda mahukan jumlah yang lebih besar daripadanya? Anda tidak boleh menulis ">D1" kerana itu akan menjadi teks harfiah D1. Sebaliknya, gabungkan operator dengan sel menggunakan ampersan.

Ampersan menggabungkan teks ">" dengan nilai dalam D1, lalu membina kriteria ">100" secara dinamik.

=SUMIF(B2:B10, ">"&D1)

Julat dan Julat_jumlah Mesti Sejajar

julat dan julat_jumlah hendaklah mempunyai ketinggian yang sama dan bermula pada baris yang sama. Jika nama wilayah berada dalam A2:A10, jumlah mesti berada dalam B2:B10, bukan B3:B11.

Apabila kedua-duanya tidak sejajar, hamparan akan memadankan wilayah yang salah dengan jumlah yang salah dan jumlah anda menjadi salah tanpa sebarang amaran. Sentiasa semak semula bahawa kedua-dua julat meliputi baris yang sama tepat.

=SUMIF(A2:A10, "West", B2:B10)

Contoh Lebih Terperinci: Jumlah Mengikut Kategori

Bayangkan helaian perbelanjaan dengan kategori dalam lajur A dan kos dalam lajur B. Anda mahu jadual ringkasan kecil yang menunjukkan jumlah bagi Perjalanan, Makanan dan Pejabat.

Letakkan setiap nama kategori dalam sel D2, D3 dan D4, kemudian tulis satu SUMIF yang merujuk sel nama kategori. Salin formula itu ke bawah dan setiap baris akan menjumlahkan kategorinya sendiri. Satu corak formula, tiga jumlah kecil serta-merta.

=SUMIF(A:A, D2, B:B)

Menggunakan Lajur Penuh dengan Selamat

Perhatikan bahawa contoh terakhir menggunakan A:A dan B:B, iaitu lajur penuh. Ini berguna apabila baris terus ditambah kerana anda tidak perlu memanjangkan julat.

Pastikan sahaja teks baris pengepala tidak sepadan dengan kriteria secara tidak sengaja, dan pastikan kedua-dua lajur sejajar. Dalam helaian yang sangat besar, julat terhad seperti A2:A1000 boleh dikira sedikit lebih pantas.

=SUMIF(A:A, "Travel", B:B)

Semakan Ringkas

Uji pemahaman anda tentang susunan argumen SUMIF.

Ringkasan: SUMIF

Kini anda tahu cara menjumlahkan nombor secara bersyarat dengan SUMIF. Perkara penting:

  • Susunannya ialah julat, kriteria, julat_jumlah.
  • Kriteria teks memerlukan tanda petikan, dan padanan tidak membezakan huruf besar dan kecil.
  • Operator seperti ">100" berada di dalam tanda petikan; gabungkan operator dengan sel menggunakan &.
  • Pastikan julat dan julat_jumlah sejajar pada baris yang sama.

Seterusnya, anda akan mengira baris sepadan dengan COUNTIF.

=SUMIF(A2:A10, "East", B2:B10)
Percuma untuk bermula

Pelajari Excel dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
30
Pelajaran
120

Soalan Lazim

Adakah pelajaran “Menjumlahkan Mengikut Kriteria dengan SUMIF” percuma?

Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Excel Formulas Academy, termasuk “Menjumlahkan Mengikut Kriteria dengan SUMIF”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Excel Formulas Academy merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Menjumlahkan Mengikut Kriteria dengan SUMIF”?

Tambah hanya nilai yang sepadan dengan satu syarat. Anda berlatih Excel Formulas Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Excel Formulas Academy?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Excel Formulas Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.

Berapa lamakah pelajaran “Menjumlahkan Mengikut Kriteria dengan SUMIF” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Excel Formulas Academy ini?

Ya. Setiap pelajaran Excel Formulas Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Menjumlahkan Mengikut Kriteria dengan SUMIF
  2. Mengira Mengikut Kriteria dengan COUNTIF
  3. Mencari Purata Mengikut Kriteria dengan AVERAGEIF
  4. Menggunakan Kad Liar dalam Kriteria
← Kembali ke Excel Formulas Academy