• ベストアンサー

セルの書式設定について教えて下さい。

現在A列に、セルの書式設定→ユーザー定義で ##,#"%" と入れています。 「A1」に95,5と入れると、95,5%と出ていいのですが 95と入れると、95,%と出ます。 ##"%"とすると少数点以下が出ませんし、 95で95%、95,5で95,5%と出るように出来ないでしょうか? 数字は、何が入るかわかりません。 エクセルは2003を使用してます。 おわかりになる方、おられましたら教えて頂けませんか? よろしくお願いします。

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

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

どのような目的でそのような表示がしたいのかわからないのですが、表示だけにこだわるのであれば、セルには数値のみ入力して(数式の場合は100倍して)、表示形式をユーザー定義で「G/標準!%」とするのではダメでしょうか?

pairakku
質問者

お礼

MackyNo1さん、回答ありがとうございます。 >「G/標準!%」とするのではダメでしょうか? 出来ました~ !このマークが必要なのですかね~? 今まで、!マークなんて使えるものって知りませんでした。 回答して頂いてありがとうございました。 今後共、よろしくお願いします。

その他の回答 (3)

noname#161198
noname#161198
回答No.4

セルの書式設定→表示形式→パーセンテージ の 小数点以下の桁数 で1を設定、入力では0.995, 0.9…といったようにするのが一番素直かと思います。 もし既に99.5, 90…といった形でデータが入ってしまっているなら、隣の列にでも100で割った数を出し(A列にデータが入っているならB1セルに"=A1/100"で右下十字ドラッグなど)、新しいシートに数値をコピー(形式を選択して貼り付け→値)した上で上記の設定をすると良いでしょう。

pairakku
質問者

お礼

tntnpgnさん、回答ありがとうございます。 >入力では0.995, 0.9…といったようにするのが一番素直かと思います。 素直な数字を出すのが、一番確実ですよね~ 回答して頂いてありがとうございました。 今後共、よろしくお願いします。

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

余計なお節介かも知れませんが、 「セルの書式設定」の「表示形式」を「ユーザー定義」で ##.0"%" として、 99.5%、90.0%、90.5%、91.0%、91.5% のように表示することをお勧めします。 何故なら、90%と90.0%は、同じだと思われるかもしれませんが、 90%のデータは、小数点以下は分からない、90.0%のデータは、小数点第1位は「0」で、第2位以下は分からないと読むことと、 データをまとめた表では、桁の位置が揃わないのでデータが読みにくくなります。

pairakku
質問者

お礼

koko88okokさん、回答ありがとうございます。 >データをまとめた表では、桁の位置が揃わないのでデータが読みにくくなります。 そうですね、確かに数字が揃ってないと読みにくいです。 回答して頂いてありがとうございました。 今後共、よろしくお願いします。

noname#198951
noname#198951
回答No.1

カンマ(,)ではなくて、ピリオド(.)ではダメですか? 95,5%と表記されるのは表記としても正しいようには見えないですし、95.5%が正しいのではないでしょうか?

pairakku
質問者

補足

Mechirunさん、回答ありがとうございます。 >カンマ(,)ではなくて、ピリオド(.)ではダメですか? すみません、私の質問が間違いでした。 ピリオドで正解です。 ですが、92.5や95.5等少数点以下の数字がある時はいいのですが、 90とか91等の場合、「.」が出ないようにしたいです。 回答して頂いてありがとうございました。 今後共、よろしくお願いします。

関連するQ&A