这并不是我正在做的事情,但它可以满足我的需求。我有一个电子表格,里面有坐标。我想看看哪些坐标是水平相邻的,所以我想执行操作:如果包含 Y1 坐标的单元格值出现在另一列 Y 值中,那么我想检查是否存在与初始 Y1 值关联的 X1 值相差 +1(或 -1)的 X2 值。
# T(X) T(Y) U(X) U(Y)
1 1 2 2 3
2 2 2 3 2
3 4 3 4 2
4 2 3 2 2
5 7 3 5 3
因此,如果我使用上面的表格并查看第一个非标题行,我希望脚本识别出 T(Y) 列中有一个 2,检查 U(Y) 列中是否有 2。然后检查是否有与 T(Y) 值 2 相关的 U(X) 值是 +1 还是 -1 T(X)。我确实想出了一个办法,但它是有缺陷的,因为它只在坐标恰好对齐时才有效。即,x 坐标有很多重复,但情况并非总是如此。我有...=IF(AND(ISERROR(MATCH(G23,I23:I288,0))=FALSE,(ISERROR(MATCH(H23-1,J23:J288,0))=FALSE)),"Output1",IF(AND(ISERROR(MATCH(G23,I23:I288,0))=FALSE,(ISERROR(MATCH(H23+1,J23:J288,0))=FALSE)),"Output2", "0")) 缺少的链接是我想将 x 坐标搜索限制为 T(Y)=U(Y) 时的“搜索结果”