#excel #excel-formula #excel-2019
#excel #excel-формула #excel-2019
Вопрос:
У меня есть электронная таблица Excel со столбцом с состояниями, в которых я запускал гонки. Я хотел бы написать функцию, которая возвращает последнюю запущенную мной гонку вне состояния. Как бы мне это сделать?
Комментарии:
1. Использовать поиск? Что-то вроде
=LOOKUP(2,1/(A:A<>"State"),A:A)
Ответ №1:
Вы можете использовать INDEX()
для получения номера строки:
=INDEX(MAX((A:A<>"")*(A:A<>"NJ")*(ROW(A:A))),0)
и INDEX()
чтобы получить значение:
=INDEX(A:A,INDEX(MAX(($A:$A<>"")*(A:A<>"NJ")*(ROW(A:A))),0))
для последнего значения, не равного NJ.
Комментарии:
1. Спасибо @Gary’s Student! Это сработало! Теперь я пытаюсь получить соответствующее объявление даты, для этого я использую сопоставление индексов. Когда я это делаю, отображается время первого запуска в состоянии, а не в последний раз. Есть идеи, почему?