• ベストアンサー

excel セルの書式、ユーザー定義で質問です

excel セルの書式→ユーザー定義で表示形式を変えるとき #.##と#.#0と0.00の違いはなんでしょうか? 最後の桁に0がつくと最後の桁が0のとき0が表示されると おもうのですが#.#0と0.00のちがいがわかりません。 それと表示形式なのだし?や@で文字列として表示してなにか不都合 ありますか? あと~は\マークのようにただの文字であって*のように意味があるわけではないと考えてよいのでしょうか? しらべてもいまいちわからなかったので教えてください。。

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

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.3

ANo.1です。 > 「~]チルドってなにかの意味あるのでしょうか? 表示形式の中に入れるとそのまま表示される記号の1つですが、特別な意味はないようです。 「ユーザー定義の表示形式を設定する」 http://homepage3.nifty.com/gakuyu/excel/userdefined_ex.html

exceln
質問者

お礼

これはすごい!! ユーザー定義の数々の疑問が解けました。 本当にありがとうございました。

その他の回答 (2)

回答No.2

>#.##と#.#0と0.00の違いはなんでしょうか? 入力値  0.00   #.#0   #.## 0     0.00   .0    . 1     1.00   1.0   1. 0.1    0.10   .10   .1 0.01   0.01   .01   .01 参考まで

exceln
質問者

お礼

たすかりました。 回答ありがとうございました。

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.1

> #.#0と0.00のちがい 下記URLをご参照ください。  数値の表示形式 『ゼロと#を操る』  http://kokoro.kir.jp/excel/number-custom.html  ユーザー定義書式を制覇しよう(前編)  http://allabout.co.jp/computer/msexcel/closeup/CU20070821A/  http://allabout.co.jp/computer/msexcel/closeup/CU20070821A/index2.htm > 文字列として表示してなにか不都合ありますか? 計算ができません。 > ¥マークのようにただの文字であって*のように意味があるわけではないと考えてよいのでしょうか 「¥」は通貨記号です。 「○○円」と表示したいときは「#,##0"円"」のように使用します。  Excel のセルの表示形式で [ユーザー定義] に使用できる書式記号について  http://support.microsoft.com/kb/883199/ja

exceln
質問者

お礼

#と0のちがいよくわかりました。 \が通貨記号なのはわかるのですがユーザー定義上では”*みたいに 特殊ではないかな?と思いそのように書き込みました。 「~]チルドってなにかの意味あるのでしょうか? 回答ありがとうございました。

関連するQ&A

  • エクセル 書式設定 ユーザー定義

    エクセル書式設定ユーザー定義について  郵便番号の後ろ4桁で、0から始まる数値を0を付け加えた文字列にしたいのですが(例:123を0123と表示、最初の123は数値、0123は文字列で)TEXT関数を使って他のセルには作れるのですが、ユーザー定義での設定は可能でしょうか?

  • エクセルのセルの書式設定→表示形式→ユーザー定義について

    タイトルにもありますが、 エクセルの、セルの書式設定→表示形式→ユーザー定義で教えて頂きたいのですが、 「DC○○○V」や「DC○○○A」(○には数字が入ります)と繰り返し 入れる列があるため、ユーザー定義で「"DC"@"V"」と入れて設定しました。 さて、セルに数字を入れるとエラー表示がでます。 (エラーマークを押すと 数値が文字列として保存されています とでるので「エラーを無視する」でいちいち無視しなければなりません。) なにがいけないのか、ヘルプを見てもよくわかりません。 おわかりになるかたがおられましたら、是非教えてください。 宜しくお願いします。

  • Excel、セルの書式設定について

    バージョンは2003を使っています。 セルの書式設定→表示形式→ユーザー定義で 「○○@」と入れると 何も入力しなければそのままですが 何かを入力すると、必ずその入力した文字列の前に○○が表示されますが 数字はできないのでしょうか? 漢字はできたのですが 半角数字を同じようにやったら 「入力した表示形式が正しくありません。 あらかじめ組み込まれている表示形式のいずれかを使用してみてください…」 というエラーになりました。 1000セル以上に数字を入力予定なのですが 1セルに20桁で、前半15桁は同じ羅列です。 15桁のみ入力してコピペしてというやり方でもいいのですが そうすると、1セル1セル入力の際にクリックしないといけないので…。

  • セルの書式設定-表示形式-ユーザー定義

    いちいち「メーカー小売希望価格¥」と入力せず、数値だけ入力すれば「メーカー小売希望価格\19800」と表示させたい。(19800は例えば) そこで、右クリック-セルの書式設定-表示形式-ユーザー定義を使うことにしました。 http://homepage3.nifty.com/gakuyu/excel/userdefined_ex.html#4-6 こちらのサイトさんによりますと、入力した文字列をそのまま表示させるのは@を使うみたいなので、ユーザー定義はこうなると思います。 "メ""ー""カ""ー""小""売""希""望""価""格""¥" @ 早速セルに19800と入力してみるのですが、表示されるのは「19800」だけ。「メーカー小売希望価格¥」という文字列は表示されませんでした。 どうしたら表示されるように定義できるでしょうか。 よろしくお願いいたします。

  • エクセルの書式について

    00592 は文字列で 452 は書式のユーザー定義で00000とし 00452 と表示されています。 これを00452のセルを選ぶますと452となります。沢山の数字を5桁にし前に0をつけるとするとユーザー定義で00000は便利です。が、VLOOKUPで探すときに0は省かれてしまいます。 いい策はありますか。

  • エクセルのセルの書式のユーザー定義について

    今私はエクセル2003の勉強をしています。 エクセルの 書式→セルで出てくるセルの書式設定ダイアログボックスで、 ユーザー定義というのがありますよね。 それの#や0の数値に関する書式記号の意味がわかりません。 たとえば、#は、 有効桁数を表示し、余分な0を表示しない と私が今勉強しているテキストには書いてあるのですが、 これは一体どういう意味なのでしょうか? ##とあれば有効桁が2桁ということだから、 12345という数があれば、12というふうに表示されるということでしょうか? また、余分な0を表示しないということは、 ##なら、1200は12ということになるのでしょうか? また、0の意味もわかりません。 テキストには、#,###.00の場合、1234.5→1,234.50という風に表示されると書いてあるのですが、1235.00って表示されるのではいのですか? まったくわからないので、 なるべくたくさんの具体例を用いて、 #や0、あとカンマ、やピリオドの書式記号について 教えてくださると嬉しいです。 文章をあまりうまくかけないので、 質問内容がなんなのかよくわからなかったらすみません。 よろしくお願いします。

  • Excelの、書式設定ユーザー定義について

    横位置「中央ぞろえ」に設定したセルに文字等を入力。 で、入力した文字等を中央に表示させつつ、セルの両端に「と」を表示させたいのです。例えば以下。 ([をセルの左端、]をセルの右端として) [「   入力した文字列   」] 書式設定ユーザー定義で実現できるかと思いまして、 "「"* @* "」" としてみたのですが、 [「入力した文字列      」] となってしまい、駄目です。 どうかご教授お願いします。なお、動作確認はExcel2003です。

  • 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を表示したセルをCSVでも有効にしたい

    エクセルで000050.000など桁をそろえるためにユーザー定義で設定しました。ところが設定したものをテキスト(CSV)で保存したところ、桁をそろえるために入力していたものがなくなっています。000050.000でしたら、 ただの50になっています。 ためしにセルの書式設定で文字列に変更したところ同じ動きをしました。 CSVに出したとき000050.000と表示されるにはどのようにすればよろしいでしょうか? どうぞよろしくお願いいたします。

専門家に質問してみよう