Обновлено: Хотя предоставленное решение =IF(A2>A1,IF(A2>MAX(A$1:A1),ROW()-1,IFERROR(B1+1,1)),1)
работает для исходных тестовых данных, оно не работает для более сложного набора данных, см. Второй снимок экрана ниже:
Оригинальный вопрос:
У меня есть необходимость обработать столбец (в примере A) чисел, который представляет значение, изменяющееся со временем, и установить, для скольких строк номер текущей строки является наибольшим, и сообщить, как показано в столбце B.
Чего я не могу понять, так это того, существует ли способ создания столбца B с использованием функций электронных таблиц или мне нужно написать сценарий некоторых приложений для выполнения расчетов. Я посмотрел на обычных подозреваемых, таких как MAX () и LARGE (), но они не совсем делают то, что я хочу.
Мне нужно что-то вроде MAXSINCE (A99, A: A98), но этого не существует.
Обновлен набор данных, в котором до сих пор нет ответа на вопрос: для скольких строк эта строка имела наибольшее значение?