Excel で別の比較に基づいてセルを比較する方法

Excel で別の比較に基づいてセルを比較する方法

これはまさに私が取り組んでいることではありませんが、必要な支援の目的には適っています。座標が記載されたスプレッドシートがあります。どの座標が水平に隣接しているかを確認しようとしています。そのため、次の操作を実行したいと思います。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 に関連付けられた T(X) の +1 または -1 である U(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) のときの「検索結果」に制限したいことです。

関連情報