• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:質問:エクセル2000・表示形式・ユーザー定義?)

エクセル2000・表示形式・ユーザー定義?

このQ&Aのポイント
  • エクセル2000で水温をグラフ表示する方法についての質問です。セルに数値を入力するだけで摂氏表示をしたいが、表示がうまくいかない問題があります。
  • 書式設定の[表示形式]-[ユーザー定義]を使用して、「#.#℃」と定義すると、小数点以下まで表示されますが、別のセルに数値を入力すると不要な小数点が表示される問題が発生します。
  • 同一の書式設定で希望通りの表示をする方法や、他の方法で同様のことをする方法を教えてください。

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

  • ベストアンサー
  • kbonb
  • ベストアンサー率51% (254/492)
回答No.1

こんにちは G/標準"℃" でいかがでしょうか?

参考URL:
http://www2.odn.ne.jp/excel/waza/format.html
okayadokari
質問者

お礼

早速の回答、ありがとうございました。 ただいま試したところ、出来ました。文句無しです! ただ… おそらく勘違いかもしれませんが、会社のパソコン(エクセル2000)で「G/標準"℃"」を試したところ、出来なかったような気がするのです。(うっかりミス?)今は家のパソコンで試してみました。 申し訳ありませんが、今度会社のパソコンを触るのが来週火曜日なので、もう一度そこで試してみたいと思います。その時まで、締め切らずにいたいと思います。すみませんが、しばらくお待ち下さい。

okayadokari
質問者

補足

会社のパソコンで「G/標準"℃"」を「23.8」で試しました。そうすると、『24℃』と表示されてしまいました。家では出来たので、色々といじったところ、セルの列幅が狭かったようです。列幅を広げましたところ、ちゃんと『23.8℃』と表示されました。 ちなみに列幅をさらに狭くしたら、当然『###』と表示されました。列幅によって数字が桁数を変えるなんて、思いもしなかったです。 ありがとうございました。

その他の回答 (2)

  • koba_nob
  • ベストアンサー率29% (22/75)
回答No.3

小数点以下を必ず1桁にするのであれば 「0.0"℃";-0.0"℃";"";」でいかがでしょうか? ユーザ設定表示形式はコロン「;」で区切ってそれぞれ 「正数での表示形式;負数での表示形式;ゼロの時の表示形式;文字列の表示形式」 となります。

okayadokari
質問者

お礼

回答ありがとうございました。 質問の内容が、わかりにくかったようですみませんでした。小数点以下を必ず1桁にするのではないんです。「24」の時は『24℃』と表示させたいんです。 kbonbさんの回答で解決しました。 また、何かありましたら、よろしくお願いします。

  • himehime
  • ベストアンサー率37% (133/354)
回答No.2

私のパソコンでは、##.#"℃"でも、 25℃と表示されずに、23.8"℃"と表示されます。 が、わざと、小数点表示一桁ボタンを押し、 24℃と表示させた後で、 Deleteし、 もう一度、23.8と入力しても、 その表示形式(整数表示)のまま、 また、24℃と表示されて、 表示形式が、自動的に、##"℃"に変更していました。 一つのセルではできるのに、 別のセルではできないということは、 おそらく、そのセルは、最初に行った、 #"℃"の設定が残ってしまっているのでしょう。 Deleteキーでは、書式は消せません。 (%スタイルを一度設定したら、Deleteキーを押しても、 また勝手に%がくっつくのと同じです。) どのセルにその書式がはいっているのか不明ですので、 全セル選択ボタン(Aと、1の間に左上に何もかかれていないボタンがありますよね)をクリック、 編集→クリア→すべてを選んでから、 該当セルに必要な書式を設定してみてください。 全セル選択ボタンの場所がわからない場合は、 どこかのセル一つをクリックしておいて、 Ctrl+Aでも大丈夫です。 すべてのセルが選択できます。 直っているはずですよ。

okayadokari
質問者

お礼

回答ありがとうございました。 質問の内容が、わかりにくかったようですみませんでした。「##.#"℃"」では「23.8」の入力時ちゃんと『23.8℃』と表示はされるんです。ただ、「24」と入力したとき『24.℃』と表示されてしまうので、困ってました。 kbonbさんの回答で解決しました。 また、何かありましたら、よろしくお願いします。

関連するQ&A