• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelで数字を4桁区切りにする文字列を登録したい)

Excelで数字を4桁区切りにする文字列を登録する方法

このQ&Aのポイント
  • Excelで数字を4桁区切りにする方法を説明します。普通は3桁ごとに「,」で区切りますが、日本では4桁ごとに桁上がりする読み方が一般的です。
  • Excel 2003では4桁区切りにする設定の文字列が無いため、代替の方法を使う必要があります。具体的には「[>100000000]0!,0000!,0000;[>10000]0!,0000;0」という書式を使います。
  • ただし、この方法では文字数が41文字もあり、紛らわしい記号が使われているため、毎回書き込むのが苦痛です。Excelには沢山の例が示されていますが、その中に上記のような文字列を登録して、簡単に使えるようにする方法はありません。

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

  • ベストアンサー
  • mk-114
  • ベストアンサー率48% (87/180)
回答No.3

Excel2003では、書式のユーザー定義はそのファイルでのみ 有効なので、新しいファイルではあらためて定義することになる。 ・一つの方法は、一つのセルに当該定義をしたファイルを用意して  おいて、それを呼び出してコピーする。 ・一つの方法は、当該定義の文字列をIMEに単語登録して、簡単な  読みで呼び出して、ユーザー定義する。 こんな方法でしょうか。

その他の回答 (3)

  • shokker02
  • ベストアンサー率45% (204/446)
回答No.4

No.2 です。 No.3さん>書式のユーザー定義はそのファイルでのみ有効 なるほど、そうでしたか、それは失礼しました。 では同類ですが、1箇所定義済みのセルがあるなら、 そこから書式コピーするのもお手軽かと思います。 書式設定済みのセルをコピー→貼り付け時に、 「形式を選択して貼付け(S)」→「書式(T)」で 値は変えずに書式のみ貼り付けられます。 ショートカット文字を使うと少し早いです。 (コピー元セル選択→<Ctrl>+[C]でコピー→コピー先セルで右クリック→[S]→[T] でOK) 他のEXCELファイルからでも同時に開いておけばコピーできます。

  • shokker02
  • ベストアンサー率45% (204/446)
回答No.2

EXCEL2003 は使わなくなって久しいですが。 一度でも使った定義だと「ユーザ定義」の中、 下の方に追加されてました(私の経験では)が、 そうなってませんか?

  • not_spirit
  • ベストアンサー率34% (901/2592)
回答No.1

!,を"億"や"万"に記述変更すれば良いと思います。 (記述例) [>100000000]0"億"0000"万"0000;[>10000]0"万"0000;0