Excel: Betulkan kiraan jumlah bersyarat dengan betul
Dalam Excel, anda boleh mengira jumlah yang tidak mengambil kira semua unsur kawasan yang dipilih - yang dipanggil jumlah bersyarat. Kami akan menunjukkan kepada anda cara membuat pengiraan yang paling masuk akal.
Tiga fungsi berbeza untuk jumlah bersyarat dalam Excel
Excel menawarkan pelbagai pilihan dan fungsi untuk jumlah bersyarat. Pilihan yang tepat bergantung pada jenis syarat:
- Sekiranya keadaan tetap terpakai bagi setiap nilai yang dipersoalkan, gunakan fungsi SUMIF.
- Jika beberapa syarat perlu diambil kira, terdapat juga fungsi SUMIFS seperti Excel 2007.
- Walau bagaimanapun, dengan keadaan berubah-ubah, anda memerlukan formula matriks atau fungsi PRODUCT SUM.
- Dalam perenggan berikut, kami menerangkan tiga fungsi menggunakan contoh.
SUMIF: Jumlah bersyarat dengan syarat tetap
- Anggapkan bahawa data berada dalam sel A1 hingga A10 dan pelbagai nilai dalam sel B1 hingga C10 yang digunakan untuk keadaan.
- Tugas pertama dengan keadaan tetap kemudian bermakna, sebagai contoh, untuk meringkaskan semua nilai dalam lajur A yang mana nilai masing-masing dalam lajur B adalah lebih besar daripada 10.
- Untuk melakukan ini, gunakan formula »= SUMIF (B1: B10;"> 10 "; A1: A10)«.
- Argumen pertama »B1: B10« mentakrifkan kawasan itu untuk dinilai, diikuti oleh keadaan »"> 10 "«. Perhatikan bahawa syarat dengan simbol atau pengendali mestilah dalam tanda petikan.
- Akhirnya, »A1: A10« mentakrifkan kawasan itu untuk dijumlahkan.
- Rentang untuk keadaan dan tarikh juga boleh sama, supaya formula »= SUMIF (A1: A10;"> 10 ")« mencukupi.
SUM JIKA: Jumlah bersyarat dengan pelbagai syarat
Sehingga Excel 2007, fungsi SUMIFS memanjangkan prinsip ini kepada beberapa hingga maksimum 127 syarat:
- Perhatikan susunan hujah yang lain. Kawasan yang akan disimpulkan adalah di sini dahulu. Ini diikuti dengan kawasan kriteria dan keadaan yang berkaitan, di mana kawasan-kawasan tersebut mesti dinyatakan secara berasingan.
- Contohnya, formula "= SUMIFS (A1: A10; B1: B10;"> 10 "; C1: C10;" <100 ")« merumuskan semua nilai dalam lajur A yang mana nilai yang sepadan dalam lajur B lebih besar daripada 10 dan nilai yang sepadan dalam lajur C kurang daripada 100.
SUM PRODUCT: Jumlah bersyarat dengan syarat berubah
Kriteria ubahsuaian seperti "jika nilai dalam lajur B lebih besar daripada itu dalam lajur C" memerlukan rumus matriks untuk penilaian:
- Nilai-nilai yang perlu diambil kira dipilih dengan mengalikan dengan nilai logik.
- Untuk melakukan ini, masukkan "= SUM (A1: A10 * (B1: B10> C1: C10))" dan selalunya menutup entri, walaupun selepas perubahan dengan kombinasi kekunci [Ctrl] + [Shift] + [Enter] supaya formula itu adalah pendakap.
- Dalam kes ini, anda boleh mencapai hasil yang sama dengan fungsi "= SUM SUM (A1: A10; 1 * (B1: B10> C1: C10))".
- Walau bagaimanapun, anda perlu ambil perhatian bahawa anda perlu mengalikan hujah kedua dengan 1 untuk menukar nilai logik perbandingan ke dalam nombor.
Nota: Dalam semua kes, anda boleh mencipta jumlah keseluruhan dengan lajur tambahan. Ini juga dinasihatkan semasa pembangunan pengiraan untuk memeriksa keputusan formula rumit. Petua: Kami akan menerangkan cara menambah banyak sel dalam Excel di sini.