特定のセルには日付しか(あるいは日本語だけとか、数字だけとか)入力させたくない場合には、データの入力規則の出番です。この記事は日付オンリーで解説します。
データの入力規則(日付)の使い方
![hiduke1](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke1.png)
さて、こちらのセルには日付しか入力させないものとします。
![hiduke2](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke2.png)
まずは範囲を選択し、
![hiduke3](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke3-650x325.png)
データタブにあるデータの入力規則をクリックします。
![hiduke4](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke4.png)
「入力値の種類」プルダウンをクリックし、日付を選択します。
![hiduke5](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke5.png)
するとデフォルトでデータが「次の値の間」となり、下に「次の日付から」及び「次の日付まで」という入力欄ができます。こうした開始/終了日付は入力必須項目です。
試しに「今日から」「一週間後まで」だけを入力できるようにしてみたいので、Today関数を用いて上に=today()、下に=today() + 7と入力します。
セルと同じく、直接値を入れてもいいし、関数を使ってもいいです。
試しに「今日から」「一週間後まで」だけを入力できるようにしてみたいので、Today関数を用いて上に=today()、下に=today() + 7と入力します。
セルと同じく、直接値を入れてもいいし、関数を使ってもいいです。
![hiduke6](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke6.png)
まずは今日と明日の日付を入れてみます。これは問題ないです。
![hiduke7](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke7.png)
日付しか入れてはだめなので、文字列などはエラーになります。
![hiduke8](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke8.png)
数カ月先もだめ、これは今日から一週間以内というルール違反です。
![hiduke9](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke9.png)
もちろん過去もだめです。
![hiduke10](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke10.png)
再試行を押すと再度入力画面に戻り、キャンセルを押すと入力内容が消えます。
![hiduke12](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke12.png)
今度は1/1~12/31と入れてみましょう。
しかし、このように日付だけ入力した場合、それは「入力した年の」日付と解釈されます。
しかし、このように日付だけ入力した場合、それは「入力した年の」日付と解釈されます。
![hiduke13](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke13.png)
従って来年の日付は入れられません。
![hiduke14](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke14.png)
なので、範囲を指定する場合は、年代も指定しておくほうが無難です。
![hiduke15](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke15.png)
データを「次の値より大きい」にして、特定の日付以降を入力できるようにしたり、
![hiduke16](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke16.png)
逆に「次の値より小さい」にして、特定の日付までしか入力できなくすることもできます。
![hiduke17](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke17.png)
対象の日付を参照式で指定する場合、一点注意事項ですが、
![hiduke18](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke18-650x317.png)
セルが移動するにつれ、参照式もズレていきます。このへんは関数と同じです。なので全然入力規則になってないことがあります。
![hiduke19](https://sunagitsune.com/wp-content/uploads/2020/04/hiduke19.png)
特定のセルを参照した規則を複数セルに指定する場合、ちゃんと$で絶対参照を指定してあげましょう。
![](https://sunagitsune.com/wp-content/uploads/2021/04/office-building-4677633_1280-160x90.jpg)
Excel(エクセル):データの入力規則
Excelの「データの入力規則」機能関連まとめです。
データの入力規則
データの入力規則はデータタブの中央付近にあります。
セルに特定の値しか入れられないようにしたり、プルダウン作ったり、変な値入れたらエラー出したり、そういう...
コメント