• ベストアンサー

エクセル 小数点の位置をそろえる書式にしたい

例えばセルA1から下に 100 10 1 0.1 0.01 0.001 と入力します これを小数点の位置をそろえた書式にしたいです 小数点以下3桁の書式と同じ形で、小数点以下を表示しなくてよい時は、表されない書式です 100 _10 __1 __0.1 __0.01 __0.001 こういう表し方になる書式にしたいです

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

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

以下のような書式設定でご希望の表示ができます。 対象セルを右クリックして「セルの書式設定」の表示形式タブでユーザー定義にして「[>=100]G/標準;[>=10]" "G/標準;" "G/標準」と入力し、配置タブで横位置を左寄せにしてインデントを適当な数字に設定し、最後にフォントの種類をMSゴシックなど、プロポーショナルフォントではないもの(フォント名にPがつかないフォント)を選択してください。 ちなみにExcel2007以降のバージョンをご使用なら条件付き書式を使用して、ご希望の表示にすることもできます。 #Officeソフトはバージョンによって使用できる機能や操作方法が大きく異なりますので、質問の際には必ずバージョンを明記しましょう。

48946
質問者

お礼

回答ありがとう御座います 2003なので残念です

その他の回答 (2)

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

セルの幅の調整で見た目そのようにすることはできますが、セル幅が適当でないとずれるので、セル幅の調整が必要になります。 小数点のつかないデータの書式を、ユーザー定義で、「G/標準" "」にします。 小数点のあるデータの書式を、ユーザー定義で、「" "G/標準」にして、「左寄せ」にします。 セル幅を調節して小数点位置を揃えます。 いずれも" "の中の空白は5つとか6つとか適当にします。 うまくいくように" "の中の空白の数を適当にします。

48946
質問者

お礼

回答ありがとう御座います 画面表示の時は上手くいっても、印刷の時はズレますよね

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

小数点以下の最大桁数が3ケタなら書式のユーザ定義で「0.???」と設定し、セルを中央揃えか、右揃えに設定します。 ただし、小数点以下が無い時でも「1.」の様にピリオドだけは表示されてしまいます。

48946
質問者

お礼

回答ありがとう御座います そういう書式も用意されているのですね

関連するQ&A

専門家に質問してみよう