- ベストアンサー
エクセル2003 表示形式 ユーザー定義について
前任者が作成した表を見ていると『#,##0.00 "kg" 』 とユーザー定義が されていました。 なぜ、#を3つも入れる必要があるのでしょうか。 ご教示お願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
3桁ごとにカンマを入れるために入れるもの。 それは数字全体が10桁あっても、左から、3桁ごとにカンマを入れてくれる約束であるから、10桁のそれを書く必要は無くカンマを除いて4桁書いておけばすみます。6,9桁目にもカンマが入ります。 また1の位の0は、0の場合0だけは0で残す。#,###だと0の場合は空白表示です。
その他の回答 (3)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
回答No.4
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
>なぜ、#を3つも入れる必要があるのでしょうか。 ⇒数値の桁区切りを行う為です。
- kybo
- ベストアンサー率53% (349/647)
回答No.1
「#」の意味は0の時、なにも表示しないという意味です。 「0」の意味は0の時、0を表示するという意味です。 もし、「#,#00,00kg」としていた場合、でそのセルに「1」と入力してみれば、「01.00kg」と表示されるはずです。 「#,##0.00」のピリオドの前の0は0以下の時、0を表示したいから0にします。ここが「#」だったら、ピリオドからしか表示されなくなります。
質問者
お礼
ありがとうございます。
お礼
分かりやすいご解答をありがとうございます。