• 締切済み

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

aa5462の回答

  • aa5462
  • ベストアンサー率40% (20/49)
回答No.3

関数を使った方法です。 1.セルA1に「=TRUNC(B1,1) & "kg"」と入力 2.セルB1に「1.15」と入力 そうするとセルA1には小数点第2位で切り捨てられた値が表示されると思います。

frau
質問者

補足

A1には必ず指定する関数式を表記させなければならないのですね。 そうすると表の作成上、邪魔になってしまいます。 また切り捨てというのは四捨五入のことだと思いますが、質問にも書いてある通り四捨五入しないというのが条件です。

関連する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に詳しい方よろしくお願いします。お手数です。