• ベストアンサー

エクセル入力規則のユーザー設定での関数表示について

エクセル入力規則のユーザー設定での関数表示について セルに0.5と整数以外は入力できないように設定したいのですが関数表示がわかりません。 よろしくお願い致します。

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

  • ベストアンサー
  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.2

0.5単位ということでしょうか。 1.5や2.5などもOK それであればA1に式を入れる場合 =MOD(A1*2,1)=0 としてはどうでしょうか。 また、0.5以外は1.5や2.5も不可ということであれば =OR(MOD(A1,1)=0,A1=0.5) としてはどうでしょうか。

hanako903
質問者

お礼

早々にご回答頂きありがとございました。 解決いたしました。本当に感謝しております。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

一例です。 =(MOD(入力セル,1)=0)+(入力セル=0.5)

hanako903
質問者

お礼

早々に回答頂きありがとうございました。 時間を数値にあらわしており0.5進法です。 質問の表記もわかりずらく今後の反省とします。 このたびはありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.3

データの入力規則の設定タブで入力値を整数にして、下の範囲は適切な内容にすれば、少数点は打てなくなります。

hanako903
質問者

お礼

早々に回答頂きありがとうございました。 時間を数値にあらわしており0.5進法でした。 質問の表記もわかりずらく今後の反省とします。 このたびはありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • kybo
  • ベストアンサー率53% (349/647)
回答No.1

以下でどうでしょうか? =OR(INT(A1)=A1,A1=0.5)

hanako903
質問者

お礼

早々にご回答頂きありがとございました。 おかげさまで、解決いたしました。本当に感謝です。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル2000の入力規則で困っています。

    エクセル2000のセルの入力規則で、条件の設定を 入力値の種類が「リスト」、 元の値が、カンマ区切りで  2,3,4,5  としております。 さらに、セルには書式設定で、表示形式が「ユーザー定義」で、0"年" にしてあります。 これで、セルを選択すると、ドロップダウンから 2~5 のいずれかしか選択できなくなり、セルには○年と正しく表示されますが、手入力で2~5の整数を入れようとすると「リストから選択してください」とはじかれてしまいます。 しかし、セルの表示形式が「ユーザー定義」でなければ、手入力でも2~5の整数値を問題なく入れることができます。 セルの書式は、あくまで見かけだけのことで、セルの中は同じ数値データのはずなのにどうしてこうなるのでしょうか? セルに○年を表示させながら、2~5の整数値の手入力を可能にする方法はないでしょうか?

  • 入力規則? エクセル関数??

    エクセル2003を使用しています。 特定のセル内に数字の1を入力すれば(同じセル内に)○○、2と入力すれば××、3と入力すれば△△となるように設定したいです。 ツールバーの「データ」→「入力規則」もしくは、「セルの書式設定」→「表示形式」から作成することができますか? それとも関数を作る必要がありますか? お願いします。

  • EXCELの入力規則ユーザー設定

    EXCELの入力規則ユーザー設定で、特定のセルに 0、10、20、30、40、50だけの入力を許可したい。 ドロップダウンリストで選択する方法はわかっていますが、ユーザー設定でやる方法があれば教えてください。

  • エクセル入力規則で関数を使ってエラーを表示させたい

    エクセル2003を使用しています。 入力規則の条件設定でユーザー設定を選び、関数を使用して、 E5のセルに「A」、もしくは、「B」で始まるデータを入力したときに、 エラーメッセージを表示させたいのですが、 うまくエラーメッセージを表示させることができません。 COUNTIF関数を使って =OR(COUNTIF(E5,"A*"),COUNTIF(E5,"B*")) と数式に入れてみたのですが、うまくいきませんでした。 どなたかご教示いただければありがたいです。よろしくお願いします。

  • エクセルの入力規則教えてください!

    エクセルの入力規則について、どなたか教えてください。 エクセルで出勤簿を作っていまして、 出社や退社のセルの書式設定を、 ユーザー定義で(24時間以上を連続で表示する)"[h]:mm"としていますが、 それだけだと、そのセルには、"ABC"とか、任意の文字でも入力できてしまいます。 そこで、そのセルに入力規則を設定して、 "[h]:mm"以外の書式のデータが入力された場合、 エラーではじくような、仕組みにしたいと思っています。 そういうことって、そもそもできるのでしょうか? また、他の方法でうまいやり方ってありますかね? もし、ご存知の方がいましたら、教えてください!

  • エクセル 入力規則の関数

    お世話になります。 エクセルの質問です。 A1のセルに、入力規則を設定し、H1~10のリストから選ぶように設定します。 そしてA1=H1をプルダウンで選択した際、 B2のセルには自動的に、 H1の隣の値(=I1)を入力するように設定するような関数はありますでしょうか? 大変分かりにくい質問で申し訳ありません。 どうぞ宜しくお願い致します。

  • エクセルで入力規則の設定のあるセルの関数変更

    エクセルで入力規則の設定(不正なデータが入力されたらエラーメッセージを表示するにチェック) のしてあるセルに入力されている関数を変更する場合、 一度入力規則は解除しなくてはいけないのでしょうか。 私の場合、セルを選択して数式バーで変更をかけてエンターキーを押すと、 変更した関数も不正なデータととられてエラーメッセージが出てしまいます。 関数を少し変更したいとき、いちいち入力規則を解除するのはめんどくさいので、何とかならないのでしょうか。 よろしくお願いいたします。

  • 入力規則で入力値の種類がユーザー設定の状態で…

    Excel2010の入力規則で入力値の種類がユーザー設定の状態でドロップダウンリストを表示する方法を探しています。 あるセルで特定の文字の禁止や、特定セルが空欄の時の入力禁止、文字数制限などで入力規則を設定しています。 ここれを入力もできてドロップダウンリストも選べるようにしたいのですが、入力規則で入力値の種類を「ユーザー設定」にしている場合「リスト」を作成出来ず困っています。 入力値の種類はユーザー設定のままで関数を使用してドロップダウンリストをだせるようにする方法はないでしょうか?

  • エクセルで入力規則設定をしてもメッセージが表示されません

    エクセル2003を使っています。エクセルで入力規則という機能を使ってメッセージを表示させたいのですが、表示できません。下記の他に何か設定があるのでしょうか? データ→入力規則→設定で入力値の種類選択し、データと値設定→入力時メッセージでセルの選択時にメッセージを表示するにチェックしタイトルとメッセージに文言を登録→OK と設定したのですが、入力規則を設定したセルを選択してもメッセージが表示されません。 どなたか、表示できるように教えてください。

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

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

専門家に質問してみよう