[[20060207174745]] 『30分単位での時間の入力について』(evian) ページの最後に飛ぶ

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

 

『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.