-1

Я должен получить последнее значение, введенное в наборе выбранных ячеек в Excel. Например, в листе Excel в колонке AI будут указаны имена учеников. В столбцах B, C, D и EI будут указаны оценки (скажем, A, B, C & D), присуждаемые студенту в каждом мероприятии. В последней колонке F я хочу вернуть оценку, полученную за его последнее событие. Скажем, есть 4 события. Студент-1 участвовал во всех 4 мероприятиях, и я буду вводить оценки по каждому событию, и в последнем столбце я хочу отобразить оценку, достигнутую студентом-1 в последнем событии. Студент-2 участвовал только в 2 мероприятиях, поэтому я буду выставлять оценки против этих событий. В последнем столбце я хочу показать оценку, достигнутую студентом в его последнем мероприятии из двух, в которых он участвовал.

1 ответ1

3

В этом случае в F2 введите:

=LOOKUP(2,1/(B2:E2<>""),B2:E2)

и скопируйте вниз:

EDIT # 1:

Вот несколько примеров с редко заполненными входными данными:

также аналогичный результат из веб-приложения Excel:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .