エクセル入力規則で0.05から1までの数字を設定する方法

このQ&Aのポイント
  • エクセルの入力規則で、0.05から0.05刻みで1まで入力する方法について教えてください。
  • エクセルの入力規則で設定した「リスト」には、5%刻みで5~100%までの数字を入力することができますが、一度ファイルを閉じて再度開くとエラー表示が出てしまいます。なぜでしょうか?
  • エクセルの入力規則で設定したリストに対して、一度閉じて再度開いた場合にエラー表示が出る理由について教えてください。
回答を見る
  • ベストアンサー

エクセルの入力規則について

エクセルの入力規則について エクセルの入力規則で設定する「リスト」にて0.05から0.05刻みで1まで(実際の数字は%表示)入力することができるように各数字を入れました。またエラーメッセージとして「入力できる数字は5%刻みです」と入れました。 設定後、その場では5%刻みで5~100%までの数値を入力することができ、またそれ以外の数字はエラーメッセージが出るのですが、その状態を保存して一旦ファイルを閉じ、再度開くと、今度はすべての数字入力に対してエラー表示が出てしまいます。 本来いったん閉じても入力規則は有効のはずだと思ってますが、違うのでしょうか? 上記の問題で考えられる理由がありましたら是非教えて頂けると助かります。 よろしくお願いします。

noname#105076
noname#105076

質問者が選んだベストアンサー

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 少し気になったのですが。  入力規則のリストが0.05刻みで、セルの書式設定の表示形式が「パーセンテージ」の場合、キーボードからの入力で、5刻みの数値(%は付けても付けなくとも、どちらでも良い)ではなく、0.05刻みの数値を入力した場合に、エラーメッセージが出ますが、それとは違う現象なのですね。  後は、何かの拍子に気付かずに、セルの書式設定を消去もしくは変更してしまい、0.05刻みの数値しか受け付けなくなっているのかもしれません。  以上、僅かな可能性ですが、他の回答も無い様ですので、念のため、気になった点を、お知らせ致しました。

noname#105076
質問者

お礼

ご回答いただきましてありがとうございました! 頂いた内容につき確認したいと思います。

その他の回答 (1)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

>その状態を保存して一旦ファイルを閉じ、再度開くと、今度はすべての数字入力に対してエラー表示が出てしまいます。 基本的に、いったん設定した入力規則がファイルを保存することによって勝手に変更されることはありません。 入力規則を設定したセルを選択して、入力規則の設定内容を確認してみてください。 このとき数式バー上の数値にも問題がないか(パーセント表示のときは注意が必要)調べてください。

noname#105076
質問者

お礼

早速にご回答いただきまして有難うございました! 一旦確認したいと思います。

関連するQ&A

  • エクセルの入力規則

    エクセル2007の入力規則で、リストを設定したのですが、 リストのドロップダウンメニューが出てきません。 他の入力規則は設定されるのですが、リストだけがどうしても・・・ ただ、リスト以外の値を入力するとエラーが表示されるので、リストの入力し規則は生かされているようです。 分かる方、教えてください。

  • エクセルの入力規則について!

    エクセルでAの列1~20に入力規則により、その列に同じ数値を入力すると警告が出る様に設定しました。同じように重複してAの列1~20に数字の1~100までの数値以外を入力したら警告が出る様にも設定したいのです。 この様に入力規則を同じセルに複数設定できますでしょうか?お教えください。

  • EXCELのリスト(入力規則)

    EXCELのデータ→データの入力規則の設定で、 入力値の種類を「リスト」にして、 「元の値」を別シートの範囲指定にすると、 その時は指定した別シートの値が表示されるのですが、 EXCELを保存・終了して再度そのファイルを開くと、 設定したはずの入力規則が綺麗に消えてしまっています。 「元の値」を同シートの範囲指定にすると、 保存・終了しても消えずに残っています。 なぜでしょうか?

  • Excel 入力規則についての質問です。

    あるセルに「5と3と1」の数値以外を入力したら、エラーメッセージが表示される設定にしたいのですが、どのようにしたらよいのでしょうか? なお、「リスト」形式ではなく、手入力で行いたいと思っています。 アドバイス、よろしくお願いいたします。

  • エクセルの「入力規則」についてお尋ねします。

    エクセル2010です。 あるセルにデータの入力規則を設定します。 条件設定の入力値の種類を「リスト」にし、リストの値は、0,1,2,3と直接指定します。 これで設定したセルにはプルダウンで0,1,2,3を選択するか、直接0~3の数値の入力しかできなくなります。 ここまでは問題ないのですが、このセルにユーザー定義の書式、0"人"を設定して、1は1人と表示されるようにしました。そうすると、直接0~3の数値の入力ははじかれ、プルダウンで0,1,2,3を選択するしか入力ができなくなります。 リストに設定した値を正しく入力しているのに排除されるのはなぜでしょう? いろいろ試し、リストの値を、0,1,2,3と直接指定せず、セル範囲のリスト指定とし、そのセル範囲にもユーザー定義の書式、0"人"を設定しておけばクリアできました。 でも、たかだか数件のリストを指定するのにいちいちリストをワークシート上に作成し、そこにもユーザー定義の書式を設定しなければならないのは腑に落ちません。

  • エクセルの入力規則について

    エクセルの入力規則について教えてください。 セルA1に7桁のコードを入力するとします。 7桁のコードは前の6桁を7で割った余りをMOD関数で 出し最後の1桁にしています。 コードが7桁であり、かつ、前の6桁を7で割った余りが末尾1桁の数値と等しくなければ、 エラーメッセージを出して入力を出来ないようにしたいのです。 入力規則のユーザー設定、数式を入れてメッセージを出すことは 可能でしょうか。 どうぞご教授お願いいたします。

  • エクセルの入力規則で「空白を無視する」

    エクセル2010です。 あるセルには必ず入力が必要なので、入力規則でリストを設定し、「空白を無視する」のチェックを外しました。 これで、BackSpaceキーで削除した空白値に対してはエラーメッセージが表示されるのですが、Deleteキーで削除した空白値はエラーにならず許可されてしまいます。 これではほとんど意味がありません。 VBAでなら対処できますが、入力規則では無理なのでしょうか?

  • エクセルの入力規則について

    仕事でエクセルを使っているのですが、(エクセル2003) リストから選択する(入力規則)のはできるのですが これとはちょっと違う方法を教えていただきたいです。 入力規則を使うと▼マークがでますよね? 今まで使っていたリスト選択は▼マークはなく、 セルの右下にカーソルを合わせると、十マークになって そこにリストが並び選択するという感じで使っていました。 ところが、急にリストが表示されなくなり、入力規則を 使ってリストを作ったのですが、どうしても▼マークの 表示されないリスト作成ができません。 わかる方がいたら、教えてください。 お願いいたします。

  • エクセルの入力規則

    エクセルで入力規則を使って行き先を入力しています。リスト項目は時々増える事があるので、事前に下の方に空きセルも少し範囲に設定していますが、これだと、ドロップダウンリストの下の方が表示されてしまします。これをリストの上のほうから表示出来るように設定出来ないものでしょうか。又、ドロップダウンリストの表示範囲(枠?)の長さを変更する事は出来るのでしょうか? エクセルは2003です。

  • エクセルの入力規則の表示の大きさ

    エクセルで入力規則(リストを使いセル設定)をしているのですが、選択するときの表示が小さく見づらいのですが、表示を大きくすることは出来るのでしょうか?

専門家に質問してみよう