• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで数値の桁数を一定の法則で統一したい)

エクセルで数値の桁数を一定の法則で統一したい

このQ&Aのポイント
  • エクセルで数値の桁数を一定の法則で統一する方法について教えてください。
  • E列にA~D列のデータから計算された数値が並んでいます。整数の桁数を基準に四捨五入や小数の切り捨てを行いたいです。
  • 大量のデータを一度に整理する方法があれば教えてください。

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

  • ベストアンサー
  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.1

E1に数値が表示されているとして F1に =IF(LEN(TRUNC(E1))>2,TEXT(E1,"#0")*1,IF(LEN(TRUNC(E1))>1,TEXT(E1,"0.0")*1,TEXT(E1,"0.00"))) TRUNC関数で ”小数以下切り捨て”  で整数化。  したのを、LEN関数で桁数をカウント この桁数に応じて、 IF関数で 場合分け。  TEXT関数でそれぞれの 表示に・・・・ *1 部分は、数値化で、セル位置が右揃い 最後のTEXT(E1,"0.00")に *1 が無い理由: 数値化すると 小数第2位が0の場合に ゼロが表示されなくなるため。なので、セル表示を、右揃いに する必要有り。

excel110
質問者

お礼

かんたんに出来て非常に助かりました。ありがとうございました。

関連するQ&A