• 締切済み

リストから、選択したときに、別のセルに特定の文字を表示させるには?(数字編)

A1のセルにリスト選択を設定しておいて、(1)と(2)をドロップダウンから選択できるとします。 ↓ (2)を選択した時のみ、B2のセルに特定の文字を表示させる。 このようにしたいのですが、どうすればよいですか? ちなみに、(2)の値が数値の場合はどうすれば?

みんなの回答

回答No.2

No1さんを補足します。 例が出ているので、例の通り書きます。 A1セルのプルダウンメニュー(入力規則→リスト設定)より(1),(2)と設定 この場合(1)や(2)にすると-1や-2となりやすいので・・・・ →A1セルのプルダウンメニュー(入力規則→リスト設定)より"(1)","(2)"と設定した方が条件が整いやすいと思います ※""で囲んだ事により(1)と(2)を文字列と認識させる 例えばA1セルが(1)の場合A2セルに123・(2)の場合456と表示させるとすると(仮定) A2セルの関数式 =IF(A1="(1)",123,IF(A1="(2)",456,"")) もちろんNo1さんが言われるとおり123や456が文字列の場合""で囲んでください。 ※念の為、何も選択されて無い場合(空白の場合)は空白("")であることを条件式に入れてあります。 →=IF(A1="(1)","123",IF(A1="(2)","456",""))

jackson555
質問者

お礼

ありがとうございます

  • Be_DaMa
  • ベストアンサー率33% (2/6)
回答No.1

B2を =IF(A1=数字,"特定の文字","") としたらよいかと思います。 (文字列は、""で囲む必要がありますが、数字は囲みません。)

関連するQ&A