エクセル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というような方法で、
数値の表示形式を指定できると聞いたことがあるのですが、
こんな感じで億の位以下をゼロの表示する方法がありましたら、教えてください。

どなたかお分かりになる方よろしくお願い申し上げます。

このQ&Aに関連する人気のQ&A

A 回答 (3件)

表示だけでいいならできますけど・・・。


ただ、桁数が違っちゃうと、役にたたなくなりますが。

LEFT関数というのがあります。
左から何文字を残すというものです。

だから、これから記載するのは、123億なら対応できますが、
1234億になっちゃうと対応できませんが・・・(ーー;)

=left(a1,3)&"億"とするとか。

引数の3は、左から3文字を抽出するという意味です。

あと、MID関数とか、RIGHT関数とかもあるので、その辺でなんとかなるかも。
ヘルプ見てみてください。
    • good
    • 0
この回答へのお礼

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

私もLEFT関数をちょっと考えたのですが、
左からの桁数の問題があるので
難しいですよね。

関数で対応する方法も考えてみます。
ありがとうございました。

お礼日時:2001/11/11 23:27

Excelは、欧米の3桁区切りですので、日本の4桁区切りには出来ません。


ユーザー定義で
「#,,,」とすると、「12,345,607,000」は「12」と表示されます。
「,」を付け加えただけ3桁ごとに削除されます。(四捨五入されます。)
「#,,」なら、「12,346」となります。
「#.#,,,"十億"」として、「12.3十億」
「#,,"百万”」として、「12,346百万」
などとしても、却って判りにくいですね。

「12,346百万」のほうは見かけないではないですが・・・

「12,300,000,000」と表示するのは、表示形式では無理かと思います。別のセルに
=rounddown(A1,-8)
とするしかないと思います。
    • good
    • 0
この回答へのお礼

ご回答有難う御座いました。

3桁区切りの説明。大変参考になりました。
#,の形式も初めて知ったので試してみます。

有難う御座いました。

お礼日時:2001/11/11 23:28

具体的な方法を詳しく知らなくてご免なさい。


下記URLにはエクセルの技が沢山あります。
一度ご覧になっては如何でしょうか。

参考URL:http://www2.odn.ne.jp/excel/waza/format.html
    • good
    • 0
この回答へのお礼

早々のご回答有難う御座いました。

また、一部しか見ていないのですが、
沢山、情報が載っていて良いHPですね。
今後も他のことでも参考にさせていただきます。
ありがとうございました。

お礼日時:2001/11/11 23:25

このQ&Aに関連する最新のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