エクセル実践塾 > エクセル実践塾2013

月〜金曜日の日付しか入力できないようにしたい

 

「データの入力規則」では、条件式を使った入力値の制限も行えます

「データ」タブの「データの入力規則」を使えば、入力値を制限できます。

その際、「入力値の種類」を「ユーザー設定」にすると、「数式」で入力値を制限するための条件式を設定できます。

土日の日付は、WEEKDAY関数で判断できるので、それを入力制限の条件に使います。

Excel 2013/2010

 

@曜日の判定は、WEEKDAY関数で行えます

 

A引数の「種類」を「2」にすると、月〜金曜日は1〜5の数値で、土日は6と7の数値で表せるようになります

B正しく曜日が数値で表せることを確認します

CWEEKDAY関数の結果が1〜5のときに月〜金曜日となるので、「<6」を加えて6未満のときにだけ真となるような条件式にします

「データの入力規則」の入力値の制限に使えるのは、真偽を表す条件式だけです。結果が真になるときにだけ、入力値が許可されるようになります。

D確認した条件式全体を数式バーで選択します

E右クリックして「コピー」します

F入力値を制限するセルを選択してから、「データ」タブの「データの入力規則」を実行します

G「入力値の種類」を「ユーザー設定」に変えてから、「数式」欄内にCtrl+Vキーで先ほどコピーした条件式を貼り付けます

H「OK」で設定を完了すると、月〜金曜日の日付しか入力できなくなります

土日の曜日の日付を入力しようとすると、左のようなメッセージが表示されます。

 

関連する他のページ

都道府県名をドロップダウンリストで入力したい
都道府県が入力されているセル範囲を、「データの入力規則」のリストとして設定すれば、ドロップダウンリストで選べるようになります

プルダウンリストからデータを選んで入力できるようにしたい
あらかじめそのデータを別の場所に用意しておけば、その範囲を指定することで、プルダウンリストの一覧から選んで入力できるようになります

別のシートにあるデータを、プルダウンリストから選んで入力したい
あらかじめそのデータ範囲に名前を付けておけば、リストの範囲として指定できるようになります

[データの入力規則]の、プルダウンリスト表示以外の機能を使ってみたい
リスト以外のデータの入力を禁止すれば、解答欄として使うことができます

勤務者の入力を効率的に行いたい
勤務者のリストがあるなら、そのリストから選択入力することができます

ドロップダウンリストでプランを選びたい
「データの入力規則」で任意のドロップダウンリストを設定できます

項目をリストから選択入力したい
「データの入力規則」を使えば、指定した項目をリストから選択入力できるようになります