• ベストアンサー

Excelでマイナスの数値のみ赤字で表示

Lotes1-2-3使いです。 周りに合わせて最近Excelを使っているのですが、Excelの機能で簡単にマイナス数値を赤字で表示する方法がわかりません。 具体的に書きますA4で10ページぐらいの表があり、表示形式が ”,”や”%”混在でまた小数点以下も一定では有りません。セルの書式設定 → 表示形式 → 負の数の表示形式で設定すると膨大な作業になってしまいますので、簡単に負の数すべてを赤で表示する方法はないのでしょうか。 宜しくお願いします。

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

  • ベストアンサー
回答No.3

「表示形式が ”,”や”%”」とありますので、 「書式設定 → 表示形式 → 負の数の表示形式」とすると パーセント表示のところが表示の仕方が変わってしまうかもしれません。 なので、「書式」>「条件付書式」で [セルの値が][次の値より小さい][0]として、「書式」の「フォント」で文字を赤にする として、この書式をシート全体にコピーしてはいかがでしょうか?

rimokongeta
質問者

お礼

ご回答有難う御座います。 教えていただいた方法で、やりたい事が出来ました。 この設定に関しては、1-2-3の方が簡単かなって、印象です。 有難う御座いました。

その他の回答 (2)

  • makochi
  • ベストアンサー率38% (496/1279)
回答No.2

書式設定 → 表示形式 → 負の数の表示形式でも、複数のセルや行、列を一括して書式設定できますが、それでも煩雑でしょうか。 あらかじめ数値のセルがある行を指定して、書式設定を行えば、その行はすべて一括して設定できます。 表を指定すれば、同様です。 或いは、他の表示形式と二重で「マイナスの値のときは赤」としたいなら、メニュー<書式>で「条件付き書式の設定」から、値0より下の場合に赤字で表示するように設定されれば良いかと思います。 シート全体で指定できますので、10ページの分量でも一発ですね。

rimokongeta
質問者

お礼

ご回答有難う御座います。 No.1の方の補足にも書きましたが、表示形式を変更せずマイナスを赤字表示するには、条件付き書式の設定で出来そうです。 有難う御座います。

  • TinyPine
  • ベストアンサー率30% (719/2386)
回答No.1

セルの書式設定 → 表示形式 → 負の数の表示形式で設定すると膨大な作業になってしまいますのでと書かれていますので、単一セルでのマイナス赤表示のやり方は分かっていらっしゃるのですよね。でしたら該当する列の一番上の色が異なっているところでこれを行うか、数値を入れる前でしたら一つのセルをこれに設定して、下の方にコピーして下さい。これて出来ると思います。

rimokongeta
質問者

お礼

有難う御座います。 皆様に教えていただきまして、解決いたしました。 1-2-3を長年使ってきた者から言わせるとExcelは高機能だけど使い方が若干難しく、1-2-3は、機能的には劣るが、簡単という印象です。まあ、1-2-3に慣れているからだけかもしてませんが。 本当に有難う御座います。

rimokongeta
質問者

補足

ご回答有難う御座います。 言葉足らずで申し訳御座いません。 表はこれから作成するものでなく、他の方から頂いたものを加工しています。 セルの書式設定で行う場合、実際には表示形式で数値とかパーセントとかの形式を選び、小数点以下の桁数を指定して負の数の表示形式で設定をしますが、頂いている表は、列,行ともに形式、桁数がばらばらです。 この形式を変更せず何か簡単に負を赤字で表示できないかなと思いました。 1-2-3の場合は、範囲を選び → 線と色 → 負の数を赤で表示にチェックを入れるだけで、表示形式を気にせず赤色表示になるので、機能的に1-2-3より優れているExcelなら簡単に出来るかと思い質問しました。

