- ベストアンサー
EXCELでの桁数整理の式を教えてください
下の例のように、小数点入りの10以上10000未満の数値を小数点含み4桁に整理するにはどのような式を使えばよろしいでしょうか。 例) 12.3456 → 12.34 123.4567→ 123.40 1234.5678→1234.00
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
10000未満に限れば A1に数値が入っているとしてB1に =left(A1,5)*1 とし、セルの書式設定で、表示形式で数値を選択して、小数点以下の桁数を2にしてみて下さい。
その他の回答 (4)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.5
有効桁数nで切り捨てる場合 =ROUNDDOWN(値セル,有効桁-INT(LOG(値セル)+1)) 例 値がA1に入っていて有効桁数4桁の時 =ROUNDDOWN(A1,4-INT(LOG(A1)+1)) 表示形式(あるいは、小数点桁上げボタン等)で小数点以下2桁にして下さい。
質問者
お礼
ありがとうございます。参考になります。
- rayleigh
- ベストアンサー率50% (1/2)
回答No.4
=ROUNDDOWN(数値,4-LEN(INT(数値))) 以上のようにすれば,できるようですよ. 4の数字を替えれば任意の桁に整理できます. また,DOWNを除いてROUNDにすれば,左から5番目が四捨五入されて12.35となります.
質問者
お礼
ありがとうございます。参考になりました。
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
下記2つを行う。 (1)書式-セル-数値-小数点以下4位 (2)小数点桁を揃える ツール-オプション-編集-小数点位置を固定する-4桁
- maruru01
- ベストアンサー率51% (1179/2272)
回答No.2
こんにちは。maruru01です。 データがA1にあるとすると、 =ROUNDDOWN(A1,3-INT(LOG(A1))) と入力して、このセルの表示形式を 「0.00」 にします。
質問者
お礼
参考になります。ありがとうございました。
お礼
早々の回答ありがとうございました。 手作業でやっていて、入力ミスがあり困っていました。