• ベストアンサー

エクセルの表示形式をユーザー定義し、数値の桁数を任意にするには

エクセルでひとつのセルに数値を入れると” 6帖”、” 4.5帖”といったように前にスペース、次に入力した数値最後に帖をつけて表示させたいのです。表示形式を「" "#"帖"」とすると4.5帖の場合でも5帖と表示されてしまい、表示形式を「" "#.000"帖"」とすると6帖と表示させたいときも6.000帖になってしまいます。 入力したままの桁数で、表示させるにはどうしたらいいのでしょうか?

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

  • ベストアンサー
noname#58440
noname#58440
回答No.1

  こうして下さい。 " "G/標準"帖"  

yuusukeccc
質問者

お礼

ありがとうございました。 即、解決です。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

表示形式では小数点の有無は制御できません。 別セルでいいなら A1にある数値を =TEXT(A1,IF(MOD(A1,1)=0,"0","0.0")&"帖")

yuusukeccc
質問者

お礼

ありがとうございました。 mshr1962さんの回答いただく前にNo.1の方の方法で解決してしまいました。

関連するQ&A