• ベストアンサー

エクセルで出来れば教えてください。

エクセルのセルに数字を投入します。 ただ、できれば表示させる文字を変化させたいです。 数字の1でも2でも3でも・・・入力しても数字が入力された場合には◇を表示させたいと考えています。 なお、数字が入力されない場合でも空白や○、□などの表示をさせたいのですが、方法はありますか? 教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

セルを右クリックしてセルの書式設定を選ぶ ユーザー定義を選ぶ 右に G/標準 となっているのを消して ◇ あるいは ◇;;; と記入してOKすると,数字を入れると◇がセルに表示されます。 数字を入力しないときは,空白のセル表示になります。 #それで「できない」じゃなくて,事実「こうしてみた」ら「こういう結果になってしまいました」という具合に,どうなってしまってダメなのか具体的に状況を補足してみるといいですよ。

517hama
質問者

お礼

ありがとうございました。今後の質問の際には活かして行きます。

その他の回答 (3)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

目的がよくわからないのですが、セルに数字を入力したらそのセルに「◇」が表示され、それ以外の○、□などの記号なども入力したいという意味なら、セルの書式設定の表示形式をユーザー定義にして、例えば「[>-100000]"◇"」と入力してみてください。

517hama
質問者

お礼

ありがとうございました。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

例えばA1セルに数字が入力されたらB1セルに◇を表示させ,数字が入力されない場合には空白のセルとするる場合にはB1セルに次の式を入力します。 =IF(A1="","",IF(ISNUMBER(A1),"◇","")) 数字が入力されない場合にB1セルに〇を表示させるのでしたらB1セルには次の式を入力します。 =IF(A1="","",IF(ISNUMBER(A1),"◇","〇"))

517hama
質問者

お礼

ありがとうございました。

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

例えば、数字が入力された場合は◇ 文字列が入力された場合には、○ を表示するのであれば セルの書式設定でユーザー定義を選び 以下のように設定してはどうでしょうか。 "◇";"◇";"◇";"○"

517hama
質問者

お礼

早速ありがとうございます。 うまくいかないのですが・・・