よねさんのWordとExcelの小部屋|Excel2007(エクセル2007)基本講座の総目次|Excel2007(エクセル2007)基本講座:入力規則の使い方
 |
|
- キーボードでのエクセルへの入力は良く間違うものです。
(エクセルではセルを選択した状態でキーを押すと上書で入力されます)
- 入力される値があらかじめ決まっている場合には、異なる値が入力されないようにします。
- 【注意】入力規則を設定しても以下の方法で無効な値を入力できてしまいます。 (無効な値を調べる方法)
- 他のセルの値をコピーして[貼り付け]→「値の貼り付け」を実行する。
- なお、単にコピー→貼付けだとコピー元と同じ設定になり、入力規則が消えてしまいます。
- 計算式を入力する。
- 最初に入力した計算結果が入力規則に合致しない時は正常に機能が働くが、以降に合致しない値となっても機能は働かず不正な値が入力されてしまう。
- マクロで値を入力する。
入力値を制限する Topへ
- 【設定例】月数の入力欄に1月から12月の「1〜12の整数値」しか入力できないように入力規則を設定します。
- 設定するセル範囲を選択します。
- [データ]タブの[データツール]グループにある[データの入力規則]を実行します。
- [設定]タブを選択します。
- 「入力値の種類」で[整数]を選択します。
※【すべての値】は入力規則がない状態です。入力規則の解除に使います。
- 「データ」で[次の値の間]を選択します。
- 「最小値」に「1」、「最大値」に「12」を入力します。
- これで、1〜12の整数以外の値が入力できないようになりました。
-
-
入力規則の設定範囲が分かっている場合。
- セル範囲を選択して、[ホーム]タブの[編集]グループにある[クリア]→[すべてクリア]を実行します。
- セル範囲を選択して、[データ]タブの[データツール]グループにある[データの入力規則]を実行します。
- [設定]タブで[すべてクリア]ボタンをクリックすると、選択範囲の入力規則がクリアされます。
- 「同じ入力規則が設定された・・・」にチェックを入れてから、[すべてクリア]ボタンをクリックすると、同じ入力規則がすべてクリアできます。
(選択していないセルでも同じ入力規則がクリアされます)
-
どこに入力規則を設定しているか分からない場合。
- [ホーム]タブの[編集]グループで[データの入力規則]を実行します。
- 入力規則が設定されているセルが選択されるので、以降は上のA.a〜bを実行すればすべてクリアされます。
- 複数の入力規則が設定してあり、その一つをクリアしたい場合
- クリアしたい入力規則が設定してあるセルを選択し直してからA.a〜bを実行します。
- 作成したシートを他人に使用してもらう場合、入力時にメッセージを表示して、入力するデータを指示することができます。
- 入力規則が設定してあるセル範囲を選択します。
- [データ]タブの[データツール]グループにある[データの入力規則]を実行します。
- [入力時メッセージ]タブを選択します。
- 『セルの選択時にメッセージを表示する』にチェックが付いているのを確認します。
- 『タイトル』 『メッセージ』に適当な語句を入力します。
(入力する人に分かるような言葉を入力します)
[OK]ボタンをクリックします。
- 入力規則を設定したセルを選択すると下図のように表示されます。
- 表示されるメッセージの位置が邪魔になるなら、ドラッグして動かすことができます。
- データの入力時になにげなく「13」としてしまいました。すると、【入力した値は正しくありません。】とのメッセージが出ます。
- これのメッセージでは何がいけなかったのか分からないことがあります。
分かり易いメッセージに変更してみましょう。
- 入力規則が設定してあるセル範囲を選択します。
- [データ]タブの[データツール]グループにある[データの入力規則]を実行します。
- [エラーメッセージ]タブを選択します。
- 「無効なデータが入力されたら・・・」にチェックが入っているのを確認します。
- 「タイトル」に「入力値を確認!」と入力しました。
- 「エラーメッセージ」欄に「ここには月を入力します・・・」と入力しました。
- 設定したセルに「13」と入力すると、設定したメッセージが表示されました。
- 入力規則で入力値に制限をかけているものの、それ以外の値も入力できるようにしたい場合があります。
- 「エラーメッセージ」タブの「無効なデータが入力されたらエラーメッセージを表示する」のチェックを外します。
- セルに入力する文字種が決まっている場合に、入力時にIMEの【入力モード】を変更することができます。
- 【ひらがな】を選択しておけば、日本語文字を入力するセルで、わざわざIMEの入力モードを【ひらがな】にしなくても、自動で変わります。
- 入力規則で入力値に制限を加えているにもかかわらず、無効な値が入力できてしまいます。
- 無効な値が入力される例
- セル範囲I1:I10は入力規則で入力値を「1〜12の整数」に制限してあります。
ほかのセルに入力した「20」「30」「0」をそれぞれコピーして、値の貼り付けを実行すると無効な値でも入力できてしまいます。
-
無効なデータをチェックする方法
- [データ]タブの[データツール]グループにある[データの入力規則]→[無効データのマーク]を実行します。
- 無効なデータが赤い楕円で囲まれます。
- 解除は下の[入力規則マークのクリア]を実行します。または入力規則に即した値に変更するとクリアされます。
よねさんのWordとExcelの小部屋|Excel2007(エクセル2007)基本講座の総目次|Excel2007(エクセル2007)基本講座:入力規則の使い方
PageViewCounter

Since2006/2/27