
Formula generik
=SUM(--(answers=key))
Ringkasan
Untuk menjaringkan kuiz dan mengira jawapan yang betul dan salah berdasarkan kunci jawapan, anda boleh menggunakan formula susunan asas. Dalam contoh yang ditunjukkan, formula di I7, disalin ke bawah, adalah:
=SUM(--(C7:G7=key))
di mana "kunci" adalah julat bernama C4: G4.
Nota: Ini adalah formula larik. Dalam Excel 365, masukkan seperti biasa. Dalam versi Excel yang lebih lama, anda mesti memasukkan dengan kawalan + shift + enter.
Penjelasan
Rumus ini menggunakan julat bernama "kunci" (C4: G4) untuk kemudahan sahaja. Tanpa julat yang dinamakan, anda pasti ingin menggunakan rujukan mutlak sehingga formula dapat disalin.
Di sel I7, kita mempunyai formula ini:
=SUM(--(C7:G7=key))
bekerja dari dalam ke luar, ungkapan ini dinilai terlebih dahulu:
C7:G7=key // compare answers to key
Hasilnya adalah pelbagai nilai BENAR BENAR seperti ini:
(TRUE,TRUE,TRUE,FALSE,TRUE)
Nilai BENAR menunjukkan jawapan yang betul, nilai SALAH menunjukkan jawapan yang tidak betul.
Untuk memaksakan nilai BENAR dan SALAH kepada nombor, kami menggunakan negatif dua kali ganda:
--((TRUE,TRUE,TRUE,FALSE,TRUE)) // get 1's and 0's
Ini adalah susunan 1 dan 0 yang dihantar terus ke fungsi SUM:
=SUM((1,1,1,0,1)) // sum correct
Fungsi SUM kemudian mengembalikan hasil akhir, 4.
Jawapan yang tidak betul
Rumus dalam J7 mengira jawapan yang salah dengan cara yang hampir sama:
=SUM(--(C7:G7key))
Satu-satunya perbezaan ialah kita sekarang menggunakan operator logik tidak sama dengan ():
=SUM(--(C7:G7key)) =SUM(--((FALSE,FALSE,FALSE,TRUE,FALSE))) =SUM((0,0,0,1,0)) =1
Peratus betul
Rumus dalam K7 mengira peratusan jawapan yang betul seperti ini:
=I7/COUNTA(key) // divide correct by total
Sel I7 sudah mengandungi bilangan jawapan yang betul. Ini dibahagikan dengan jumlah jawapan kuiz, yang dikira dengan fungsi COUNTA:
COUNTA(key) // count total
Hasilnya diformat dengan format nombor peratusan.