• ベストアンサー

小数点第一位まで表示したいのですが

「1」は、「1」で、「1.1」なら、小数点第一位まで表示したいのですが 列全体に書式設定を設定したい場合、 どう設定すればいいのでしょうか? 数値で小数点以下の桁数を1にすると、「1」が「1.0」になってしまいます。 理想の表示形式は添付画像の通りです。

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

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

整数は整数表示で小数点の数字はすべて小数点1桁表示にしたいなら、表示形式と条件付き書式を併用します。 対象の列(たとえばA列)を選択し、ホームタブの条件付き書式で「新しいルール」から「数式を使用して・・・」を選択して「=INT(A1)=A1」の式を入力し、「書式」から表示形式を「標準」にして、そのまま右クリック「セルの書式設定」で表示形式を数値にして小数点の桁数を「1」にしてください。

YLLNZRTU
質問者

お礼

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

その他の回答 (5)

  • Nebusoku3
  • ベストアンサー率38% (1441/3774)
回答No.5

お示しの図で、「ユーザー定義」 を選び、 「種類」 の下の 欄(枠)に 0.0 と手入力してあげればOKでしょう。 その際、変更したい部分のセルを全部選んでおく必要があります。 ※ほかの事をしたい場合も応用ができると思います。

YLLNZRTU
質問者

お礼

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

  • shintaro-2
  • ベストアンサー率36% (2266/6244)
回答No.4

>「1」は、「1」で、「1.1」なら、小数点第一位まで表示したいのですが >列全体に書式設定を設定したい場合、 >どう設定すればいいのでしょうか? 標準書式ならお望みの通りの表示になります。 ただし、1.15は1.15となります 1.15を1.2とするには 書式を 0.#とか.#すると、小数点第2位を四捨五入しますが 1.0が1. と”.”が余分に表示されるようになります。

YLLNZRTU
質問者

お礼

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

回答No.3

質問の意図がよくわからないんだが・・・。 >1は1、1.1は1.1と入力した数字をそのまんま表示する表示形式とは? この答えは、添付図のごとく[標準]。しかし、このことは >理想の表示形式は添付画像の通りです。 と、これは先刻承知の上での質問。ということは、文字列にして右詰めするって方法を探しているのでしょうか?

YLLNZRTU
質問者

お礼

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

  • 178-tall
  • ベストアンサー率43% (762/1732)
回答No.2

参照 URL など。   

参考URL:
http://homepage3.nifty.com/gakuyu/excel/userdefined_ex.html#4-1
YLLNZRTU
質問者

お礼

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

  • 178-tall
  • ベストアンサー率43% (762/1732)
回答No.1

添付画像の状態にて (「標準」を選択した状態で) OK ボタンを押せば良さそうです。 (ただし、「1.11」を入力すると、そのとおり表示される)   

YLLNZRTU
質問者

お礼

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

