エクセル2000・表示形式・ユーザー定義?
- エクセル2000で水温をグラフ表示する方法についての質問です。セルに数値を入力するだけで摂氏表示をしたいが、表示がうまくいかない問題があります。
- 書式設定の[表示形式]-[ユーザー定義]を使用して、「#.#℃」と定義すると、小数点以下まで表示されますが、別のセルに数値を入力すると不要な小数点が表示される問題が発生します。
- 同一の書式設定で希望通りの表示をする方法や、他の方法で同様のことをする方法を教えてください。
- ベストアンサー
質問:エクセル2000・表示形式・ユーザー定義?
どなたか教えて下さい。ちょっと困ってます。 毎日の水温を、エクセル2000でグラフ表示をしたいのです。そこで入力を少しでも簡単にしようと思い、セルに数値「23.8」だけを入力するだけで『23.8℃』と表示させようと思いました。 そこで、[書式設定]-[表示形式]-[ユーザー定義]を用いて、「#"℃"」と定義しました。そうすると、「23.8」と入力した場合『24℃』と表示されてしまいました。小数点下一桁まで表示させたいので今度は「#.#"℃"」と定義しましたところ、期待通り『23.8℃』と表示されましたので、良かったのですが、別のセルで「25」と入力しましたところ『25.℃』と、数値と℃の間に「.」が入って表示されてしまいました。それもなんとなくイヤなので何とかしたいのです。 まとめますと… 「入力値」 「希望表示値」 「#"℃"」の表示値 「#.#"℃"」の表示値 23.8 23.8℃ 24℃ (×) 23.8℃ (○) 25 25℃ 25℃ (○) 25.℃ (×) なんとか同一の書式設定で、私の希望を満たすような設定が出来ないものでしょうか? また、表示は『25.0℃』というような小数点以下が「0」ならば表示させたくないのです。(『25℃』と表示させたい) 最終手段として、ひとつひとつセルの書式設定を変えてやればいいのですが、出来れば、最後の手段としたいのです。また、表示形式以外の方法で同様なことが出来るなら、ご教授願います。 長くなりましたが、よろしくお願いします。
- okayadokari
- お礼率77% (7/9)
- オフィス系ソフト
- 回答数3
- ありがとう数4
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは G/標準"℃" でいかがでしょうか?
その他の回答 (2)
- koba_nob
- ベストアンサー率29% (22/75)
小数点以下を必ず1桁にするのであれば 「0.0"℃";-0.0"℃";"";」でいかがでしょうか? ユーザ設定表示形式はコロン「;」で区切ってそれぞれ 「正数での表示形式;負数での表示形式;ゼロの時の表示形式;文字列の表示形式」 となります。
お礼
回答ありがとうございました。 質問の内容が、わかりにくかったようですみませんでした。小数点以下を必ず1桁にするのではないんです。「24」の時は『24℃』と表示させたいんです。 kbonbさんの回答で解決しました。 また、何かありましたら、よろしくお願いします。
- himehime
- ベストアンサー率37% (133/354)
私のパソコンでは、##.#"℃"でも、 25℃と表示されずに、23.8"℃"と表示されます。 が、わざと、小数点表示一桁ボタンを押し、 24℃と表示させた後で、 Deleteし、 もう一度、23.8と入力しても、 その表示形式(整数表示)のまま、 また、24℃と表示されて、 表示形式が、自動的に、##"℃"に変更していました。 一つのセルではできるのに、 別のセルではできないということは、 おそらく、そのセルは、最初に行った、 #"℃"の設定が残ってしまっているのでしょう。 Deleteキーでは、書式は消せません。 (%スタイルを一度設定したら、Deleteキーを押しても、 また勝手に%がくっつくのと同じです。) どのセルにその書式がはいっているのか不明ですので、 全セル選択ボタン(Aと、1の間に左上に何もかかれていないボタンがありますよね)をクリック、 編集→クリア→すべてを選んでから、 該当セルに必要な書式を設定してみてください。 全セル選択ボタンの場所がわからない場合は、 どこかのセル一つをクリックしておいて、 Ctrl+Aでも大丈夫です。 すべてのセルが選択できます。 直っているはずですよ。
お礼
回答ありがとうございました。 質問の内容が、わかりにくかったようですみませんでした。「##.#"℃"」では「23.8」の入力時ちゃんと『23.8℃』と表示はされるんです。ただ、「24」と入力したとき『24.℃』と表示されてしまうので、困ってました。 kbonbさんの回答で解決しました。 また、何かありましたら、よろしくお願いします。
関連するQ&A
- エクセル セルの表示形式のユーザー定義について
セルの表示形式で、ユーザー定義に使用できる記号について説明しているページです。 http://support.microsoft.com/kb/883199/ja#top こちらのページの「数値の書式記号」の説明部分で質問します。 この「数値の書式記号」で、エクセルの画像を使用して説明がされています。 下のほうに「桁を揃えて表示」とあります。 ばらばらの小数点以下の見栄えを揃えることができるのがわかりました。 が、ここで更に「整数」も入力したい思っています。 この「ユーザー定義」のままだと「1234.」と、小数”点”が、余計にくっついてきます。 「1234」と表示したいです。 なにか条件をつけるのか? それともユーザー定義ではできないのか? ご存知の方がいらっしゃいましたら、お教えください。
- ベストアンサー
- オフィス系ソフト
- Excelで数値の表示形式をユーザー定義で設定したい。
エクセル2000を使用しています。 たとえば、123億4560万7000円などの数値は12,345,607,000と 言うように、エクセルのセルに入力しますよね。 それで、〔書式〕-〔セル〕のセルの書式設定の表示形式で ユーザー定義を利用して、123億と表示させたいのですが どうすればよいのでしょうか? 頭の数値左から3桁だけを利用して残りの数値は億と言う文字で くくってしまうというか。。。。 説明がうまくなくてすみません。 または、12,345,607,000(123億4560万7000円)を123億だけは入力どおりに して、残りを0表示することはできますでしょうか? 12,345,607,000を12,300,000,000と表示形式のユーザー定義で できるのでしょうか? たとえば、ユーザー定義のところで#,##0というような方法で、 数値の表示形式を指定できると聞いたことがあるのですが、 こんな感じで億の位以下をゼロの表示する方法がありましたら、教えてください。 どなたかお分かりになる方よろしくお願い申し上げます。
- ベストアンサー
- オフィス系ソフト
- エクセルのセルの書式設定→ユーザー定義
エクセルで数値を打ち込む単純作業をしています。 小数点以下1桁表示まで入力しているのですが、小数点を省いて入力する事は出来ませんか? 例えば、1.2を表したいのであれば、12と打って1.2と表示させたいです。 セルの書式設定→ユーザー定義で出来そうなのですが、設定の仕方がわかりません。 これって可能ですか? またその表で平均値やグラフを表したいのですが、きちんと反映されますか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの表示形式について
エクセルで普通に数字を入力すると、セルの書式設定の表示形式は標準で、数字はセルの右側に寄ります。 次に、平均を出して小数点以下がいらないので、表示形式を数値にして小数点以下を0にします。 すると入力した数字と平均の数字では、字の位置が少しずれて、平均の数字が少し左に寄っています。 なぜこのような設定なのでしょう。 また、表示形式を数値にしても右端に寄るようにできないのでしょうか。 通貨で表示すると揃うんですけどね 暇なときでよいのでお願いします
- 締切済み
- オフィス系ソフト
- Excelの表示形式のユーザ定義
Excel 2007 です。 例えば、値として 100.5 と入力すると、 表示が 100:30 となる表示形式のユーザ定義設定は可能ですか? 整数部を[時間]、小数部を[分]に換算して表示させたいです。 また、他のセルから参照して計算式にも利用します。 表示形式の設定でなくても、 "100:30" と入力した文字列を計算に使えれば問題ありません。 関数を駆使して、文字列から数値にうまく変換して計算するしかないでしょうか。
- ベストアンサー
- その他MS Office製品
- エクセル書式のユーザー定義
エクセルの書式のユーザー定義は例えば0.00であれば数値で小数点以下を2桁に設定したものと全く同じなのでしょうか?ユーザー定義とは数値や日付などの書式設定を更にユーザー好みにしたい時に使うものという認識でよいのでしょうか。
- ベストアンサー
- オフィス系ソフト
- エクセル 数字の表示の仕方
Excel、ソフトは2002で、マイクロソフトXPです。 計算された数値(小数点以下ずっと連なっている)を例えば小数点2桁にしたい。3桁以降は完全に省略したい。その方法を教えてください。 セル中に2桁を表示するのでなく、完全に2桁にする。 セルの書式設定(F)→ユーザー定義→0.00にしてもセルの数値はずっと連なっている。 よろしくご指導お願いします。
- ベストアンサー
- その他MS Office製品
- Excelユーザー定義「#.0"kg"」に代るもの
「0.1」「1.0」と入力したときそれぞれ 「0.1kg」 「1.0kg」 というように自動表記されたいExcel2019の書式設定のユーザー定義についてですが、 「#.0"kg"」 という形式はあまりスマートではないでしょうか? また 「G/標準"円"」 という形式ですと、計算は一応できるようですが(「#.0"kg"」も同様)、エラー表示がついてしまいます。 小数点(第一の位)が付く数値入力の語尾に自動で「kg」とつき、かつ、エラー表示がでないようにするユーザー定義を教えてください。
- 締切済み
- Excel(エクセル)
- 【ユーザー定義】小数点が0の場合に表示されない方法
セルの書式設定のユーザー定義で 0.00"kg" と設定します。 これは小数点以下2桁までの表示ですのでたとえば のときはこのように表示されます。 1.65kg しかしたとえば1.6kgの場合のとき 1.60kg と表示されます。 小数点以下2桁まで設定し、かつ、2桁目が正数の場合はそのまま表示されるが、0の場合のみ、表示されない、というユーザー定義ができるのでしたら教えてください。
- ベストアンサー
- Excel(エクセル)
- 表示形式のユーザー定義で小数点2桁の設定
ユーザー定義で数値を入力したら自動でkgという単位をつくように設定したいのですが、2桁にする方法を教えてください。 「0.0"kg"」 このような式ですと小数点が2桁の場合は自動で四捨五入されて一桁になってしまいます(たとえば3.15は3.2)。 これを小数点2桁までの入力した数値がそのまま反映するユーザー定義での式を教えてください。
- ベストアンサー
- Excel(エクセル)
お礼
早速の回答、ありがとうございました。 ただいま試したところ、出来ました。文句無しです! ただ… おそらく勘違いかもしれませんが、会社のパソコン(エクセル2000)で「G/標準"℃"」を試したところ、出来なかったような気がするのです。(うっかりミス?)今は家のパソコンで試してみました。 申し訳ありませんが、今度会社のパソコンを触るのが来週火曜日なので、もう一度そこで試してみたいと思います。その時まで、締め切らずにいたいと思います。すみませんが、しばらくお待ち下さい。
補足
会社のパソコンで「G/標準"℃"」を「23.8」で試しました。そうすると、『24℃』と表示されてしまいました。家では出来たので、色々といじったところ、セルの列幅が狭かったようです。列幅を広げましたところ、ちゃんと『23.8℃』と表示されました。 ちなみに列幅をさらに狭くしたら、当然『###』と表示されました。列幅によって数字が桁数を変えるなんて、思いもしなかったです。 ありがとうございました。