• ベストアンサー

エクセルのセル書式設定

在庫管理票などを作成した場合の話ですが、セル内の計算結果がマイナスの数値になるとセルが着色されるような設定はどうすれば良いのでしょう? 赤字にする方法は知ってますが、セルそのものが着色される方法です。 (実物はあるんですが、書式を見ても判りません。使ってる奴に聞いても、どう設定したのかは全く知りませんでした。)

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

  • ベストアンサー
  • mircle
  • ベストアンサー率16% (67/409)
回答No.1

条件付書式を使ってください。 メニューバーの書式 → 条件付書式 条件1の欄に セルの値が 次の値より小さい 0 として、 その下にある 書式ボタンをクリックし、パターンのところで色の設定 これで0より小さい数のセルにはいるがつけられます。

michiganohio1
質問者

お礼

有難うございます!参考になりました。

その他の回答 (2)

回答No.3

条件付書式を使っていると思います。 書式が設定されているセルを選択し、メニューから書式/条件付書式で確認すると下のような設定が去れています。 条件(1) セルの値が 次の値より小さい 0 そして、 書式のパターンが赤を選択されている。

michiganohio1
質問者

お礼

有難うございます。参考になりました。

michiganohio1
質問者

補足

皆様有難うございました。 条件設定も、他のセルとの比較やら、色々あるのですね。書式も選べるようですし。 無知なもので、マクロかと思っておりました。 有難うございました。

  • subri
  • ベストアンサー率28% (16/56)
回答No.2

範囲を指定して、書式メニュー→条件付書式→ セルの値が、次の値より小さい、0 書式ボタンを押してセルのパターンを赤にして、 OK OK としてみてください。

michiganohio1
質問者

お礼

有難うございます。参考になりました。

関連するQ&A

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

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

  • ACCESSでエクセルの書式設定

    ACCESSでエクセルにデータを出力し書式を設定しています。 数字の出力で、マイナスの場合赤字になるようにしたいのですが、上手くいきません。 エクセルの右クリック→セルの書式設定→ 表示形式タブの分類を数値、桁区切りにチェックし、-1,234の赤字 の書式はどのように設定すれば出来るのでしょうか? 現在 ExcelSheet.Cells(行,列).NumberFormat = "#,##0" で設定しています。

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

    エクセル2007を使用しております(XP-SP3)。 セルにマイナス(-)あるいはプラス(+)を打ち込み、確定を押すとセルに「-V47」あるいは「-47+」の表示になります。 セルの書式設定を変更して試したのですが、なかなかうまく(-)あるいは(+)という表示になりません。書式設定の方法をご教示いただけないでしょうか? 基礎的な質問ですがよろしくお願いいたします。

  • エクセル2010 セルの書式設定

    数値の入ったいくつかのセルをメモ帳に貼り付けた時、一の位文字位置が合う様にセルの書式設定を行いたいのですが、上手く出来ません。 A1 1,000 A2  10 A3  -100 A4   0 上記のようにプラス表示、マイナス表示、0の場合もあります。 ユーザー定義で???.???を使用し、1の位を合わせましたが、マイナス表示の場合、「-」が離れた位置に付いてしまいました。 どのように設定すればいいか、教えてください ★この質問画面の10のようにずれないように表示させたいのです

  • セルの書式設定でメモリを節約できますか。

     約3メガバイトのエクセルシートを作成しています。 行数が8000行,列が約100列という巨大なものです。 シートの計算式などは単純ですので,オートフィルでコピーしていくのですが,オートフィルで8000行までコピーしようとするとエラーメッセージが出てしまいます。  おそらく,メモリが不足しているのではないかと考えています。  そこで,ワークシートのメモリ消費量を少しでも減らそうと考えています。思い当たるのは,セルの書式設定です。  私は,通常,セルの書式設定では,「標準」を利用しているのですが, セルの内容になっては,1または0しか表示する必要のないセルもあります。 また,数値を計算するにしても,小数点以下第2位までしか,計算させる必要のないセルが大半です。  このようなセルについて,書式を「数値」にして,「小数点以下の桁数」を少なくすれば,メモリの消費量を減らすことができるのでしょうか。  また,上記以外の方法により,巨大なワークシートを作成することができるのでしょうか。以上よろしく教示願います。

  • エクセルのセルに-9.09495E-13

    Excel2007を使ってます。 セルに計算式を入れて計算書を作成していたんですが、 セルが0になった場合、黒字の普通表示0と赤字のマイナス表示-0が現れます。 セルの表示形式は通貨にしているんですがなぜ赤字表示になるんでしょう? また、数値・会計に変えても同じです。 ですが、セルの表示形式を標準に変えてみると赤字のマイナス表示の-0のところだったセルに-9.09495E-13と表示されました。 表示の意味は解るのですがどうして現れるのでしょうか?

  • Excelの条件付き書式の設定がうまくいきません

    Excel2011(Mac)です。 ある列において、数値が50以上のセルのみ着色したいのですが、条件付き書式のルール設定で数式を利用して =INDIRECT(ADDRESS(ROW(),COLUMN()))>=50 とすると、50以上はすべて着色するのですが、空欄まで着色されてしまいます。 ためしに、 =INDIRECT(ADDRESS(ROW(),COLUMN()))<>"" としてみたら、空欄以外の数値が入っているところがすべて着色されます。 それでは、と思い、 =AND(INDIRECT(ADDRESS(ROW(),COLUMN()))<>"",INDIRECT(ADDRESS(ROW(),COLUMN()))>=50) としてみたら、今度はすべてのセルが着色されません(不思議で仕方ありません)。 どういう数式を書けば、空欄と50未満のところは着色されず、50以上のセルだけ着色されるのでしょうか。

  • Excelのセルの書式設定

    お世話になっております。 EXCEL2002で作成したワークシートをEXCEL2000で 参照すると、セルの書式設定ができないという事象が 発生しています。 (1)ワークシート作成 (2)「セルの書式設定」で、「保護」タブからロックの  チェックボックスを外す (3)ツール→保護→シートの保護 で、ワークシートを  保護。このとき、セルの書式設定については全ての  ユーザに変更許可にチェック (4)このファイルをEXCEL2000で開くと、セルの書式  設定が選択できない なお、同じファイルをEXCEL2002で開くと、問題なく 設定変更が行えます。 上記事象の対応方法について何か情報をお持ちの方 ご教授下さい。

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

    エクセルのセル書式設定について教えてください。 セルA1に文字列「052」と入力すると、B2に「0 5 2」と表示されるようにするには、 書式設定をどう設定したら良いですか? ちなみに、A1を文字列ではなく数値で設定し、B2をユーザー定義「# # # #」で登録すると、 A1は「52」、B2は「5 2」と表示されてしまいます。 A1を「052」と表示させる為には、文字列として設定しなくてはいけないが、 そうするとB2の値も「052」と表示されてしまいます。 どなたか良い方法を教えてください。

  • Excelセルの書式設定に関して

    01、02など、0から始まる数字を計算したいのですが、 セルの書式設定が標準の場合、計算はしてくれますが、 01は1、02は2と表示されてしまいます。 セルを文字列にすると01と表示されますが、計算をしてくれません。 01の前にアルファベットをつけると書式設定が標準でもa01と表示され 計算もしてくれるのですが、すべてのデータの頭にaをつけるのが大変手間がかかります。 01、02が文字列ではなく標準のままで、表示内容が変わることなく、 計算もしてくれるようにするには、どうしたら良いでしょうか? よろしくお願い致します。

専門家に質問してみよう