Синтаксис для функции Match в Excel:
=MATCH(Value, Range, Match Type)
, где тип соответствия равен 1 для значений, меньших или равных указанному значению, 0 для точного соответствия и -1 для большего чем или равно.
Моя проблема в том, что для работы типа соответствия данные должны быть упорядочены в порядке возрастания или убывания (для точных совпадений это не так). Но как я могу обойти это для данных, которые не являются и не могут быть заказаны? Обратите внимание, что он не может быть упорядочен по значениям, потому что он упорядочен по дате; весь смысл моего поиска номера строки заключается в количественном определении того, сколько времени требуется, чтобы что-то удвоить или восстановить, и т. д. c. et c.
Например, из ячеек A1:A5
имеются следующие значения: c (1,3,5,2,4). Я хочу найти первый экземпляр значения больше 2. Я использую формулу: =MATCH(2,A1:A5,-1)
. Я получаю возврат, конечно же, # N / A, так как данные не упорядочены по значению. Возврат, который я хочу получить, равен 2, поскольку 2-я строка (3) больше значения 2.