
Formuła ogólna
=SUM(--(answers=key))
Podsumowanie
Aby ocenić quiz i policzyć poprawne i niepoprawne odpowiedzi na podstawie klucza odpowiedzi, możesz użyć podstawowej formuły tablicowej. W przedstawionym przykładzie wzór w I7, skopiowany w dół, to:
=SUM(--(C7:G7=key))
gdzie „klucz” to nazwany zakres C4: G4.
Uwaga: to jest formuła tablicowa. W programie Excel 365 wprowadź normalnie. W starszych wersjach programu Excel należy wprowadzić za pomocą Ctrl + Shift + Enter.
Wyjaśnienie
Ta formuła używa nazwanego „klucza” zakresu (C4: G4) tylko dla wygody. Bez nazwanego zakresu będziesz chciał użyć odwołania bezwzględnego, aby można było skopiować formułę.
W komórce I7 mamy następującą formułę:
=SUM(--(C7:G7=key))
pracując od wewnątrz, to wyrażenie jest oceniane jako pierwsze:
C7:G7=key // compare answers to key
Wynikiem jest tablica wartości TRUE FALSE, jak ta:
(TRUE,TRUE,TRUE,FALSE,TRUE)
Wartości PRAWDA wskazują poprawną odpowiedź, wartości FAŁSZ wskazują odpowiedź nieprawidłową.
Aby przekształcić wartości PRAWDA i FAŁSZ na liczby, używamy podwójnie ujemnego:
--((TRUE,TRUE,TRUE,FALSE,TRUE)) // get 1's and 0's
Jest to tablica jedynek i zer dostarczona bezpośrednio do funkcji SUMA:
=SUM((1,1,1,0,1)) // sum correct
Funkcja SUMA zwraca następnie wynik końcowy, 4.
Błędne odpowiedzi
Formuła w J7 liczy nieprawidłowe odpowiedzi prawie w ten sam sposób:
=SUM(--(C7:G7key))
Jedyną różnicą jest to, że używamy teraz operatora logicznego nierównego ():
=SUM(--(C7:G7key)) =SUM(--((FALSE,FALSE,FALSE,TRUE,FALSE))) =SUM((0,0,0,1,0)) =1
Procent poprawnie
Wzór w K7 oblicza procent poprawnych odpowiedzi w następujący sposób:
=I7/COUNTA(key) // divide correct by total
Komórka I7 zawiera już liczbę poprawnych odpowiedzi. Jest to dzielone przez całkowitą liczbę odpowiedzi w quizie, która jest obliczana za pomocą funkcji ILOŚĆ:
COUNTA(key) // count total
Wynik jest formatowany przy użyciu formatu liczb procentowych.