Excelの入力規則で日付・金額の入力ミスを防ぐ方法
入力者が複数いる表では、日付欄へ文字を入れたり、金額欄へ負の値を入れたりといった誤入力が起きやすくなります。データの入力規則を使うと、セルごとに受け付ける値の種類や範囲を決められます。
日付だけを受け付ける設定
- 日付を入力してほしいセル範囲を選択します。
- データタブのデータの入力規則を選びます。
- 入力値の種類で日付を選び、開始日・終了日などの条件を設定します。
- OKを選び、範囲外の日付を試しに入力して警告が出るか確認します。
金額欄の設定例
金額欄には、入力値の種類で整数または小数点数を選び、たとえば0以上という条件を設定できます。税込金額など小数を使わない運用なら、整数だけを許可するほうが誤入力に気付きやすくなります。
入力時の案内とエラーメッセージを使う
入力時メッセージに「2026/04/01の形式で入力」などと書くと、入力する人が迷いにくくなります。エラーアラートには、何を修正すればよいかを短く書きます。
設定後にすでに入っている値を直す機能ではありません。既存データは別途確認し、新しい入力から運用を始めるのが安全です。
確認方法
許可する値と、許可しない値をそれぞれ架空のセルで試します。許可しない値を貼り付けた場合の動作は環境や設定によって異なることがあるため、実際の運用前にコピーしたファイルで確認します。
練習セルを一つに絞って許可・拒否を試す
空のシートのB2に、開始日2026/10/1、終了日2026/10/31の「日付」「次の値の間」を設定します。エラーアラートのスタイルは「停止」にし、メッセージを「10月1日~31日の日付を入力してください」にします。
- 2026/10/7:入力できること。
- 2026/11/1:停止メッセージが出ること。
- 文字「来週」:日付条件を満たさず拒否されること。
C2の金額は「整数」「0以上」で試し、100は通る、-1と1.5は拒否されることを確認します。「警告」や「情報」では継続できる場合があるため、必ず拒否したい運用ならアラートの種類も確認します。
空欄を許可する設定や貼り付けによる規則の変更・迂回も別に確認します。入力規則だけで完全なデータ保護を実現するものではありません。
対応バージョン・公式情報
最終確認日:2026年9月22日
対応バージョン:Excel for Microsoft 365、Excel 2024、Excel 2021、Excel 2019、Excel 2016、Excel for the web など。
Microsoft Support「セルにデータの入力規則を適用する」