• ベストアンサー

Excelの入力規則

業務で予約を受け付けるワークシートを作っています。 CountIF関数で予約数が表示されているセルがあるのですが 例えば、そのセルの表示が6以上になると、入力規則のように 他の特定のセルへの入力が制限できるようなことはできないでしょうか。 それができるとすごく便利になるのです。 技があればぜひ教えて下さい。

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

  • ベストアンサー
  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.2

こんにちは >例えば、そのセルの表示が6以上になると、入力規則のように他の特定のセルへの入力が制限できるようなことはできないでしょうか。  質問内容にある通り、「他の特定のセル」で入力規則を設定すれば可能です。

ysawa0518
質問者

お礼

わかりやすかったです。 ありがとうございました。

その他の回答 (2)

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

入力規則で別シートを参照する場合、直接シート指定はできませんが、名前定義すれば可能ですのでお試しください。 (1)仮に予約数がsheet1のA1の場合、そのセルを選択→名前ボックス(数式バーの最左ボックス)に任意名(aaa)を設定してenter (2)入力規則歯にを選択→入力規則→ユーザ設定を選択、数式欄に=aaa<7→OK

ysawa0518
質問者

お礼

なるほど名前をつければできるんですね。 今回は使用しませんでしたが今後の応用として参考になりました。 ありがとうございました。

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

エクセルのバージョンが判りませんが、 COUNTIFで数値が表示されているセルを例えばB5としたとき、 「データ」→「入力規則」→「設定」タブにある 「入力値の種類」を「ユーザ設定」にして、 数式欄に =B5<6 と入力すると、入力規則を設定したセルは、B5セルが6以上になると入力できなくなります。

ysawa0518
質問者

お礼

なるほど、シンプルですね やってみたらできました。ありがとうございました。

関連するQ&A

  • Excelでの入力規則について

    Excelの入力規則のリストで?,A,Bの3つから選択できるように設定しておきます。ここで例えば10個のセルに"?"を1つで、残りのセルは"A"or"B"を選択します。ここでこの10個のセルの"?"の個数を数えるためCOUNTIF関数を使ってカウントするとなぜか10個とカウントされます。"A"と"B"は表示されている通りの個数なのですが。 どうしてでしょうか?EXCELが破損しているのでしょうか???

  • Excel入力規則

    Excelの入力規則で、特定のセルに 日付形式 あるいは  ( からはじまる文字列 に入力を制限することは可能でしょうか? よろしくお願いします。

  • エクセルの入力規則

    こんにちは。どうかお力貸してください。 A・Bの列に各数字が入っているとします。       A       B 1   目標値    実績値 2   500      600 3   200      100 4   300      200 5   600      800 この場合、「A2」より「B2」の方が大きい場合、 「B2」を青く表示したいのです。 色々考えて、入力規則で、 「隣のセルより値が大きい時、文字を青くする設定」 をいたしました。 1つ1つ設定していくのは面倒なので、 入力規則のみコピーをしてみましたが はじめの一つの条件でしかコピーされず、 結局1個1個設定しているのですが、数が多く途方にくれています。 ちなみに実際の表はいろんなデータが組み込まれていて すでに関数も入っています。 (「シート1」が一覧になっていてそれに入力すると  グループごとのデータが各シートに分かれて表示する感じです。) 入力規則の上手な使い方や、他の方法など どなたか御存知でしたら教えてください。 よろしくおねがいいたします。

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

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

  • 入力規則 複数の条件で数式がわかりません

    セルR4~R21の範囲で入力するデータが重複しないように 入力規則で COUNTIF($R$4:$R$21,R4)<=1 という条件をしています。 そこと同じ範囲に もう1つの入力規則として、N10に表示されている予約数が5以上になるとエラーを表示させるための =N10>5 という条件を加えたい と思い、 =AND(COUNTIF(($R$4:$R$21,R4)<=1),n10<3) と素人なりに入力してみましたが上手くいきませんでした。 どうか智恵をお貸し下さい。

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

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

  • エクセルのセル入力規則項目に連動してヘッダーの表示を切替えるには?

     エクセルワークシートにおいて、今、INDIRECT関数とVLOOKUP関数を用いて表の切替え表示させるものを作っていますが、各ワークシートに入力規則設定してあるセルの文字列を切り替えた表と同時にそのシートのヘッダーも同じ内容で表示させるにはどのようにすればよいのでしょうか?  5項目の入力規則が設定してある  必要に応じ、INDIRECT関数で表を切替える  入力規則が以下のようになっている   A:パソコン   B:プリンター   C:デジカメ   D:スキャナー   E:モニター  仮にAを選択するとVLOOKUP関数でデータが検索、表示されるのですが   このときに表示されたシートのヘッダーにパソコンならパソコンと、プリンターならプリンターと表示されるようにしたいのです。  どうすればよいのでしょうか?色んな方法があるとは思いますが、分からないのでどなたか教えてください。お願いします。

  • エクセルの入力規則にかわるもの

    いつも大変お世話になっております。 エクセルの入力規則をよく作成し使用していますが、表示か8個までで8個以上は▼などで選択していますが、できれば、例えば、20行ある場合20行表示させたり、50行ある時は20行くらいずつ表示をさせたいです。 自分なりに調べたら、フォームコントロールやコンボボックスなどがでてきました。ですがイマイチやり方がわかりません。 やりたいことは、シート2に入力規則のリスト用に品名など名前を付けて、シート1のセルA3に、入力規則→リスト→名前、など登録してあります。シート1のセルA3で選択するときに、シート2で【名前】と登録したものがでます、シート1のセルA3を選択した際に名前がすべて出したいです。ほかには、【品名 1】と【品名 2】もシート1の決まったセルに半分くらいずつ表示させ選択したら選択したものが表示されたいです。 説明が上手くなくすみません。 フォームコントロールなどでできるようでしたら、ご教授お願い致します。

  • エクセルでの入力規則と自動入力について

    質問の前に検索をしてみたのですが、 似たようなものが見つからなかったので、質問させてもらいます。 シート2に名前→定義で「登録者名」と作り シート1での入力を入力規則を使い、リスト(コンボボックス) を設定しました。 シート2では 登録者名 会員番号 AAA  1234 BBB  5678 CCC  9101 DDD  1112 と名前の横のセルには会員番号を作っています。 そこで質問ですが、 シート1で登録者名を入力規則のリスト(コンボBOX) で選択して入力した場合、 隣のセルに自動で会員番号が表示できるような関数などは ないでしょうか? VBAなどはできないので、できれば関数でやりたいと思います。 【シート1】    A      B 1 AAA ▼   1234(←この1234を自動で表示させたい) 2     ▼ 3     ▼ 説明不足かも知れませんが教えてください。 よろしくお願いします。 エクセル2003です。

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

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

専門家に質問してみよう