Generička formula
=SUM(--(answers=key))
Sažetak
Za ocjenjivanje kviza i brojanje točnih i netočnih odgovora na temelju ključa za odgovor možete upotrijebiti osnovnu formulu polja. U prikazanom primjeru, formula u I7, kopirana dolje, je:
=SUM(--(C7:G7=key))
gdje je "ključ" imenovani raspon C4: G4.
Napomena: Ovo je formula niza. U Excel 365 unesite normalno. U starijim verzijama Excela morate ući s control + shift + enter.
Obrazloženje
Ova formula koristi imenovani raspon "ključ" (C4: G4) samo radi praktičnosti. Bez imenovanog raspona, poželjet ćete upotrijebiti apsolutnu referencu kako bi se formula mogla kopirati.
U ćeliji I7 imamo ovu formulu:
=SUM(--(C7:G7=key))
radeći iznutra prema van, prvo se vrednuje ovaj izraz:
C7:G7=key // compare answers to key
Rezultat je niz TRUE FALSE vrijednosti poput ove:
(TRUE,TRUE,TRUE,FALSE,TRUE)
TRUE vrijednosti označavaju točan odgovor, FALSE vrijednosti označavaju netočan odgovor.
Da bismo vrijednosti TRUE i FALSE prisilili na brojeve, koristimo dvostruki negativ:
--((TRUE,TRUE,TRUE,FALSE,TRUE)) // get 1's and 0's
Niz je jedinica 1 i 0 koji se isporučuju izravno funkciji SUM:
=SUM((1,1,1,0,1)) // sum correct
Zatim funkcija SUM vraća konačni rezultat, 4.
Netočni odgovori
Formula u J7 broji netočne odgovore na gotovo isti način:
=SUM(--(C7:G7key))
Jedina razlika je u tome što sada koristimo logički operator koji nije jednak ():
=SUM(--(C7:G7key)) =SUM(--((FALSE,FALSE,FALSE,TRUE,FALSE))) =SUM((0,0,0,1,0)) =1
Postotak točan
Formula u K7 izračunava postotak točnih odgovora poput ovog:
=I7/COUNTA(key) // divide correct by total
Ćelija I7 već sadrži broj točnih odgovora. To se dijeli s ukupnim brojem odgovora u kvizu, koji se izračunava s funkcijom COUNTA:
COUNTA(key) // count total
Rezultat se formatira u obliku postotka broja.