• ベストアンサー

Excelの操作方法について

数値を入力したまま、セルの書式設定ダイアログボックスの表示形式より、単位を省略して表示させたい場合、表示形式のユーザー定義を選択し、千単位へ省略の場合は、「#,##0,」を入力すると千単位へ省略されて表示されるとエクセルの問題集にかいてあったのですが、単位が千単位ではなく、億・千万・百万・十万・万・千・百単位などへ省略する場合はどのように入力すればよろしいのでしょうか? エクセルの勉強をしているのですが、いまいち「#,##0,」の仕組みがわかりません。千単位はなんとなく解釈できるのですが、他の単位へ省略する場合はどうすればよいのでしょうか?理屈としくみを教えてください。

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

  • ベストアンサー
回答No.1

「#,##0,」の一番最後にある「,」カンマが省略する単位に相当します 1,000,000,000 ⇒ 「#,##0,」 ⇒ 1,000,000 1,000,000,000 ⇒ 「#,##0,,」 ⇒ 1,000 1,000,000,000 ⇒ 「#,##0,,,」 ⇒ 1 こんな説明でお分かりいただけましたでしょうか?

tomatobanana
質問者

お礼

よくわかりました。納得。ありがとうございます。

その他の回答 (1)

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

>>いまいち「#,##0,」の仕組みがわかりません。 #は0を表示しない書式記号です。 ,は千単位を表します。 #,##0ならば、3桁毎のカンマを入れる金額表示の慣習から来ていると思います。 最後に,で終りにすると千単位に丸めて(四捨五入)表示する方法です。 この方法で,,を2つ付ければ百万3つ付ければ10億単位に出来ます。 >>億・千万・百万・十万・万・千・百単位 3桁単位以外の方法はTEXT関数を使うことで出来ますが 数値を単独で入れる方法ではなくなります。 例:万単位の方法   =TEXT(10000000/10000,"#,##0万") 万は参考に追加しただけで必要なければ追加する必要はありません。 問題はTXTEは文字で扱われるため計算の対象にはなりません。

tomatobanana
質問者

お礼

なるほど、仕組みがわかりました。ありがとうございます。

関連するQ&A

  • Excelのユーザー定義

    よろしくお願いします。 Excelのセル書式、表示形式のユーザー定義です。 数値を千単位にする場合は  #,##0, でできますが、百単位や万単位の場合にはどうすればよいかご存知の方がいらっしゃいましたらよろしくお願いします。

  • エクセルのセルの数値10000→1にする方法を教えて下さい

    エクセルのセルの数値を 10000→1 20000→2 の万単位にしたいのですがセルの書式設定のユーザー設定の表示形式はどのように入力すればいいか教えて下さい。

  • Excelでのトラブル

    Excelのセルに数値を入力したいのですが、数値を入力してEnterを押すと セルの書式設定→表示形式→分類 が自動的にユーザー定義となり日付形式となってしまいます。外部から送られてきた書式のためどのような設定がなされているかわからないのですが、どなたか回復策を知っているかたがいらしたら教えてください。よろしくおねがいします。

  • 【エクセル】書式のユーザー定義で 0.123 → 123 に

    エクセル2003です。 セルに「0.123」と入力したときに、 「123」もしくは「123.0」と表示させる方法を教えてください。 (mm からμm への単位変換に使用したいと思います) 似たような例(?)で、 「数値の下3桁を省略する」ときは、「#,###,」のように末尾に「,」を付ける。という表示形式のユーザー定義がありました。 これの逆バージョンのような感じだと思うのですが・・・。 よろしくお願いします。

  • エクセルで桁の表示 円単位を千円単位にするには?

    エクセルのセルの書式設定_表示形式_ユーザー定義からできたはずですが  エクセルの数値で例えば125000を千円単位の1250にする方法を教えてください。確か#.00とかそんな風だったと思いますが。

  • 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というような方法で、 数値の表示形式を指定できると聞いたことがあるのですが、 こんな感じで億の位以下をゼロの表示する方法がありましたら、教えてください。 どなたかお分かりになる方よろしくお願い申し上げます。

  • エクセル2007超初心者です

    本を見ながら勉強し始めました。 日付の入力で、書式設定→表示形式のダイアログボックスに、”選択したカレンダーに合わせて日付を入力する”というのが本(2007)には載っているのですが、(カレンダーの種類の下にチェックを入れて使用できるようになっている)私のエクセル(2007です)にはありません。 なぜ私のエクセルにはないんだろう?という疑問です。

  • エクセル97で

    エクセルで、0104と入力すると2001/4となるようにするには、書式→セル→表示形式→日付orユーザー定義ですよね。 ここで定義しても1900/4となってしまいます。なぜでしょう??

  • エクセルの書式設定が解除できません。

    他のソフトよりデータをエクセルに取り込んだのですが、セルの表示形式がどうしても解除できません。 セルの書式設定の保護タブの「ロックする」のチェック マークもはずしたのですが、内容の数値を変更して入力 するとなぜか解除できないユーザーの定義の書式で表示されます。書式設定の表示形式がユーザー定義の --月--日に何回変更しても戻ってしまいます。 エクセルの設定で解除できると思うのですが、、。 すみませんがご教授ください。

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

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