在Google表格中查找字符串的先前实例的行号

时间:2018-10-19 13:21:52

标签: google-sheets match google-sheets-formula

您好,我有一列字符串ID,对于任何给定的行,我要提取1.它具有什么字符串ID,以及2.出现该字符串的下一行和3.前一行。我的示例电子表格为here

我可以进行前两个操作,但是找不到使用MATCH查找先前值的方法

我可以通过以下方法找到下一个值:

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

例如 如果输入= 7

ID = asd

下一个= 8

最后一个= 7

或 输入= 9

id = zxc

下一个= 18

last = 5

1 个答案:

答案 0 :(得分:0)

奇怪的要求,所以尚未测试,但可能值得一试(1将是一个错误):

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