
答え1
以下を使用します。
=IF(B1<(A1-2),1,IF(B1>(A1+2),-1,0))
最初の関数は がより小さいIF
かどうかをチェックします。つまり、 は より 2 以上小さいということです。真であれば 1 を返し、そうでなければ 2 番目の条件である より大きいかどうかをチェックします。真であれば -1 を返し、そうでなければ 0 を返します。最後に両方の関数を閉じます。B1
A1-2
B1
A1
IF
B1
A1+2
IF
答え2
はい、可能です。その方法の 1 つを以下に示します。
=IF(ABS(A1-B1)>2,IF(A1>B1,1,IF(A1<B1,-1)),0)
数式の最初の部分では、差が 2 より大きいかどうかをチェックし、差がある場合は、A が B (1) より大きいかどうか、または B が A (-1) より大きいかどうかをチェックし、最後に A と B の差が 2 未満 (0) の場合は結果を返します。