• ベストアンサー

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

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

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

  • ベストアンサー
  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.1

プラスの数値、マイナスの数値ですよね。   [赤]#,###;#,###;0 くらいで。

komomo111
質問者

お礼

ありがとうございます。 定義がわかってないので凄く助かりました!! 一番早かったのでベストアンサーに選ばせて頂きました。

その他の回答 (2)

noname#204879
noname#204879
回答No.3

正数:赤、負数:黒、零:黒 [赤]G/標準;G/標準;G/標準 正数:赤、負数:黒、零:赤 [赤]G/標準;G/標準

komomo111
質問者

お礼

ありがとうございました。 #などを使わずに、こういう定義もあるんですね。 大変勉強になりました!!

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

>エクセルで+(プラス)を赤、-(マイナス)を黒にし、更に-(マイナス)の記号を表示させない方法ってありますか? 数値の表示形式の設定で新たに定義を作成してください。 [赤]#,##0;#,##0 貼付画像はExcel 2013のものですが他のバージョンでも同じように設定できるはずです。

komomo111
質問者

お礼

ありがとうございました。 定義もひとつじゃないんですね。助かりました!!

関連するQ&A

  • EXCEL ユーザー定義設定

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

  • EXCELでの時間計算(引き算)

    EXCELで時間計算をしたいのですが EXCELのセルって時間ではなく時刻しか入らないのでしょうか? 各セルabc・・・に時間(○○:××=○○時間××分 の意)を入れておき X=a+b+c+・・・ と計算したい。 ただしマイナスの時間も有る。 そのまま行うと24時間を過ぎると25時間は01を表示してしました。 時間ではなく時刻なのか? そこで色々試したところ プラスの時間だけなら セル書式設定で表示形式を ユーザー定義の [h]:mm にして 可能でした。 しかしマイナスの数字が入れられませんでした。 (マイナスの時刻と言うモノが存在しないから?) そもそも、セルの書式設定の表示形式のユーザー定義で設定できる形式って ヘルプかどこかに全部載っていますでしょうか? 人からもらったEXCEL表に たまに見たことも無い書式設定が書いてあることがあり 「そこで初めて知る」見たいなものがありましたので・・・ よろしくお願いいたします。 

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

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

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

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

  • エクセルのセルの書式設定について

    エクセルでセルの書式設定ですが 12573と入力すると 表示が(125/73)と出るように設定したいのですが ( )と/を入力するのが面倒なので・・・ (1)セルの書式設定→ (2)ユーザー定義→ (3)種類 までは、判りますが種類に入れる文字記号が判りません どなかた教えてください。 よろしくお願いいたします。

  • エクセルの表示形式について知恵を貸してください。

    エクセルの数値入力で、いろんな数を打ち込んでおき、整数で表示させた上、1未満の数は一律に「<1」と記述しようとしています。 そこで、セルの書式設定→表示形式からユーザー定義を選択して、「[<1]" <1";0」としてみました。 これで大体うまくいったと思ったのですが、値が負の数になると「- <1」とマイナス記号がくっついてきます。 なんとも目障りなのですが、値がゼロ未満でも「<1」と表示させるにはどういった方法があるでしょうか? なお、生の数字は計算に使うので関数等で変換させたくはありません。 あくまで表示形式で対処したいのですが、よい方法はありませんか?

  • エクセル セルの表示形式のユーザー定義について

    セルの表示形式で、ユーザー定義に使用できる記号について説明しているページです。 http://support.microsoft.com/kb/883199/ja#top こちらのページの「数値の書式記号」の説明部分で質問します。 この「数値の書式記号」で、エクセルの画像を使用して説明がされています。 下のほうに「桁を揃えて表示」とあります。 ばらばらの小数点以下の見栄えを揃えることができるのがわかりました。 が、ここで更に「整数」も入力したい思っています。 この「ユーザー定義」のままだと「1234.」と、小数”点”が、余計にくっついてきます。 「1234」と表示したいです。 なにか条件をつけるのか? それともユーザー定義ではできないのか? ご存知の方がいらっしゃいましたら、お教えください。

  • エクセルのセルの書式設定について教えてください。

    エクセルのセルの書式設定について教えてください。 マイナスの値を、△1,234のようにしたいのですが、セルの書式設定の「負の数の表示形式」で選択しようとすると、「ユーザー設定定義を追加できません」というメッセージが表示されてしまいます。計算式は入っているセルですが、特別のことはしていないと思います。なぜでしょうか?

  • エクセルでダース在庫管理

    エクセルでダース表示をしたいのですが。。。 ほかの質問から こんなコードを見つけてきました。 =ROUNDDOWN(E12/12,0)&"."&MOD(E12,12)&"" ここでこのコードに対しての質問が二つあります。  これを使えばダースに 変換してくれて出されますが、 その数値がマイナスになった場合 赤文字で出したいのですが、 セルの書式設定で数値のところを赤にしても赤になりません。 なぜでしょう?  もしそれで 赤したいです。 もう一つは ダースの 端数が 20本だった場合 1.8 になってしまいます。 それを 1.08   23本だった場合 1.11 などとこういう形式にできないですか?  どなた様か教えてください! 後もし セルの書式設定で ダース計算のフォーマットをユーザー定義でセットできれば簡単なのですが 方法はありますか ?

  • エクセル条件付書式?

    おはようございます エクセルでH3にマイナスの数値が入るとH4に「マイナス」 H3に10000-100000までの数値が入るとH4「プラス」と表示し H3に100001-500000までの数値が入るとH4に「2プラス」と する事は可能でしょうか 条件付書式? IF文? それとも一旦どこかのセルに数値を出して VLOOK関数? よろしくお願いいたします

専門家に質問してみよう