Excel-formel: Score-quiz-svar med nøkkel -

Innholdsfortegnelse

Generisk formel

=SUM(--(answers=key))

Sammendrag

For å score en quiz og telle riktige og feil svar basert på en svartast, kan du bruke en grunnleggende matriseformel. I eksemplet vist er formelen i I7, kopiert ned,:

=SUM(--(C7:G7=key))

der "nøkkel" er det navngitte området C4: G4.

Merk: Dette er en matriseformel. Skriv inn normalt i Excel 365. I eldre versjoner av Excel må du gå inn med kontroll + skift + enter.

Forklaring

Denne formelen bruker det navngitte området "nøkkel" (C4: G4) bare for enkelhets skyld. Uten det nevnte området vil du bruke en absolutt referanse slik at formelen kan kopieres.

I celle I7 har vi denne formelen:

=SUM(--(C7:G7=key))

arbeider fra innsiden og ut, blir dette uttrykket evaluert først:

C7:G7=key // compare answers to key

Resultatet er en rekke SANNE FALSE verdier som dette:

(TRUE,TRUE,TRUE,FALSE,TRUE)

SANNE verdier indikerer riktig svar, FALSE verdier angir feil svar.

For å tvinge de SANNE og FALSE verdiene til tall, bruker vi en dobbel negativ:

--((TRUE,TRUE,TRUE,FALSE,TRUE)) // get 1's and 0's

Dette er en serie med 1 og 0 som leveres direkte til SUM-funksjonen:

=SUM((1,1,1,0,1)) // sum correct

SUM-funksjonen returnerer deretter det endelige resultatet, 4.

Feil svar

Formelen i J7 teller feil svar på nesten samme måte:

=SUM(--(C7:G7key))

Den eneste forskjellen er at vi nå bruker den ikke like () logiske operatoren:

=SUM(--(C7:G7key)) =SUM(--((FALSE,FALSE,FALSE,TRUE,FALSE))) =SUM((0,0,0,1,0)) =1

Prosent riktig

Formelen i K7 beregner prosentandelen av riktige svar slik:

=I7/COUNTA(key) // divide correct by total

Cell I7 inneholder allerede antall korrekte svar. Dette er delt på det totale antallet quiz-svar, som beregnes med COUNTA-funksjonen:

COUNTA(key) // count total

Resultatet er formatert med prosentvis tallformat.

Interessante artikler...