• ベストアンサー

EXCEL ユーザー定義設定

EXCELのユーザー定義で以下の定義だと添付画像のようにゼロが赤色になります。マイナスは青、プラスは赤、ゼロを黒にするにはどうすればよろしいでしょうか? [赤]+#,##0;[青]-#,##0

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

既に回答は出ていますが、 ーー 小生のテスト例 正の場合は青色、負の場合は赤色、0の場合は黄色の設定だと [青]#,##0;[赤]-##,#00;[黄]0 黄色は見えにくいですね。実質使えないと感じた。 >ゼロを黒にするには、だと,;[黄]0の部分を ;[黒]0 です。 ====== 解説 文字色の指定 色の名前 (8 色) を指定して、文字色を指定することができます。 色の指定を行うには、以下の 8 色を角かっこ ([]) で囲んで、書式部分の先頭に入力します。 [黒] [青] [水] [緑] [紫] [赤] [白] [黄] の8色のどれか。 ーーー 表示形式の書式 正の数の書式;負の数の書式;ゼロの書式;文字列の書式 (注意) 数学では数直線のイメージから、正、0、負の順(0は中間)に書きますが、エクセルの表示形式ではこの順です。

その他の回答 (2)

  • msMike
  • ベストアンサー率20% (363/1775)
回答No.2

私ならこうします。 [赤]+#,##0;[青]-#,##0;0

  • m3_maki
  • ベストアンサー率64% (295/459)
回答No.1

[赤]+#,##0;[青]-#,##0;[黒]0 では?

