[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『30分単位での時間の入力について』(evian)excel2003
タイムシートの就業時間の入力について相談させてください。 D1のセルに始業時間を入力します。 "1000"と入力すると、10:00となるように、 表示形式の ユーザー定義で 0!:00 にしています。
このセルに、30分単位以外で入力した場合に (例えば1015とか1040とかって入力した場合です) エラーがでるようにしたいのです。 入力規則のユーザー設定でしょうか? どんな式を入れればいいのでしょうか?
入力規則以外の方法でも構いません。 どうぞよろしくおねがいいたします。
入力規則のユーザー設定で、 =OR(MOD(D1,100)=0,MOD(D1,100)=30) でしょうか? (純丸)(o^-')b
ご解答ありがとうございます。できました!ありがとうございます!
ちなみに上の式の意味は、例えば入力した値を100で割って 0か30ならいいよって意味なんでしょうか?@evian
「100で割った余り(=右2ケタ)が、0 か、30 になる数値のみ、 入力を許可する。」 と、言ったような意味です。 (純丸)(o^-')b
ありがとうございました。余りのことなのですね。 大変助かりました。どうもありがとうございました。@evian
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.