プロが教える店舗&オフィスのセキュリティ対策術

セルの書式指定の設定でセルに入力された数値が少数第1位より上のデータが
入力された場合は無条件に「XXX.X」と表示し、
第2以下の数値が入力された場合は、入力された値をそのまま表示するには
セルの書式指定をどのように設定すればよろしいのでしょうか?

例)「2」と入力 → セルには「2.0」が表示
  「100」と入力 → セルには「100.0」が表示
  「0」と入力 → セルには「0.0」が表示
  「1.6」と入力 → セルには「1.6」が表示
  「1.61」と入力 → セルには「1.61」が表示
  「999.999」と入力 → セルには「999.999」が表示

A 回答 (3件)

再びHitomiKuroseです。

ちょっと違ってました。

セル幅が狭いと標準では四捨五入されますが、この書式では表示されませんね。
セル幅は十分にとってください。
    • good
    • 0

セルの書式設定のユーザー定義で


0.0#####
のようにしてはどうでしょうか?
「0」は数値が存在しない場合は「0」を表示します。
「#」は数値が存在しない場合は何も表示しません。
「.」は小数点の位置を表します。
なので、小数点以下の桁数がもっと多くなるようなら、「#」を増やしてください。
    • good
    • 0

ユーザー定義で、種類欄に


0.0#############
と入力して下さい。

セル幅が小さいと勝手に四捨五入されてしまうかもしれません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!