Exceli valem: skooriviktoriini vastused võtmega -

Lang L: none (table-of-contents)

Üldine valem

=SUM(--(answers=key))

Kokkuvõte

Viktoriini skoorimiseks ja vastuseklahvi põhjal õigete ja valede vastuste lugemiseks võite kasutada põhimassiivi valemit. Näidatud näites on valemi I7 allpool kopeeritud:

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

kus "võti" on nimega vahemik C4: G4.

Märkus. See on massiivi valem. Excelis 365 sisestage tavaliselt. Exceli vanemates versioonides peate sisestama juhtklahvi + tõstuklahv + sisestusklahv.

Selgitus

See valem kasutab nimega vahemikku "võti" (C4: G4) ainult mugavuse huvides. Ilma nimetatud vahemikuta soovite kasutada absoluutset viidet, et valemit saaks kopeerida.

Lahtris I7 on meil selline valem:

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

töötades seestpoolt välja, hinnatakse seda väljendit kõigepealt:

C7:G7=key // compare answers to key

Tulemuseks on selliste TRUE FALSE väärtuste massiiv:

(TRUE,TRUE,TRUE,FALSE,TRUE)

TRUE väärtused tähistavad õiget vastust, FALSE väärtused näitavad valet vastust.

Väärtuste TRUE ja FALSE numbritele sundimiseks kasutame topeltnegatiivi:

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

See on 1-de ja 0-de massiiv, mis tarnitakse otse funktsioonile SUM:

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

Funktsioon SUM tagastab seejärel lõpptulemuse 4.

Vale vastus

J7 valem loeb valesid vastuseid peaaegu samamoodi:

=SUM(--(C7:G7key))

Ainus erinevus on see, et me kasutame nüüd mitte võrdset () loogilist operaatorit:

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

Protsent on õige

K7 valemis arvutatakse järgmiste õigete vastuste protsent:

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

Lahter I7 sisaldab juba õigete vastuste arvu. See jagatakse viktoriinivastuste koguarvuga, mis arvutatakse funktsiooniga COUNTA:

COUNTA(key) // count total

Tulemus vormindatakse protsentarvude vorminguga.

Huvitavad Artiklid...