Екцел формула: Оцените одговоре на квиз помоћу тастера -

Преглед садржаја

Генеричка формула

=SUM(--(answers=key))

Резиме

Да бисте постигли квиз и избројали тачне и нетачне одговоре на основу кључа за одговор, можете да користите основну формулу низа. У приказаном примеру, формула у И7, копирана доле, је:

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

где је „кључ“ именовани опсег Ц4: Г4.

Напомена: Ово је формула низа. У Екцел 365 унесите нормално. У старијим верзијама Екцела морате да уђете са цонтрол + схифт + ентер.

Објашњење

Ова формула користи именовани опсег „кључ“ (Ц4: Г4) само за практичност. Без именованог опсега, желећете да користите апсолутну референцу како би се формула могла копирати.

У ћелији И7 имамо ову формулу:

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

радећи изнутра ка споља, прво се вреднује овај израз:

C7:G7=key // compare answers to key

Резултат је низ ТРУЕ ФАЛСЕ вредности попут ове:

(TRUE,TRUE,TRUE,FALSE,TRUE)

ТРУЕ вредности означавају тачан одговор, ФАЛСЕ вредности означавају нетачан одговор.

Да бисмо вредности ТРУЕ и ФАЛСЕ присилили на бројеве, користимо двоструки негатив:

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

Низ је јединица 1 и 0 који се испоручују директно функцији СУМ:

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

Затим функција СУМ враћа коначни резултат, 4.

Нетачни одговори

Формула у Ј7 броји нетачне одговоре на готово исти начин:

=SUM(--(C7:G7key))

Једина разлика је у томе што сада користимо логички оператор који није једнак ():

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

Проценат тачан

Формула у К7 израчунава проценат тачних одговора попут овог:

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

Ћелија И7 већ садржи број тачних одговора. Ово се дели укупним бројем одговора у квизу, који се израчунава помоћу функције ЦОУНТА:

COUNTA(key) // count total

Резултат је форматиран у формату процента броја.

Занимљиви Чланци...