関連するQ&A

  • エクセルの「数値」負の数の表示形式

    エクセルで、小数点第2位を四捨五入して 小数点第1位で表示する場合 右クリック→『セルの書式設定』をクリック→ 『セルの書式設定』→「表示形式」タブの「分類」の『数値』を選択。 それから『小数点以下の桁数』を「1」と入力。 ここまでは、わかるのですが 『負の数の表示形式』に、 赤字で(1234.0) 黒字で(1234.0) かっこなし赤字で1234.0 この違いがわかりません。 とても初歩的な質問で、お恥ずかしいのですが どなたか教えていただけませんか。 よろしくお願いします。

  • Excel 下1ケタの0を表示しないようにしたい

    こんにちは。 Excelの書式設定についての質問です。 Excelの書式設定で、現在表示形式として数値を設定し、小数点以下1ケタまでを表示、カンマを表示、マイナスのとき赤字としています。 そこで、小数点以下1ケタが0のとき、整数部のみ表示したいのですが、どのように設定したらよろしいのでしょうか? 例えば、1.0のときは「1」、1.1のときは「1.1」となるようにしたいのですが・・・現在は1.0のときは「1.0」となっています。

  • エクセルでマイナスの%表示を赤字にしたい

    お世話になっております。表題の件、今の所手動で赤字フォントにしていますが自動でマイナスを読み取って赤字にする方法はありますか?「数値」であればセル書式から操作できるのですが、%表示のセルはマイナス値でも変わらないので教えていただけるとありがたいです。

  • 表示形式で赤数字で(€-1,000.00)にしたい

    御世話になります。 Vista エクセル2007使用 ここで検索したのですが見つけられなかったので質問いたします。 「表示形式」の<分類>で「通貨」、小数点以下桁数「2」、記号で「€」 「負の数の表示形式」では €-1,234.10(赤数字)を選択しました。 この時、赤数字で括弧をつけた負の表示形式の(€1,234.10)もありますが、 今回は、負の場合は数字の前に-記号をつけたいのです。 質問1 (€-1,000.00)赤数字 ←この様に表示にするために、 ユーザー設定の種類で(€#,##0.00);(€-#,##0.00)と設定しました。 その結果、  (€-1,000.00)黒数字 となり、赤い数字にはなりませんでした。 どの様にしたら 赤数字で(€-1,000.00)になりますでしょか? 質問2 もし表示形式で出来ない場合は <条件付き書式設定でマイナスの場合は文字を赤くする> 方法なら出来ますか? その場合の式を教えて頂ければ大変助かります。 よろしくお願いいたします。 マクロは良く分からないので使いたくないのです。

  • エクセル マイナス数値を0にしたい

    質問があります。 計算をしたときに、マイナス数値が出てきた場合、 マイナスの表示を0の表示にしたいのです。 例えば 1-4=-3 と表示されるのを 1-4=0 としたいのです。 正の値はそのまま計算され、負の値になるものはすべて 0になるようにしたいのです。 書式からユーザー設定かなにかでできるのでしょうか? お願いします。

  • Excelエクセルで数値にプラス(+)、マイナス(-)をつけたい。

    Excelエクセルで数値にプラス(+)、マイナス(-)をつけたい。 マイナスは、プロパティの数値の「負の数の表示形式」で簡単につけられるのですが、プラスのものも、数値がプラスならば自動的に頭に「+」がつくようにしたいのですが、どのようにしたらいいでしょうか。 回答お待ちしております。どうぞよろしくお願いします。

  • Excelに関しての質問です。

    Excel2000の操作で、どうしてもわからないことがあります。 (1)セル内の文字を均等に揃える。 (2)負の数を△印にする。 (1)は、Word2000では、書式バーの「均等割付」を使って、 例えば、表の中の4文字を、5文字の文字列に合わせて揃えたり していたのですが、Excelでは、なかなか上手くできません。 (2)は、セルの書式設定の「表示形式」で負の数の表示形式の 種類が、()やマイナス記号等があるのですが、△マークで 表示する方法はあるでしょうか? 書式設定がイマイチのみ込めていないので、 皆さんのアドバイスを頂きたいです。 どうかよろしくお願いします。

  • エクセル(Excel)で、数値を一定の有効数字で表示したいのですが…

    エクセル(Excel)の書式設定の表示形式では数値を選択すると、小数点以下の桁数を揃えることができますが、同じ感覚で有効数字を一定にして表示させるにはどんな方法があるでしょうか? 例えば、0.01234、0.1234、1.1234、11.1234、111.1234という五つの値を、有効数字3桁を指定して表示して、順に0.0123、0.123、1.12、11.1、111という風に自動的に表示してくれる表示形式、あるいは関数を探しています。 事務計算で小数点以下何桁というのが重要であるように、技術計算ではこのように有効数字を揃えたい場合が多いと思いますので、どなたかご存じの方、お教えください。 なお、指数形式では似たような結果になりますが、わかりにくい表示なので使いたくありません。 よろしくお願いいたします。

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

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

  • excelで時間の引き算でマイナス表示にしたい

    残業時間の計算をしたいのです。 時刻部分の書式設定は「時刻」(でしたか?自宅PCにexcelがなく確認できず) うろ覚えなので、突っ込みはご容赦ください。 ともかく時間の引き算でマイナスを表示できたらよいのです。 先月 5:00:00 今月 3:00:00 引き算2:00:00 これは単純に引き算したらokです。 先月 3:00:00 今月 5:00:00    -2:00:00 としたいのですが(マイナスじゃなくて△でもよい) エクセル上では、時刻の引き算で負の数かセルの幅より大きい数は####になりますよね。 今月は、先月より残業減ったね/増えたね という表を作りたいので、 マイナスはマイナスで表示させたいです。 そういう計算式、関数は組み立てれませんでしょうか?

専門家に質問してみよう