• ベストアンサー

小数点桁上げ時に空白が・・・

office 2000から、office XPに変更をしましたが、Excel2002の細かい変更点に不満があります。 その一つが数値のセルを、”小数点表示桁上げ”ボタンにて桁上げした際、表示形式が数値の”-1234.0(ユーザー形式 0.0_ )”になってしまい、セルの右側に空白が入ってしまいます。 今は、ユーザー形式で”0.0”にすることによりいちいち対応していますが、office 2000ではこのような不親切?は無かったように思います。 一番簡単な対応方法をどなたかご存じないでしょうか?

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

  • ベストアンサー
  • kojitti
  • ベストアンサー率32% (449/1386)
回答No.2

今されていることをマクロで書いてツールバーのボタンに登録すればよろしいかと思います。

katayama19
質問者

お礼

やっぱりそれしかないですか?マクロにイマイチなじみがなかったもんで。 ”小数点桁上げ表示”のマクロ自体をいじくることができれば、一番いいんですが。

その他の回答 (1)

  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.1

確かに余分な余白が付きます。2000はどうだったか忘れましたが 初期のバージョンからそうなったと思いましたけど・・・ それ以来ツールバーは使わずユーザー型式で列またはセルで 指定しています。 後から気が変わって桁数を変更する場合はツールバーにある アイコンを使っても余分な余白は表示されません。 因みに、煩わしい余白付きの書式を削除して見ましたが アイコンを使うと勝手に余白付きになります。 これは仕様だろうと思います。

katayama19
質問者

お礼

そうですね。仕様なんでしょうね。 ただ、2000・97では間違いなくこのような不親切?はなかったんですよね。

関連するQ&A

  • 小数点表示桁上げ後の隙間をなくしたい。

    エクセルで例えば「3.3336」などの数字を小数点桁上げボタンを使って、「3」にしたとします。 そうすると、右に若干の空白ができます。 上のセルに入っている数値が最初から整数の場合、見た目が不ぞろいになり困っています。 どうしたら、右にできた空白をなくすことができるでしょうか。 教えてください。

  • EXCEL 小数点以下だけの表示

    EXCEL2003です。 数値セルの小数点以下一桁だけを表示したいのですが、どうすればいいでしょうか? 例)15.3 30 41.2 →3 0 2 よろしくおねがいいたします。

  • Excelの桁区切りと小数点以下表示について

    Excelの桁区切りと小数点表示等についてツールバーにある「[,]桁区切りスタイル」や「小数点表示桁上げ」と[セルの書式設定]内にある「小数点以下の桁数」や「桁区切り(,)を使用する」の違いを教えて下さい。 因みにツールバーにある「[,]桁区切りスタイル」を選択すると勝手に小数点第2位まで表示されてしまいます。 それが何故かわからないのです。 ※ Win XP、Excel2002の環境で行っています。

  • 小数点表示桁下げボタンの警告音の消し方

    WinMe+Office2000を使っています。Excel2000で、セルに小数点ありの数値を入れて、「小数点表示桁下げ」ボタンを押してゆくと、上桁だけになった時点で、警告音が鳴ります。この警告音を鳴らしたり、鳴らさなかったりの設定はどこでするのでしょうか。別のパソコンWinXp+Office2002では、警告音は鳴りません。

  • エクセルで小数点について教えてください

    ROUNDとツールバーにある小数点表示桁上げとの違いはなんですか?みなさんどう使いわけているのですか?あと10g=0.01Kgですが、小数点1桁までだと0.0Kgなります。こちらのルールで0.1Kgと表示しなければいけません。やりかたがあるのでしょうか?計算式などあればよろしくお願いします。

  • エクセルで、少数点付き数値のおしりの空白

    エクセルで、表示形式を数値小数点以下表示にすると、おしりに空白が付いてしまいます。この空白が付かない方法を知っている方は、いらっしゃらないですか ? いらっしゃれば、教えてもらえないでしょうか ?

  • Excel2002の表示形式がよくわかりません

    上下に並んだ数字をすべて少数点以下一桁まで表示させてきれいに揃えたいのですが、 「28」と入力すると何故か表示形式が「数値」になってしまい、右に半角の空白ができて、その他の数字とズレてしまいます。 ズレた後、表示形式を「標準」にすると、一番右に寄りますので、その後「小数点表示桁上げ」をすると、「28.0」となりますが、また表示形式が「数値」になって上下の数字とズレてしまいます。 そのセルだけおかしな状態になっていると思ったので、次ぎのセルに「28」と入力したのですが、同じように、表示形式が「数値」になってしまいます。「28」に特別な意味はないと思いますが、何が原因でこのようになったのかわかる人がいましたら教えてください

  • ROUND関数…小数点第2位で切り上げ・切り捨て

    お世話になります。 Excel2003を使用しています。 計算結果の数字を別セルに・・・97.759はROUNDUP(97.759,1)で97.8 同様に…103.103はROUNDUP(103.103,1)で103.2になりますが、本当は103.1としたいのです。 →小数点第2位が0の時は「切り捨て」1以上は「切り上げ」したいのです。 IF(「小数点第2位が0」,ROUNDDOWN(103.1,1),ROUNDUP(103.1,1)) で、いいかと思うのですが、「小数点第2位が0」の条件がうまくあらわせないため、完成できません。ROUNDを使ってもできそうだとは思うのですが、ちょっとだけ焦りも加わり、なかなか整理ができません。この考え方はあっているでしょうか?皆様のお力を貸していただければありがたいです。 ちなみに… セルの表示形式は「数値」 小数点以下の桁数は「1」 負の数の表示形式は「-1,234.0](今回、数値は負になることは有りません。)

  • 計算式(=AVERAGE)ででた数値(平均値)の小数点以下を切り捨てす

    計算式(=AVERAGE)ででた数値(平均値)の小数点以下を切り捨てする場合 表示形式で変更することはできるのでしょうか? 例: 4.7→4 大量のセルを一括で変更したいのでROUNDDOWNを一つ一ついれていくのは 手間です。

  • EXCELで小数点だけを表示させたい

    EXCELで注文書を作っています。注文書の中に、整数と 小数点を分けて表示したいのですが、どうしてもわからないので、 質問しました。 例えば、123.45とA1に入力した場合、B1に123(整数のみ表示) C1に45(小数点のみ表示) したいのです。 セルの書式設定のユーザ定義で出来ませんでしょうか? もし、出来る場合どのような指定をすれば良いのでしょうか? バージョンは、EXCEL2007です。 よろしくお願い致します。

専門家に質問してみよう