答案1
如果您在 A 列中有一个列表,并且在 B 列中有一个新列表,则您可以在单元格 C1 中应用以下公式并向下拖动。
=IFERROR(MATCH(A1,B:B,0)-ROW(A1),"")
正数表示行向下移动,负数表示行向上移动。要反转此用法:
=IFERROR(ROW(A1)-MATCH(A1,B:B,0),"")
编辑。根据评论
参见所要求的新公式。
=IFERROR(IF(MATCH(A1,B:B,0)-ROW(A1)=0,"Did Not Move","Moved "&MATCH(A1,B:B,0)-ROW(A1)&" Rows "&IF(MATCH(A1,B:B,0)-ROW(A1)<0,"Down",IF(MATCH(A1,B:B,0)-ROW(A1)>0,"Up",""))),"Not Found In Column A")