[[20071211140911]] 『入力規制』(a-s) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『入力規制』(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の計算式』(昌)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.