- ベストアンサー
エクセル:真の場合に色をつける。
エクセルで、ある条件に合致したデータ行に何らかの色をつけて見やすくする計算式を教えてください。 =if(条件、真の場合/データ行に色つけ、偽の場合/そのまま) というような式を作りたいのですが、セル/行に色をつけるやり方が判りません。ご教示ください。 (・・・色をつけた行を別に用意し、真の場合、色の書式だけ返すとか・・???汗)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
条件付き書式を使います。 設定したいセルを選択して、メニューバーから 書式→条件付き書式と進んで下さい。 すると、条件付き書式の設定ダイアログボックスがあらわれます。 このとき、ヘルプを表示するか否かという内容のメッセージが表示されたら、閉じておきましょう。 すると、条件の一覧が表示されるので、この一覧から条件を選択します。 たとえば、セルの値が次の値よりも大きいとき(次の値の例:○%)などという条件です。 条件を指定したら、書式ボタンをクリックして下さい。 条件が真のときの書式を設定するわけですね。 このとき、真のときのセルの色を設定したりできるようになります。 プレビューで確認できますから、どのように色がつくのかがわかります。 反映する場合には、ここでOKボタンを押して下さい。 基本的にはこれで大丈夫です。 条件に数式を指定(上記ダイアログボックス内で直接入力)することもできますし、他のセルの値を指定したりすることもできます。 実際に使ってみて、いろいろ研究してみると便利に使いこなせますよ。
その他の回答 (2)
- lucy_in_the_sky
- ベストアンサー率0% (0/3)
書式→条件付き書式→数式が のところで、「条件」の数式がゼロ以外になる、又はTRUEになるようにしておきます。 こうすると条件に当てはまることになり、 書式ボタンを押して設定した書式が反映されることとなります。 例) A1から下に あ い 1 2 A1:C4を選択して(範囲は3列としておきます)、 数式に =$A1<="あ" とすると、1行目、3行目、4行目に書式が反映されます。 また、数式を =$A1-1 とすると、4行目だけに数式が反映されます。 理由はD列くらいに=$A1-1と入力してみると 計算結果が #VALUE! #VALUE! 0 1 となるからです。 数式の結果が0やエラー値の時は反映されず、 0以外の数値(マイナスも含みます)やTRUEの時は反映されます。
お礼
丁寧な説明ありがとうございました。 ちょっと難しそうですが、挑戦してみます。
- bisuko1014
- ベストアンサー率48% (48/98)
Excelの「条件付き書式」という機能が便利です。 (以下、Excel2000の環境下での手順です。) 例:セルの値が3だったらセルの色を青くする。 (1)メニューバー「書式」-「条件付き書式」をクリック →条件と、それが真の場合の書式を設定するダイアログボックスが表示されます。 (2)左端のボックス:セルの値が(選択) 左から2番目のボックス:次の値に等しい(選択) 右端のボックス:3(直接入力) ・・・ここまでが条件の設定。 「書式」ボタンをクリック →「セルの書式設定」ダイアログボックスが表示されます。 「パターン」タブで青を選択し、「OK」ボタンをクリック (3)更にOKボタンをクリック 実際にやる場合は、(2)で希望の条件と書式を設定すれば 良いかと思います。
お礼
ご教示ありがとうございました。 ”条件付書式”の機能はおもいつきませんでした。但し、条件が真の場合のセルを含むリスト上の全部の行に色をつけるのはどうやるのかという疑問がのこりますが・・・。 とにかく何かやってみます。
お礼
丁寧に説明いただきありがとうございました。 今まで知らなかった機能ですので、試してみようと思っています。