Найти номер строки предыдущего экземпляра строки в листах Google - PullRequest
0 голосов
/ 19 октября 2018

Здравствуйте, у меня есть столбец строковых идентификаторов, и для любой данной строки я хочу извлечь 1. какой идентификатор строки у него есть и 2. следующие и 3. предыдущие строки, в которых встречается строка.Мой пример таблицы: здесь .

Я могу сделать первые два, но я не могу найти способ использовать MATCH, чтобы найти предыдущее значение

Я могу найтиследующее значение с:

=MATCH(E4,indirect("A"&E3+1):A20,0)+E3

, например, если input = 7

ID = asd

Next = 8

Last = 7

или ввод = 9

id = zxc

Next = 18

last = 5

1 Ответ

0 голосов
/ 19 октября 2018

Нечетное требование, поэтому НЕПРОВЕРЕНО, но, возможно, стоит попробовать (1 будет ошибкой):

=match(999,ArrayFormula(1*substitute(indirect("A1:A"&E5-1),"zxc",row())))
...