『入力規制』(a-s) セルに数字を入力する際、小数点第1位までの入力規制はかけれますか? 例えば 0.1はOK 0.01はNO ---- データ、入力規則、設定、入力値の種類をユーザー設定として、数式に=ROUNDDOWN(A1,1)=A1 するのは、どうでしょう?                          (6UP) ---- 入力規則の設定で 入力値の種類(A) → 小数点数 データ(D) → 次の値以上 最小値(M) → 0.1 を選択するというのもありですね。。。(gon-2) ---- それは、0.125などとも入力できてしまいませんか?              (6UP) ---- 6UPさんのが分かりやすく、良いと思います。 こんなのもアリ?かと…掲載してみました。やはりムリがあります…如何でしょうか? (くみりん) <入力規則の設定> 入力値の種類(A) → ユーザ設定 数式(F) → =LEN(D1)-FIND(".",D1,1)=1  ←← ~~~部は、必要なセルへ変更してください。 ~~~ ~~~ ---- それは、整数が入力できないのでは、ないでしょうか?             (6UP) ---- 6UPさんのおっしゃる通り、整数のみの入力が出来ませんでした。m(__)m (くみりん) ---- =MOD(F1*10,1)=0 AAA ---- それは、0.199999999999999が入力されてしまいます。             (6UP) ---- =MOD(F1*10,1)=0 だと 0.199999999999999 は FALSE になりました。 これもバージョンの違いによるものですかね? (純丸)(o^-')b WinXP Excel2002 ---- AAAさん。(純丸)さん。 大変申し訳ありません。セルの指定を誤っていました。 0.199999999999999は、97でも FALSEが戻ります。 不適切な発言をしまして、大変申し訳ありませんでした。 このようなケースは稀でしょうが、97では、99999999.9が、エラーになります。(6UP) [[20070404103852]]『モジュラス10の計算式』(昌)