Apa yang Perlu Diketahui
- Sintaks: =SUMPRODUCT(Array1, Array2, Array3, …Array255).
- Dalam pengiraan purata wajaran, beberapa nombor dalam julat bernilai lebih daripada yang lain.
- Formula pemberat SUMPRODUCT ialah formula bukan standard yang mesti ditaip dalam sel untuk berfungsi.
Artikel ini menerangkan cara menggunakan fungsi SUMPRODUCT untuk mengira purata wajaran dalam formula Microsoft Excel.
Masukkan Formula Pemberat
Seperti kebanyakan fungsi lain dalam Excel, SUMPRODUCT boleh dimasukkan ke dalam lembaran kerja menggunakan Functions Library dalam tab Formulas. Oleh kerana formula pemberat dalam contoh ini menggunakan SUMPRODUCT dalam cara yang tidak standard (hasil fungsi dibahagikan dengan faktor berat), formula pemberat mesti ditaip ke dalam sel lembaran kerja.
Contoh yang ditunjukkan dalam artikel ini mengira purata wajaran untuk markah akhir pelajar menggunakan fungsi SUMPRODUCT.
Fungsi mencapai ini dengan:
- Mendarab pelbagai markah dengan faktor berat individu mereka.
- Menambahkan hasil operasi pendaraban ini bersama-sama.
-
Membahagikan jumlah di atas dengan jumlah faktor pemberat 7 (1+1+2+3) untuk empat penilaian.
Untuk memasukkan formula SUMPRODUCT untuk mengira purata wajaran, buka lembaran kerja kosong, masukkan data dalam baris 1 hingga 6 daripada imej di atas, dan ikuti langkah berikut:
- Pilih sel C7 untuk menjadikannya sel aktif (ini ialah lokasi di mana markah akhir pelajar akan dipaparkan).
- Taip formula =SUMPRODUCT(B3:B6, C3:C6)/(1+1+2+3) ke dalam sel. Formula muncul dalam Formula Bar.
- Tekan kekunci Enter pada papan kekunci.
- Jawapan 78.6 muncul dalam sel C7 (jawapan anda mungkin mempunyai lebih banyak tempat perpuluhan).
Purata tidak wajaran untuk empat markah yang sama ialah 76.5. Disebabkan pelajar itu mempunyai keputusan yang lebih baik untuk peperiksaan pertengahan dan peperiksaan akhir, menimbang purata membantu meningkatkan gred keseluruhan.
Cara Fungsi SUMPRODUCT Berfungsi
Lazimnya, apabila anda mengira purata atau min aritmetik, setiap nombor mempunyai nilai atau berat yang sama. Purata dikira dengan menambah julat nombor bersama-sama dan kemudian membahagikan jumlah ini dengan bilangan nilai dalam julat. Purata wajaran, sebaliknya, menganggap satu atau lebih nombor dalam julat itu lebih bernilai atau mempunyai berat yang lebih besar daripada nombor lain.
SUMPRODUCT mendarabkan elemen dua atau lebih tatasusunan dan kemudian menambah produk untuk mengira purata wajaran. Contohnya, markah tertentu di sekolah, seperti peperiksaan pertengahan dan peperiksaan akhir, biasanya bernilai lebih daripada ujian atau tugasan biasa. Jika purata digunakan untuk mengira markah akhir pelajar, peperiksaan pertengahan dan peperiksaan akhir akan diberi pemberat yang lebih besar.
Dalam situasi di mana dua tatasusunan dengan empat elemen setiap satu dimasukkan sebagai argumen untuk fungsi SUMPRODUCT:
- Elemen pertama tatasusunan1 didarabkan dengan elemen pertama dalam tatasusunan2.
- Elemen kedua tatasusunan1 didarabkan dengan elemen kedua tatasusunan2.
- Elemen ketiga tatasusunan1 didarabkan dengan elemen ketiga tatasusunan2.
- Elemen keempat tatasusunan1 didarabkan dengan elemen keempat tatasusunan2.
Seterusnya, hasil darab empat operasi darab dijumlahkan dan dikembalikan oleh fungsi sebagai hasilnya.
Sintaks dan Argumen SUMPRODUCT
Sintaks fungsi merujuk kepada reka letak fungsi dan termasuk nama fungsi, kurungan dan hujah. Sintaks untuk fungsi SUMPRODUCT ialah:
=SUMPRODUCT(Array1, Array2, Array3, … Array255)
Argumen untuk fungsi SUMPRODUCT ialah:
- Array1: Argumen tatasusunan pertama (diperlukan).
- Array2, Array3, … Array255: Tatasusunan tambahan (pilihan), sehingga 255. Dengan dua atau lebih tatasusunan, fungsi mendarabkan elemen setiap tatasusunan bersama-sama dan kemudian menambah hasilnya.
Elemen tatasusunan boleh menjadi rujukan sel kepada lokasi data dalam lembaran kerja atau nombor yang dipisahkan oleh operator aritmetik, seperti tanda tambah (+) atau tolak (-). Jika anda memasukkan nombor yang tidak dipisahkan oleh pengendali, Excel menganggapnya sebagai data teks.
Array array mesti mempunyai bilangan elemen yang sama dalam setiap tatasusunan. Jika tidak, SUMPRODUCT mengembalikan VALUE! nilai ralat. Jika mana-mana elemen tatasusunan bukan nombor, seperti data teks, SUMPRODUCT menganggapnya sebagai sifar.
Variasi Formula SUMPRODUCT
Untuk menekankan bahawa hasil fungsi SUMPRODUCT dibahagikan dengan jumlah pemberat bagi setiap kumpulan penilaian, pembahagi (bahagian yang melakukan pembahagian) dimasukkan sebagai:
(1+1+2+3)
Formula pemberat keseluruhan boleh dipermudahkan dengan memasukkan nombor 7 (jumlah pemberat) sebagai pembahagi. Formulanya kemudiannya ialah:
=SUMPRODUCT(B3:B6, C3:C6)/7
Pilihan ini baik jika bilangan elemen dalam tatasusunan pemberat adalah kecil dan ia boleh ditambah dengan mudah, tetapi ia menjadi kurang berkesan apabila bilangan elemen dalam tatasusunan pemberat bertambah, menjadikan penambahannya lebih sukar.
Pilihan lain, dan mungkin pilihan terbaik, memandangkan ia menggunakan rujukan sel dan bukannya nombor dalam menjumlahkan pembahagi, ialah menggunakan fungsi SUM untuk menjumlahkan pembahagi. Formulanya ialah:
=SUMPRODUCT(B3:B6, C3:C6)/SUM(B3:B6)
Lazimnya adalah lebih baik untuk memasukkan rujukan sel daripada nombor sebenar ke dalam formula. Ini memudahkan mengemas kininya jika data formula berubah.
Sebagai contoh, jika faktor pemberat untuk Tugasan ditukar kepada 0.5 dalam contoh dan Ujian ditukar kepada 1.5, dua bentuk formula pertama perlu diedit secara manual untuk membetulkan pembahagi.
Dalam variasi ketiga, hanya data dalam sel B3 dan B4 perlu dikemas kini dan formula mengira semula hasilnya.