関連するQ&A

  • エクセル 列の数値の表示

    質問します。 列の数値の表示で小数点以下の桁数を混在させる方法を教えてください。 言い方を変えると、キーボードで打った通りの数値を表示させたいのです。 例えば、下記のように打ちたいのです。 2.23 3.1 2.3 4.11 3.46 セルの書式設定→数値→小数点以下の桁数 で桁数を指定すると以下のようになってしまいます。 2.23 3.10 2.30 4.11 3.46 キーボードでの入力の通りに表示させるには、どのようにすればよろしいか? よろしくお願いします。

  • エクセルの小数点以下表示

    エクセルの小数点以下表示にツールバーの桁数上げ、下げとセルの書式設定などがありますが、それらは違う物なのでしょうか。セルの書式設定でも標準、数値、ユーザー定義の3つは表示上同じなら同じと考えてよいでしょうか。

  • Excelで小数点の位置を揃えたい

    Excelで、小数点以下の桁数が何種類もあって、それをタテ1列に表示したとき、小数点の位置を揃えたいと思い、セル書式を 0.?? としてみました。 ____2. ___12.5 __152.26 結果は上記のようになります。アンダーバーは無視してご覧下さい。 小数点以下に数値がある場合はよいのですが、整数の場合も小数点が表示されるので不都合です。 各セル共通の書式で、整数の場合に小数点を表示しないようにするには、どうしたらよいのでしょうか、教えて下さい。よろしくお願いします。

  • 小数点以下切捨てした上での足し算

    書式設定で小数点以下の桁数0にし、整数での表示にさせています。 しかしそれらを足し算すると結局正確に小数点以下の数値まで 足されてしまいます。そうしないためには?

  • 小数点以下の数字の桁数表示について

    VB6.0で小数点以下の数値が0の場合でも指定した桁数で0も表示するにはどのようにしたらよいですか? 例えば、四捨五入のROUND(0.195000,4)のとき返ってくる数値が「0.195」となり最後の0が表示されません。(以下は4桁表示したいのに) (小数点以下第5位が5なら切り上げで最後に1が表示されますが) エクセルだとセルの書式設定で表示桁数を設定するだけだったのですが。 FIXED関数、TEXT関数はVB6.0では使えないのですよね? VB6.0に詳しい方よろしくお願いします。お手数です。

  • EXCEL 小数点以下の桁数を条件によって変えるには

    G列の書式設定を数値、小数点以下0桁に設定してあります D列にある特定の文字が入力された時だけ、小数点以下の桁数を1桁にしたいのですが、どのようにすればよいでしょうか? それと小数点以下0桁、1桁の数字の桁位置をそろえることはできますか

  • エクセル計算 答えは同じなのに表示が違う

    エクセルで下記2種類の計算式をいれて計算すると、 答えは両方とも3.355になります。 書式設定で 表示形式-数値-小数点以下の桁数を2にしてみると、 答えが違ってきます。 なぜでしょうか? =75-(143.84/2)+(0.45/2)+0.05 =3.36 =((143.84/2)-0.225-75)*-1+0.05 =3.35 『表示形式-数値-小数点以下の桁数』この設定は 計算途中で桁数を2にして計算してしまうのでしょうか?

  • 小数点以下がある時だけ表示する方法(点なし)

    Office365使用しています。 Excel書式設定で 小数点以下が存在しない場合は小数点を表示せず 小数点以下がある場合のみ、小数点以下の数字と小数点を表示をしたく 下記、2つの書式設定の組み合わせで実現しております 書式設定1 【数式】=IF(RIGHT(TEXT(A1,"0.#"),1)=".",TRUE,FALSE) 【表示形式】数値(-1234) 書式設定2 【数式】=IF(RIGHT(TEXT(A1,"0.#"),1)=".",FALSE,TRUE) 【表示形式】#,##0.#;[赤]-#,##0.# 小数点第二位を表示させるには、どこをどのように修正すれば良いのでしょうか。 お詳しい方、ご教授お願い致します。 -------------------- こういったことを質問すると、私の文章が悪いのか 「そんなことも分からないのか」といった嫌味なコメントが届きます。 分からないのでお尋ねしているので、そこはどうかご容赦ください。

  • 小数点の数値をそのままセルに表示させたい

    タイトルのままですが、セルに打った小数の値をそのまま表示させたい時はどんな設定が必要になりますか。 具体的には、"1.0"と打っても、"0.75"と打っても、このまま表示され、'1'や'2'と打ったら、"1.0"、"2.0"と表示されるようにしたいのですが・・・ セルの書式設定の表示形式で単純に小数点以下の桁数を設定するだけでは、この問題は解決できません。なぜなら、小数点以下1桁とした場合、"0.75"は四捨五入されて、"0.8"となってしまうからです。 どなたかやり方をご存知の方はご教授の程、宜しくお願い致します。

  • Access 条件付の小数点表示

    条件を付けて小数を表示させることは可能でしょうか? 全体の表示に関しては小数点以下表示桁数で設定できますが、 100以外の表示を小数点以下第一で表示し、100だけは整数で表示させたいです。

専門家に質問してみよう