[[20210819210112]] 『エラーメッセージ「時間帯が重複」を表示すること』(ゆう) ページの最後に飛ぶ

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

 

『エラーメッセージ「時間帯が重複」を表示することはできますか。』(ゆう)

時間帯が重複している場合、エラーメッセージを表示させることは
できるのでしょうか。
以下は、9:00-12:00と10:00-14:00で、10:00-12:00の2時間、
時間帯が重複しています。

C7 9:00
C8 12:00
C9 3 (=IF((C8-C7)*24=0,"",(C8-C7)*24))
C10 10:00
C11 14:00
C12 4 (=IF((C11-C10)*24=0,"",(C11-C10)*24))

データの入力規則を使って、エラーメッセージを表示させることは
できますでしょうか。

そもそも、できない場合も含めて、どなたか、教えて頂けませんでしょうか。
よろしくお願いいたします。

< 使用 Excel:Office365、使用 OS:Windows10 >


 >データの入力規則を使って、エラーメッセージを表示させることはできますでしょうか。

 どのセルに入力規則を設定するんですか?

(半平太) 2021/08/19(木) 21:51


ありがとうございます。
すみません。説明不足でした。
例えば、c12とか。不可であれば、C13とかに表示できればと考えています。
(ゆう) 2021/08/19(木) 22:01

 入力規則の意味が分かっていますか?

 入力しようと思っているセルに設定するんですけど。
 なので、時刻を入力するセル(4つ)にするのが普通なのですがねぇ。。

 C12なら「条件付き書式」でそう見せるとか、
 C13なら「数式」で警告を表示したいとか、の勘違いではないですか?

(半平太) 2021/08/19(木) 22:12


すみません。
入力規則をきちんと理解していなかったですね。

失礼しました。。
意図は、重複する時間帯の入力を未然に防ぎたいと考えていました。

C12に「条件付き書式」は設定したり、C13に=IF(SUMPRODUCT((C$7<C$11)*(C$8>C$10))=0,"",1)
に入れてみたりしたのですが、重複する時間帯の入力そのものを防げないかなと
四苦八苦してました。。
(ゆう) 2021/08/19(木) 22:32


 >重複する時間帯の入力そのものを防げないかなと

 であれば、入力規則です。C7,C8.C10,C11セルに設定します。

 入力の種類    →ユーザー設定、
 □空白を無視する →チェックを入れたままにする
 数式       →=OR(C$11<=C$7,C$8<=C$10)

(半平太) 2021/08/19(木) 22:52


できました!

すごく助かりました。
ありがとうございます!

(ゆう) 2021/08/19(木) 23:08


コメント返信:

[ 一覧(最新更新順) ]


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