小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年8月7日【ID:0】

【Excel】未来の日付のみを入力許可


今後のスケジュール表や、商品が購入された後の発送日であったり、過去の日付が入力されることのない項目があるとします。
このような項目は、特に年末あたりに入力ミスが増えてきます。

年を省略して月日を入力すると、自動で今年の年が入力されます。
そのため、年末あたりの入力ミスの原因として、年明けの日付を入力したつもりが、過去の日付になってしまていることが考えられます。

そのような項目に対し、過去の日付を入力できないようにする設定方法について解説していきます。

入力できる値を制限するには「データの入力規則」を活用します。
例として、以下の表に対して、過去の日付が入力できないような設定をしていきます。

まず初めに、対象の範囲を選択し、[データ]タブから[データの入力規則]を選択します。

次の画面で以下のように設定します。
※関数の説明については記事の最後にまとめて記載しています。

・入力値の種類:日付
・データ:次の値より大きい
・開始日:=TODAY()

こちらの開始日には、関数や数式を用いることができます。

必要に応じて、[エラー メッセージ]を設定することで、入力エラー時に、任意の内容を表示させることができます。
[スタイル]を"停止"にすることで、条件を満たしていない値の入力を禁止することができます。


[エラー メッセージ]を設定した場合と、していない場合では、以下のような違いがあります。

・設定した場合

・設定していない場合

このように、入力できる日付を未来の日付のみに制限することができました。
過去に入力した日付に関しては、過去の入力時に未来であれば、そのまま保持されます。
上記の画像の場合、「2023/7/19」などが、「過去に入力された」過去の入力時に未来であった日付です。
※再度、同じ日付を入力し直すとエラーになります。

ExcelVBAレベル確認

他にも以下のような設定も可能です。

・本日から3日以降でないと入力することができない

・今年の年の日付しか入力できない

他にも、色んな関数を組み合わせて応用できるかと思います。

今回、使用した関数は以下になります。

=TODAY()
// 今日の日付を表す数値を返す

=DATE(年, 月, 日)
// 指定した年月日から日付を表す数値を返す

=YEAR(日付)
// 指定した日付が該当する年を返す

パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。


メンバー募集
1分で読める小技集 1分で読める小技集





リンクの共有はこちらから行えます。

  リンクコピー Twitter Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

2316052

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】特定の値の表示非表示を切り替える

【Excel】連動したドロップダウンリスト

【ExcelVBA】合格者だけに合格証を発行

【Excel】「文字列の数字」が入力されたセルを色付け

【Excel】複数のセルを異なる区切り文字で文字結合

【Excel】表の背景色を交互に変更する方法

【Excel】重複なしでコード単位の番号を割り当てる

【Excel】散布図で値が重複する場合の対策

【Excel】最終行のデータを抽出する新関数

【ExcelVBA】VBAを使ってシートの初期設定を自動化

【ExcelVBA】ダブルクリックで値を切り替える方法

【Excel】複数の行(列)の幅を一括で調整

【Excel】FILTER関数で空白を空白のまま抽出する

【Excel】誰でも簡単に集計表を作成

【Excel】新関数で「好みの項目」を「好みの順番」で抽出する方法

【Excel・Word】同じ図形を繰り返し作成する

【Excel】エラーを無視して集計する

【Excel】数式のみで複数の表を縦に並べる

【Excel】キーボードのみでフィルター操作

【Excel】XLOOKUP関数でスピルを活用

【Excel】数式を表の下まで一発でコピー

【Excel】吹き出しの図形の三角の幅を自由に調整する方法

【ExcelVBA】記入時刻を自動入力

【Excel】生年月日から年齢を瞬時に求める

【Excel】区切られた文字列から文字を抽出





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ

メンバーに加入すると
多くの特典が得られます

・全作品ダウンロード
・コンテンツ閲覧管理
・チャットサポート


 詳しくはこちら 

閉じる

※メンバーページと連携すると
表示されなくなります