![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
MOUS試験を受けるため、2冊の問題集を購入し勉強しているのですが、
どうしても分からない事があります。どうか教えてください。
Excelでのセルの書式設定「ユーザー定義」で、
例えば、「1008.7」というデータを「1008.7万円」と表示させたいとき、
テキストの解答は「#,##0.0"万円"」となっています。
これは、「#,###.#"万円"」や「#,###0"万円"」では不正解なのでしょうか?
また、
「0.12345」を小数点以下第3位まで表示し、4位以下を四捨五入するには
「#.###」「0.000」のどちらが正解なのでしょうか?
お分かりになる方がいらっしゃいましたら、#と0の違いについてどうか詳しく教えてください。
また、同じ「ユーザ定義の書式設定」で「条件付きの表示形式」に関する解答がFOM出版のものだと
[>=5000][青]0.00;[<2000][赤]0.00;[黒]0.00
となっていて、日経BPのものだと
[青][>=5000]0.00;[赤][<2000]0.00;[黒]0.00
と色と条件を逆にしないと不正解になってしまいます。
これはどちらでも本試験では正解になるのでしょうか?
宜しくお願い致します。
No.3ベストアンサー
- 回答日時:
#と0の違いは、セルに"0.1"などを入力すれば分かると思います。
「00,000.00"万円"」と「##,###.##"万円"」を比較してもいいでしょう。
#はその桁が最大桁より大きい(最小桁より小さい)場合は表示されませんが、0はその桁がなくても表示されます。
0.12345については、0.67をそのまま表示させたいなら前者、「0.6700」と表示させたいなら後者です。その数字だけなくほかの可能性も考慮して適切な表示形式を選択するべきでしょう。
MOUS試験については詳しくないのですが、求められた条件を満足しているなら正解になるような気がします。
アドバイスありがとうございます。
例えば「0.12305を小数点以下第四位まで表示し、以降を四捨五入するには?」という問題があった場合、
「0.####」
「0.0000」
のどちらでも「0.1236」になりますが「0.0000」のほうがよいでしょうか。
また、例えばそのセルに0を入力した場合、
「0.####」は「0.」
「0.0000」は「0.0000」
「#.####」は「.」
となってしまいますよね。
この時に0は「0」と表示させるように、小数点以下第四位まで表示し、以降を四捨五入するにはどう回答すればいいのでしょうか?
考えれば考えるほど混乱してきてしまって・・長々とすみませんが、宜しくお願い致します。
No.5
- 回答日時:
>また、例えばそのセルに0を入力した場合、
>「0.####」は「0.」
>「0.0000」は「0.0000」
>「#.####」は「.」
>となってしまいますよね。
>この時に0は「0」と表示させるように、小数点以下第四位まで表示し、以降を四捨五入するにはどう回答すればいいのでしょうか?
"0"だけでよいのなら「0.0000;-0.0000;0」でできますが、他の整数でも小数点を表示しないようにする方法となると思いつきません・・・。
そうしたかったのです!ありがとうございました!
0は0で設定できるんでしたね(^^;)
余りにも混乱してしまって・・ありがとうございました。
No.4
- 回答日時:
FOMの模擬はFOMの解答と同じでないと×になります。
たまに解答と同じことしても×になってたりしますが。
どうやって判定しているんでしょうね。。。
本試験では結果があっていればだいじょうぶですよ。
やっぱりそうなんですね。
他の問題でも、方法は合っているのに不正解になってしまい
再チャレンジすると○になったりすることもあって、
とてもわかりやすい参考書なのに残念です。
どうもありがとうございました。
No.2
- 回答日時:
書式設定において
たとえば、1を入力し、
書式設定を "#.###" とすると"1."と表示され、
"0.000" とすると"1.000"と表示されます。
#は表示するときに、省略可能であることを意味し、0は表示が必須ということになります。
>「0.12345」を小数点以下第3位まで表示し、4位以下を四捨五入するには
>「#.###」「0.000」のどちらが正解なのでしょうか?
「0.000」の方がよいと思います。 #では、小数点以下3位以下を非表示にする可能性があるからです。
表示形式の条件の順番については、(個人的にはどちらでも正しいと思うけど)、どう判定されるかわかりませんので、割愛させていただきます。
#は表示するときに、省略可能であることを意味し、0は表示が必須ということになります。
↑なるほど・・テキストには載っていない表現でとても分かりやすかったです。
どうもありがとうございました。
No.1
- 回答日時:
「#,##0.0"万円"」「#,###.#"万円"」「#,###0"万円"」
「#.###」「0.000」
それぞれの書式設定がされたセルに「0」の数値を入力してみると表示結果の違いが分かりやすいです。
ご自身でお試しになられた方が分かりやすいと思いますので
あえてどのように表示されるかは書きませんが
その表示結果をご覧になれば、どの書式設定を使用すべきか
すぐにお分かりいただけると思います。
[>=5000][青]~ と [青][>=5000]~ は
どちらか一方は間違いなのかどうか、私には分かりません。
個人的にはどちらでも良い気がしますけどねぇ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで表示形式の時刻の「0...
-
エクセルのパーセンテージで、...
-
CSV形式にすると出てくる空白を...
-
エクセル(▲マイナス表示したい)
-
グーグルスプレッドシートで6.5...
-
エクセルで1ケタ数字に全て000...
-
Excelで、小数点以下が0になる...
-
エクセルで上2桁をカットして...
-
エクセルの時間計算表示で、( 0...
-
24時間以上の表示
-
Excel関数について教えて下さい
-
小数点の数値をそのままセルに...
-
エクセルの時間計算でコロン(...
-
エクセル3桁区切りの数値を通...
-
エクセル 特定のセルのみ0を表...
-
エクセルで四捨五入した数値に...
-
Filemakerの関数(切り捨て)を...
-
エクセルでの5桁の時間の計算方法
-
秒数を時間、分、秒に変換して...
-
エクセルのパーセント表示について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで表示形式の時刻の「0...
-
エクセルのパーセンテージで、...
-
CSV形式にすると出てくる空白を...
-
グーグルスプレッドシートで6.5...
-
Excelで、小数点以下が0になる...
-
エクセル(▲マイナス表示したい)
-
エクセルの時間計算でコロン(...
-
エクセルで分と秒だけを記録、...
-
エクセルで上2桁をカットして...
-
エクセルで1ケタ数字に全て000...
-
エクセルで¥5,000-と表示...
-
エクセル3桁区切りの数値を通...
-
エクセル2003で並べ替えす...
-
エクセルで四捨五入した数値に...
-
エクセル(Excel)で、数値を一定...
-
エクセルで『2,000,000』を『20...
-
エクセルの時間計算表示で、( 0...
-
24時間以上の表示
-
エクセルでエクセル 年齢の計算...
-
差し込み印刷で小数点以下がた...
おすすめ情報