Biasanya, apabila anda mengira purata atau purata aritmetik, setiap nombor mempunyai nilai atau berat yang sama. Rata-rata dikira dengan menambah julat bilangan bersama-sama dan kemudian membahagikan jumlah ini dengan bilangan nilai dalam julat. Rata-rata berwajaran, sebaliknya, menganggap satu atau lebih bilangan dalam julat menjadi lebih bernilai atau mempunyai berat lebih besar daripada nombor-nombor lain.
Sebagai contoh, markah tertentu di sekolah, seperti peperiksaan pertengahan dan akhir, biasanya bernilai lebih daripada ujian atau tugasan biasa. Sekiranya purata digunakan untuk mengira markah akhir pelajar, peperiksaan pertengahan dan akhir akan diberikan berat yang lebih besar. Dalam Excel, anda boleh mengira purata wajaran menggunakanSUMPRODUCT fungsi.
Bagaimana fungsi SUMPRODUCT berfungsi
SUMPRODUCT merangkumi unsur-unsur dua atau lebih array dan kemudian menambah produk. Sebagai contoh, dalam keadaan di mana dua susunan dengan empat elemen masing-masing dimasukkan sebagai argumen untuk SUMPRODUCT fungsi:
- Unsur pertama dari array1 didarabkan oleh elemen pertama dalam array2.
- Unsur kedua dari array1 didarabkan oleh elemen kedua array2.
- Unsur ketiga array1 didarabkan oleh unsur ketiga array2.
- Unsur keempat array1 dikalikan dengan unsur keempat array2.
Seterusnya, produk dari empat operasi pendaraban disimpulkan dan dikembalikan oleh fungsi sebagai hasilnya.
02 04SUMPRODUCT Syntax and Arguments
Sintaks fungsi merujuk kepada susun atur fungsi dan termasuk nama, kurungan, dan argumen fungsi itu. Sintaks untuk SUMPRODUCT fungsi ialah:
= SUMPRODUCT (array1, array2, array3, … array255)
Argumen untuk fungsi SUMPRODUCT ialah:
- Array1: Argumen array pertama (diperlukan)
- Array2, array3, … array255: Arahan tambahan (opsyenal), sehingga 255. Dengan dua atau lebih array, fungsi ini mengalikan unsur-unsur setiap array bersama-sama dan kemudian menambah hasilnya.
Unsur array boleh menjadi rujukan sel ke lokasi data dalam lembaran kerja atau nombor yang dipisahkan oleh operator aritmetik, seperti tambah (+) atau tolak (-) tanda-tanda. Jika anda memasukkan nombor yang tidak dipisahkan oleh operator, Excel memperlakukannya sebagai data teks.
- Semua hujah array mestilah saiz yang sama. Dalam erti kata lain, bilangan elemen yang sama mestilah dalam setiap array. Jika tidak, SUMPRODUCT mengembalikan #VALUE! nilai ralat.
- Jika mana-mana unsur array bukan nombor, seperti data teks, SUMPRODUCT merawatnya sebagai sifar.
Memasuki Formula Berat
Contoh kami yang ditunjukkan dalam artikel ini mengira purata wajaran bagi markah akhir pelajar menggunakan SUMPRODUCT fungsi; fungsi ini dapat dilakukan dengan:
- Mengalikan pelbagai tanda dengan faktor berat individu mereka.
- Menambah produk operasi pendaraban ini bersama-sama.
- Membahagikan jumlah di atas dengan jumlah faktor pemberat 7 (1 + 1 + 2 + 3) untuk empat penilaian.
Seperti kebanyakan fungsi lain dalam Excel, anda biasanya masuk SUMPRODUCT ke dalam lembaran kerja menggunakan Pembina Formula; Walau bagaimanapun, kerana formula pemberat menggunakan SUMPRODUCT dengan cara yang tidak standard, bagaimanapun - hasil fungsi dibahagikan dengan faktor berat - anda mesti menaip formula pembobotan ke sel lembaran kerja.
= SUMPRODUCT (B3: B6, C3: C6) / (1 + 1 + 2 + 3)
- Klik pada sel C7 untuk menjadikannya sel aktif (lokasi di mana tanda akhir pelajar akan dipaparkan).
- Taip formula di atas ke dalam sel.
- Tekan butangMasukkan kekunci pada papan kekunci.
- Jawapan78.6 sepatutnya muncul di dalam sel C7 (jawapan anda mungkin mempunyai lebih banyak tempat perpuluhan).
Purata yang tidak berjangka untuk empat tanda yang sama akan menjadi 76.5. Kerana pelajar mempunyai hasil yang lebih baik untuk peperiksaan pertengahan dan akhirnya, beratnya rata-rata membantu meningkatkan keseluruhan markanya.
04 04SUMPRODUCT Formula Formula
Untuk menekankan bahawa keputusan SUMPRODUCT fungsi dibahagikan dengan jumlah berat untuk setiap kumpulan penilaian, pembahagi - bahagian yang melakukan pembahagian - dimasukkan sebagai
(1+1+2+3Rumusan pembahagian keseluruhan boleh dipermudahkan dengan memasukkan nombor 7 (jumlah berat) sebagai pembahagi. Formula kemudiannya akan menjadi:
= SUMPRODUCT (B3: B6, C3: C6) / 7
Pilihan ini baik-baik saja jika bilangan elemen dalam array weighting kecil dan mereka dengan mudah boleh ditambah bersama-sama, tetapi ia menjadi kurang berkesan kerana bilangan elemen dalam array weighting meningkat, menjadikan penambahan mereka lebih sukar.
Pilihan lain, dan mungkin pilihan terbaik, memandangkan ia menggunakan rujukan sel dan bukan nombor dalam jumlah pembahagi, akan menggunakan fungsi SUM untuk jumlah pembahagi. Rumusannya ialah:
= SUMPRODUCT (B3: B6, C3: C6) / SUM (B3: B6)
Ia biasanya terbaik untuk memasukkan rujukan sel daripada nombor sebenar menjadi formula. Ini memudahkan mengemaskini mereka jika data formula berubah.
Contohnya, jika faktor pemberat untuk Tugasan telah ditukar kepada 0.5 dalam contoh dan untukUjian kepada 1.5, anda perlu mengedit dua bentuk pertama formula secara manual untuk membetulkan pembahagi itu.
Dalam variasi ketiga, hanya data dalam sel B3 dan B4 perlu dikemas kini, dan formula itu akan mengira semula hasilnya.