• ベストアンサー

1つのセルに、関数固定・データの入力規則(リスト)を設定できますか?

お世話になります。 1つのセルに以下のことを設定したいと考えております。 ・毎月1日になったら、"未対応"(入力規則:リスト)と表示させる。 ・"対応済"(入力規則:リスト)に変更しない限り、"未対応"表示にする。 ・1日に"対応済"に変更できる状態にする。 1つのセルに、入力規則のリストと、関数を固定できたら 上記のことができると考えています。 セルにロックをかけるとリストを変更することができないので、 他に手段がないかと模索しております。 アドバイスありましたら、ぜひお願い致します。

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

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

>・毎月1日になったら、"未対応"(入力規則:リスト)と表示させる。 >・"対応済"(入力規則:リスト)に変更しない限り、"未対応"表示にする。 >・1日に"対応済"に変更できる状態にする。 1つのセルで、数式とデータの共存はできません。 VBAで対応することになります。

honey1203
質問者

お礼

お礼を申し上げるのが遅くなり、大変申し訳ありません。 (投稿したつもりがうっかり失念しておりました。。) この度はご回答頂き、誠にありがとうございました。 その後、設定は不可であることを関係者に伝え、 運用を変更することで解決致しました。

関連するQ&A

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

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

  • EXCELのデータの入力規則を1つのセルで複数設定出来ますか?

    教えてくださいm(_ _)m 現在Excel2003で関数を使った表を作っています。  セルA1に1~30を入力した時に、関数のLOOKUPでセルB1に表示させるように作ったのですが、”データの入力規則”で31以上を入力するとエラーメッセージの停止を表示させるように設定しました。 ところが、A1に30を入れたときにエラーメッセージの注意も表示させる事になったのです。(すなわち、同じセルで入力された文字に対して、別々のエラーメッセージを表示させたいのです。) しかし入力規則の設定が1つしか出来ないようなのですが、複数の入力規則の設定する良い方法はありますでしょうか? よろしくお願いいたしますm(_ _)m

  • エクセル:入力規則のリストとセルの関数は同居できますか?

    エクセル:入力規則のリストとセルの関数は同居できますか? 普通にやるとセルの計算式はリストを選んだ時点でリストの文字に上書きされてしまうので困っています。 (例)   A              B         C 1 2008/08/02        =TODAY 2 ▽リスト           OK 3                NG 4 A2のセルにに =IF(A1>B1,"")と書いたとします。 で、さらにA2のセルに入力規則>リストで範囲B2:B4と設定したとします。 要は、A1に記入した日付が未来の場合は、 A2でリストで選択した文字を空白にしたいのです。 が、どうしてもリストの文字に上書きされてしまうので困っています。 やはり、関数を書いてあるセルに文字を書くと上書きされるのと同じですかね? なるべくVBA以外でなんとかしたいのですが、、、。(でもVBAでも可です)

  • データの入力規則

    エクセル データの入力規則でリストを設定したセルの横に表示されるリスト項目の文字が小さくて見えにくいので,大きくする方法をどなたか教えていただけませんか。 宜しくお願い申し上げます。

  • Excel 入力規則?関数?

    意味不明なタイトルで申し訳ございません。 教えてくださいm(_ _"m) やりたい事は・・・↓ 【例】 ・A1のセルに(1)と入れるとB1とC1とD1のセルは入力可能。 ・A1のセルに(2)と入れるとB1とC1のセルは入力可能だがD1は入力不可能となる。 ・A1のセルに(3)と入れるとB1セルのみ入力可能で、C1とD1は入力不可能となる。 このような事は入力規則を使用してできるものなのでしょうか? 関数との重ね技とか・・・? また、上記の条件が満たせれば入力規則を使わず他の手段でも構わないです。 よろしくお願いします!!

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

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

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

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

  • EXCELの入力規則のリストについて。その1(重複セル)

    Excel2000で入力規則のリストを設定しようとしています。 リストの元になる範囲のデータには重複するものがあります。 その重複するものを各1つずつリストに表示させることはできるでしょうか? 例 みかん   みかん りんご → りんご みかん   ぶどう ぶどう VBAは苦手なので、元になる範囲から関数などで別な場所に重複しない表を作り、それをリストに使用する方法でもいいなと思っています。 元になる範囲が変更される度に、更新や修正をしないでよい方法があれば助かるのですが。 どうかよろしくお願いします。 もう1つ「EXCELの入力規則のリストについて。その2(IFで空白にしたセル)」という質問もしておりますので、何卒そちらもよろしくお願いします。

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

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

  • 「入力規則」のリストとVLOOKUP関数機能をあわせたような設定

    いろいろ調べてみたのですが、分からなくて。 Excelで下記のような設定が可能かどうか教えて下さい。 ------------------------------------------------------- (Sheet1)   A   B 1 赤系 2 青系 3 黄系 A列は「入力規則」のリストを用いて、"赤系","青系","黄系"のいずれかを選択できる設定になっている。 A1のように"赤系"を選択した場合、B1にはそれに応じた別のリスト("チューリップ","ガーベラ","コスモス")を表示させる。 しかし、A2のように"青系"を選択したらB2には"バラ"を、A3のように"黄系"を選択したらB3には"ヒマワリ"を直接表示させる。 ------------------------------------------------------- 以上のような内容のものです。 (Sheet2)で、以下のように入力して入力規則のリスト用に名前をつけ、"青系"と入力したら"バラ"という項目のみをリスト表示させるようにするっていう手もありますが、、 (Sheet2)   A        B     C 1 赤系      青系   黄系 2 チューリップ  バラ   ヒマワリ 3 ガーベラ 4 コスモス そうすると、わざわざリストをドロップダウンさせたり何かしらアクションを起こさないといけないですよね。。 そういった手間もなく、"青系"もしくは"黄系"を選択した場合には"バラ"や"ヒマワリ"が表示されるようにしたいんです。 ここで"赤系"がなければVLOOKUP関数で対応できるのですが…。 このような、入力規則とVLOOKUP関数をミックスしたような設定はできるのでしょうか? できればVBAを用いず、関数で対応したいと思っています。 詳しい方、ご教示願いますM(_ _)M

専門家に質問してみよう