ユーザーが変更できる値のリストが必要ですが、昇順になっており、値をスキップできるため、4, 6, 12, 15, 21
検証する必要がありますが、変更する15
と11
エラーが発生します。
セルの値をその上のセルの範囲と比較して検証するようにしたので、セルにはF5:F10
検証式がありますF5>Max($F$4:F4)
。この式は、このような式を作成するために提案されているように、検証するセルに隣接するセルに入力すると正常に機能しますが、検証では機能しません。なぜなら、任意の値 (上記の値より小さいか大きい) によってエラーが発生するからです。
比較の方向を変更してトラブルシューティングを試みましたがF5<Max($F$4:F4)
、それでも試したすべての値が検証に失敗します。
私がやろうとしていることに微調整が必要ですか? 別の機能ですか? 完全に間違った方向に進んでいますか?
答え1
=Max() が機能するかどうかはわかりません。この問題を解決するには、さまざまな方法があります。最も簡単なのは、各ペアが昇順 (f1>f2、f2>f3、f3>f4 など) であることをテストすることだと思います。次に、これを適切なメッセージを表示する全体的な数式にまとめます。