Формула оценки Excel - PullRequest
       20

Формула оценки Excel

0 голосов
/ 16 октября 2018

В настоящее время я делаю формулу, чтобы найти общую оценку для студента, который сдал 2 экзамена и 1 задание.

Я составил формулу, которая может решить задачу, но я столкнулся с проблемойи я не совсем понимаю, почему это дает мне неправильный ответ.

Как вы можете видеть на скриншоте, при условии, что вы видите 2 экзамена и 1 задание, оценки A, A +, B +, которые в среднем должны выйти на значение 13,66 и в качестве оценки A(округлено вверх), но когда я щелкаю из ячейки, появляется C +, и я не понимаю, почему.

=INDEX(L$2:L$16,MATCH(SUMPRODUCT((E8:G8=L$2:L$16)*(M$2:M$16))/COUNTA(E8:G8), M$2:M$16,-1))

enter image description here

Ответы [ 2 ]

0 голосов
/ 17 октября 2018

Ваша первоначальная формула в точности верна.

После того, как все вручную введено из вашего примера, все работает безупречно.

0 голосов
/ 16 октября 2018

Самое быстрое решение, поскольку вы указали, что оно только для трех оценок, - это использовать среднее значение трех отдельных поисков, например:

=AVERAGE(VLOOKUP(E6,gradevalues,2,FALSE),VLOOKUP(F6,gradevalues,2,FALSE),VLOOKUP(G6,gradevalues,2,FALSE))

... где gradevalues является именованным диапазоном, представляющим список букв-оценок.

например,

img

...