関連するQ&A

  • エクセル 「ユーザー定義」の使い方。

    ユーザー定義について理解できたらと思っております。 例)列に、数字「5、0、-4」というように並んでいるとします。 ここで「正の数は青、負の数はマイナスをつけて赤、0は黒と表示」するためにユーザー定義を使用してください。とあります。 回答を見ると範囲の列を選んで、右クリックして「セルの書式設定」「ユーザー定義」。ここで、「[青]0;[赤]-0;[黒]0」と入力になっています。この中で青と黒の部分はだぶったりすることはないのでしょうか?また、なぜこの順番なんでしょうか?そもそも、ユーザー定義の作り方がいまいちわかりません。 まず、上記の問題で理解できることとして、青のときは[青]。一桁のときは、[青]0。間をくぎるものとして「;」があることだけは理解しています。 また、他の例として、ユーザー定義を使用して「123456の番号の前にFHと付くように設定」しなさい。 この回答は、「"FH"0」でした。なぜ、「0」なんでしょうか?

  • EXCEL ユーザー定義 [黒]"+"0;[赤]

    EXCELのユーザー定義で以下の定義付けだと数字のカンマが表示されないため、カンマ表示も加えるためにはどのように定義を加えればよろしいでしょうか? [黒]"+"0;[赤]"−"0;0

  • Excelでのセルの書式設定「ユーザー定義の表示形式」での0と#の違い

    MOUS試験を受けるため、2冊の問題集を購入し勉強しているのですが、 どうしても分からない事があります。どうか教えてください。 Excelでのセルの書式設定「ユーザー定義」で、 例えば、「1008.7」というデータを「1008.7万円」と表示させたいとき、 テキストの解答は「#,##0.0"万円"」となっています。 これは、「#,###.#"万円"」や「#,###0"万円"」では不正解なのでしょうか? また、 「0.12345」を小数点以下第3位まで表示し、4位以下を四捨五入するには 「#.###」「0.000」のどちらが正解なのでしょうか? お分かりになる方がいらっしゃいましたら、#と0の違いについてどうか詳しく教えてください。 また、同じ「ユーザ定義の書式設定」で「条件付きの表示形式」に関する解答がFOM出版のものだと [>=5000][青]0.00;[<2000][赤]0.00;[黒]0.00 となっていて、日経BPのものだと [青][>=5000]0.00;[赤][<2000]0.00;[黒]0.00 と色と条件を逆にしないと不正解になってしまいます。 これはどちらでも本試験では正解になるのでしょうか? 宜しくお願い致します。

  • Excelのユーザー定義で困ってます。

    今Excelで計算させるシートを作っています。 入力した数字によってフォントの色を変えるためにユーザー定義設定しているのですがうまくいきません。 最終的には50以上200未満の場合は黒、50未満200以上の場合は赤になるように設定しようと考えています。 [赤][>=200]#.0;[黒][<200]#.0;[赤][<50]#.0;[黒][>=50]#.0; 上の条件だと「入力した表示形式が正しくありません。」とエラーが出てしまいます。 しかし、 [赤][>=200]#.0;[黒][<200]#.0; [赤][<50]#.0;[黒][>=50]#.0; とそれぞれ分けるとエラーが出なくなりますがこの場合どちらかの条件しか指定できません。 又、[赤][>=200]#.0;[赤][<50]#.0; この場合もエラーは出ませんが、50以上200未満の時にフォントが表示されなくなってしまいました。 どう設定すれば良いのかわからず困っています。 どなたかアドバイスをよろしくお願いします。

  • エクセルの使い方を教えてください。

    エクセルで+(プラス)を赤、-(マイナス)を黒にし、更に-(マイナス)の記号を表示させない方法ってありますか? 書式設定のユーザー定義でどっちかだったらできたのですが、両方となるとわかりません。 ユーザー定義じゃなく、IFを使った関数でもいいんですが・・・。 詳しい方、何もわからない私にもわかるように説明お願いします!!

  • エクセル2002の「ユーザー定義」にてセルに色をつける。

    お願いします。 エクセル2002にて「セルの書式設定」→「ユーザー定義」を選びます。 ここで、条件により「入力文字に色をつける」方法は分かるのですが、「セルに色をつける」方法はないのでしょうか。 (例) 「1」を入力したら「セルのパターン(色)が黒」 「2」を入力したら「セルのパターン(色)が赤」など 過去ログみたらVBA使った方法がありましたがあくまでも「ユーザー定義」にて設定できないかと・・・

  • Excel「ユーザー定義」の設定方法について

    Excelで表を作成していますが,2つの数値を入力すると,その数値を割った結果が表示するようにしたいです。私は素人なので簡単に =H4337/H4338 で計算しています。 ただその結果を,「小数点以下なしの整数だけ表示」・「台の単位を付ける」・「色を赤にする」 この3点をユーザー定義で設定したいです。 詳しい方,教えてください。

  • エクセルのユーザー定義

    エクセルのユーザー定義で 計算式の答えのマイナス表示△の頭をそろえるのってどんな書式だったですかですかねぇ。   △  253    △1,523     ↓   △  253   △ 1,523  (こんな感じに…)

  • またまた質問です・・Excelでのユーザー定義の書式作成「#」「0」の違い

    前回質問させていただき、解決したのですが、 今度は条件を設定したときのユーザー定義の書式設定で 分からなくなってしまったのでどうかアドバイスお願い致します。 「データのタイプや条件に応じたユーザー定義の書式の作成」 についてですが、 [青]#,##0;[赤]-#,##0;[黒](0);[緑] とありますが、 これは試験で [青]#,###;[赤]-#,###;[黒](0);[緑] としても正解になりますでしょうか? #は余分な0を表示しないという意味は理解しています。 この問題の場合、0は(0)となるように指定しているので、 正の数と負の数の、「#,##0」の「0」は必要ないのではないのでしょうか? または、どちらでも正解になるのでしょうか? それぞれの書式を作成したセルに、「0.2」と少数を入力した場合、 [青]#,##0;[赤]-#,##0;[黒](0);[緑]だと「0」と表示され、 [青]#,###;[赤]-#,###;[黒](0);[緑]だと「空白」になるのですが、 それぐらいの差しか思い当たりません。 問題が「正の数を青の桁区切りで表示し、負の数をマイナス付きの桁区切りで表示し、0をカッコつきの黒で表示し、文字列を緑で表示しなさい」というだけの場合、両方とも正解になるのでしょうか? 再来週試験を受けるにあたり、このような問題が出題されたとき どちらで回答すればいいのか迷っています。 どうかご返答お願い致します。

  • Excelのユーザー定義の表示形式

    エクセルでカッコつきの表示形式にしたいのですが 分からないので、教えてください。 例えば、「正の数を青のカッコつき、負の数は赤のカッコつき」 0を表示する場合。 [青](#,##0);[赤](#,##0) だけでいいのでしょうか? それとユーザー定義の中に _) というのをたまに見かけるのですが、これはどういう意味を持っているのでしょうか? 周りにPCに明るい人がいないので、ご存知の方がいましたら宜しくお願いします。

専門家に質問してみよう