• 締切済み

【Excel】数字の単位の小数点の自動表記

mdmp2の回答

  • mdmp2
  • ベストアンサー率55% (438/787)
回答No.2

セルの書式を0.0"kg" とします。 条件付き書式で、「数式を使用して書式設定するセルを決定」を選び、数式を [セル参照]-INT[セル参照]=0 とします。 そのときの書式を 0"kg" とします。

frau
質問者

補足

「数式を使用して書式設定するセルを決定」 は「セルの強調表示ルール」>「その他のルール」>「新しい書式ルール」 のところですよね。 「ルールの内容」に >数式を [セル参照]-INT[セル参照]=0 を入力し、同ウインドウの「書式」で >0"kg" を入力しました。 しかし反映しません。 A1セルのみならば [A1]-INT[A1]=0 でよいのでしょうか? また1.15と打つと1.6と四捨五入されてしまいます。

関連するQ&A

  • エクセルで小数点以下3桁を四捨五入して、小数点以下1桁を表示する方法

    エクセル2003を使用しています。 計算式から出た結果に対して、小数点以下3桁を四捨五入して、小数点以下2桁ではなく、1桁を表示したいです。 例えば、計算式の結果、 1.145 の場合、普通に四捨五入すると 小数点以下1桁なら、1.1 小数点以下2桁なら、1.15 となってしまいます。 これを小数点以下3桁を四捨五入して、小数点以下1桁表示の1.2と表示させたいのですが、可能でしょうか?

  • 小数点以下2桁まで表示されるユーザー定義

    Excel2007利用です。 ユーザー定義で「G/標準"kg"」と設定していますがたとえば「3」と入力すると「3kg」と表示されます。 これを「3.0kg」「3.15kg」というように小数点以下2桁まで表示するユーザー定義を教えてください。

  • 表示形式のユーザー定義で小数点2桁の設定

    ユーザー定義で数値を入力したら自動でkgという単位をつくように設定したいのですが、2桁にする方法を教えてください。 「0.0"kg"」 このような式ですと小数点が2桁の場合は自動で四捨五入されて一桁になってしまいます(たとえば3.15は3.2)。 これを小数点2桁までの入力した数値がそのまま反映するユーザー定義での式を教えてください。

  • エクセルで関数を使用せず、書式設定のみで小数点以下の切り上げをするには

    ROUND関数等を利用した別セルに計算式に入れて切り上げを行うではなく、そのセルに 11.1 と入力された場合は小数点以下をすべて切り上げとなり、12 と表示させる事は可能なのでしょうか? 通常は小数点以下の桁切り上げだと四捨五入になってしまいます。書式設定のユーザ定義で行うとしたのすが、うまくいきませんでした。ご存知の方是非よろしくお願い致します。

  • 小数点第2位を四捨五入し…って?

    Excelの表の作成の問題なのですが、頭がこんがらがってきたので質問させてください^^; 「小数点第2位を四捨五入し、小数点以下の桁数が1桁の%表示にすること」…とは、 98.12%を 98.1% ↑のように小数第1位まで表せということですか?

  • 小数点第2位を四捨五入し…って?

    Excelの表の作成の問題なのですが、頭がこんがらがってきたので質問させてください^^; 「小数点第2位を四捨五入し、小数点以下の桁数が1桁の%表示にすること」…とは、 98.12%を 98.1% ↑のように小数第1位まで表せということですか?

  • 小数点の切り上げ方(?_?)

    仕事中なのですが・・・。3時までに仕上げなくてはいけなくて困っています! エクセルで表計算で数字を入力しています。 小数点以下を四捨五入するのですが、切上げ方が分からず・・・確か「セルの書式設定」からどうにかすればよかったような・・・ すみませーん!誰か教えて下さい!

  • 【ユーザー定義】小数点が0の場合に表示されない方法

    セルの書式設定のユーザー定義で 0.00"kg" と設定します。 これは小数点以下2桁までの表示ですのでたとえば のときはこのように表示されます。 1.65kg しかしたとえば1.6kgの場合のとき 1.60kg と表示されます。 小数点以下2桁まで設定し、かつ、2桁目が正数の場合はそのまま表示されるが、0の場合のみ、表示されない、というユーザー定義ができるのでしたら教えてください。

  • 1セルに6桁以上入力できない。小数点以下の表示が00になってしまう。

    エクセルの1つのセルに1,000,000と入力するも1,000となってしまいます。 数式と値をクリアにしても、表示形式を標準や数値や文字列に設定しても下3桁が入りません。 それと小数点第2位まで計算したいのに、小数点第2位は.00なってしまいます。 それと小数点以下を切り捨てで表示させたいのに、四捨五入になってしまいます。

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

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