『データ入力規則のセル内に関数』(もりんこ) XP、エクセル2007 データ入力規則でセルJ11をリスト表示するようにしています! リスト表示するセル内に下記のような関数を入れることはできないでしょうか? 結局、表示される内容はリスト表示で選ぶ言葉と同じなのですが、 関数を入れることはできないのかな?と思いまして!! こちらで検索したのですが発見できませんでした。 マクロを組まないといけなくなるのでしょうか(^_^;) 組めませんが…(汗) 是非お教え下さい =IF(J9="","",IF($D$3="同出張",IF(D11="","",D11),"")) ---- やはり… 入力規則を設定しているセルには関数入れられないみたいですね 失礼しました (もりんこ) ---- 何をしたいのかいまひとつ分からなくて・・・ 式を入れておいたセルに入力規則をつけるのはできます。 ただ、入力規則から選んだら、式は消えますけど。 シートのどこかに式を入力しておいて、それを入力規則内のリストに表示することもできます。 式の書かれたセルに名前をつけて、入力規則でその名前を参照すればいいです。 ただ、式が文字列で表示されるので、なにを選んだらよいか分かりずらく、さらにリストで選んだ式は再計算しないと、式の計算結果を出しません。 どこになにを入力しておいて、どういう風にリストで選びたいのか。 手順を説明していただければ、解答がつくかもしれません。 (すずめ) ---- すずめさん ありがとうございます やはり式は消えてしまいますよね… この式を消えないようにしたかったんですが(^_^;) もう少し分かりやすく書いて、再度アップしようと思います! 助言ありがとうございました (もりんこ)