• 締切済み

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

初歩的な質問だと思いますが、セル書式がユーザー定義で [<=999]000;[<=99999]000-00;000-0000 となっているのですがこれの意味そして標準書式で「000」 となるので解除方法を教えてください。

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

「その他」「郵便番号」の設定のようですね。 通常は 正の数値の書式;負の数値の書式;ゼロの書式;文字列の書式 となりますが、数値の条件設定をすることで [条件1]条件1の書式;[条件2]条件2の書式;条件1,2以外の書式;文字列の書式 とすることも可能です。 上記の[<=999]000;[<=99999]000-00;000-0000 0~999(3桁以内の数値の場合)は、0で始まる3桁で表示 0~99999(3桁を超えて5桁以内の数値の場合)は3桁目に"-"を入れて後ろ2桁表示 5桁を超えた数値の場合は3桁目に"-"を入れて後ろ4桁表示 となります。 解除法は別の書式を選ぶだけです。特に設定しないなら標準ですね。

  • criteria
  • ベストアンサー率50% (8/16)
回答No.2

ユーザー定義とは使用者が自由に決められる書式なので、 解除するには、別の書式を選択して頂くか、 その書式自体消してしまうと良いと思われます。 その書式の意味を解説しますと、 []で囲まれている部分は条件式で、右側がその条件式に対応した書式となっています。 日本語化すると [<=999]000 999以下の場合は書式を000。 ;(←は条件式が複数ある場合の区切りと思ってください。) [<=99999]000-00 999より大きく99999以下の場合は書式を000-00。 ; 000-0000 99999より大きい場合は書式を000-0000。 ちなみにIF関数に置き換えると if(<=999,000,if(<=99999,000-00,000-0000)) と言った感じです。 書式が000と言うのは、数字が3桁以下であっても、 0を付加し3桁で表示する為の書式です。 ちなみに##0とすると、そのまま表示されます。 例:セルに12と入力する。 書式000の場合 012 書式##0の場合  12 となります。

  • poohron
  • ベストアンサー率59% (574/971)
回答No.1

郵便番号用の書式ですね。 以前使用されていた3桁(5桁も)の郵便番号と 現在使用されている7桁の郵便番号に対応するためです。 おそらく、セルの書式設定をしたときに 分類「その他」を選択 → 種類「郵便番号」を選択 → 更にその後に、分類「ユーザー定義」を選択 という操作を行ったのではないかと思われます。 解除するのであれば、セルの書式設定で 分類「標準」を選択しなおしてみてください。

関連するQ&A