• ベストアンサー

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

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

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

(1)入力規則でもできません。ドロップダウンに出る値が選択したときセットされます。別の値に摺りかえることはできません。 (2)関数でも、関数を入れるセルの値を、そのセルの値で決められません(常識) (3)2つまでなら書式の設定で設定できます。 (4)それ以上はVBAの利用です。それもイベントという中級で学ぶ概念で実現します。セルに値をセットする為に、イベントを一時的に止めるための、 Application.EnableEvents=Falseということも学ばないといけません。 全く念頭に無いようなので無理でしょう。

chiru2007
質問者

お礼

返事が遅くなってすみません。 ありがとうございました。

その他の回答 (1)

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

表示のみですが、セルの書式設定→表示形式→ユーザ定義で[=1]"○○";[=2]"××";"△△"で可能です。 但し、△△は1,2以外ならば表示されます。 別案ですが、ツール→オートコレクトで定義すれば、内容も含めてその文字列になりますが如何でしょうか。

chiru2007
質問者

お礼

返事が遅くなってすみません。 ありがとうございました。

関連するQ&A

専門家に質問してみよう