Как найти индекс минимального значения в строке? - PullRequest
0 голосов
/ 22 декабря 2018

Я использую электронную таблицу Google, и мне нужно получить заголовок столбца для минимального значения строки:

4       4       8
3       1       4
2       3       1

В первом столбце хранится max_score теста для каждого вопроса.Другие строки хранят фактическую оценку для каждого студента.Как получить заголовок, например 8, в качестве заголовка для столбца с максимальным значением для разности (max_score - actual_score) для каждой строки?

Редактировать: я использую следующий диапазон:

INDEX($D$1:$O$1,MATCH(MAX(4-D5,4-E5, 10-F5, 6-G5, 4-H5, 10-I5, 10-J5, 8-K5, 
10-L5, 4-M5, 8-N5, 12-O5), D5:O5, 0))

И у меня есть числа в ячейках D1: O1.MAX возвращает 8, и это значение сохраняется в N1, но формула выдает ошибку NO MATCH.

1 Ответ

0 голосов
/ 22 декабря 2018

Использование:

=INDEX($1:$1,LARGE(IF(MAX($A$1:$C$1-A2:C2)=$A$1:$C$1-A2:C2,COLUMN(A2:C2)),1))

В Excel это потребует использования Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования.Google листов нет.

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...