• ベストアンサー

エクセル:真の場合に色をつける。

エクセルで、ある条件に合致したデータ行に何らかの色をつけて見やすくする計算式を教えてください。 =if(条件、真の場合/データ行に色つけ、偽の場合/そのまま) というような式を作りたいのですが、セル/行に色をつけるやり方が判りません。ご教示ください。 (・・・色をつけた行を別に用意し、真の場合、色の書式だけ返すとか・・???汗)

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

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

条件付き書式を使います。 設定したいセルを選択して、メニューバーから 書式→条件付き書式と進んで下さい。 すると、条件付き書式の設定ダイアログボックスがあらわれます。 このとき、ヘルプを表示するか否かという内容のメッセージが表示されたら、閉じておきましょう。 すると、条件の一覧が表示されるので、この一覧から条件を選択します。 たとえば、セルの値が次の値よりも大きいとき(次の値の例:○%)などという条件です。 条件を指定したら、書式ボタンをクリックして下さい。 条件が真のときの書式を設定するわけですね。 このとき、真のときのセルの色を設定したりできるようになります。 プレビューで確認できますから、どのように色がつくのかがわかります。 反映する場合には、ここでOKボタンを押して下さい。 基本的にはこれで大丈夫です。 条件に数式を指定(上記ダイアログボックス内で直接入力)することもできますし、他のセルの値を指定したりすることもできます。 実際に使ってみて、いろいろ研究してみると便利に使いこなせますよ。

e-toshi54
質問者

お礼

丁寧に説明いただきありがとうございました。 今まで知らなかった機能ですので、試してみようと思っています。

その他の回答 (2)

回答No.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の時は反映されます。

e-toshi54
質問者

お礼

丁寧な説明ありがとうございました。 ちょっと難しそうですが、挑戦してみます。

回答No.1

Excelの「条件付き書式」という機能が便利です。 (以下、Excel2000の環境下での手順です。) 例:セルの値が3だったらセルの色を青くする。 (1)メニューバー「書式」-「条件付き書式」をクリック →条件と、それが真の場合の書式を設定するダイアログボックスが表示されます。 (2)左端のボックス:セルの値が(選択)  左から2番目のボックス:次の値に等しい(選択)  右端のボックス:3(直接入力)  ・・・ここまでが条件の設定。  「書式」ボタンをクリック  →「セルの書式設定」ダイアログボックスが表示されます。  「パターン」タブで青を選択し、「OK」ボタンをクリック (3)更にOKボタンをクリック 実際にやる場合は、(2)で希望の条件と書式を設定すれば 良いかと思います。

e-toshi54
質問者

お礼

ご教示ありがとうございました。 ”条件付書式”の機能はおもいつきませんでした。但し、条件が真の場合のセルを含むリスト上の全部の行に色をつけるのはどうやるのかという疑問がのこりますが・・・。 とにかく何かやってみます。

関連するQ&A

  • エクセル2007で条件が真の時にこうしたい!

    あるセルで数式が真の時、小さい画像を表示させたいと思っています。 そうでない時には塗りつぶし色で隠しておきます。 数式も画像も用意しましたが条件付き書式の中をさがしても、どんな道具を使えば 良いのかが解りません。 よろしくご教示下さい。お願いします。

  • Excel特定文字のある行に色をつけたい

    Excel2010です。 特定文字を含む行に色をつけたいのですが上手くいきません。 色々調べてみたのですが、思い通りの設定になりません。 【条件付き書式】にて【数式を使用して、書式設定するセルを決定】から【=countif($C2,”*コース*”)】と入力し【書式】にて塗りつぶしを選択しているのですが上手くいきません。 条件としては ○○コース(○回目)と書かれている行に色を付けたい。です ですが上記の設定をした場合、選択してあるセルのみ色がついて行に色はついてません。 他の行にも同じように○○コースとあるのに色が着かず、そのセルのみ色が着いてます。 試にその色が着いているセルから『コース』という文字を外しても色が着いたままです。 シート全体を選択して上記、数式を入力した場合。 ○○コースと書かれている行の上の行が色付けされてしまいます。 図のような出来上がりにするには、どう設定したらいいのでしょうか?

  • Excelの条件式について

     現在Excelで、条件に合うセルはデータを更新し、条件に合わないセルはその既存の値を保持するという条件式をずっと考えていますが、どうしてもやり方がわかりません。  どなたかご教授していただける方いましたらよろしくお願いします。 if(式、真の場合(=更新データ)、偽の場合(=今そのセルにあるデータを保持)) の偽の場合がどのように指定すればよいかわからないということです。

  • Excel2003 エクセル ある行の範囲内で最小値のみのセルに色をつ

    Excel2003 エクセル ある行の範囲内で最小値のみのセルに色をつけ 条件付き書式の設定で セルの値が 次の値に等しい =MIN(A1:D1)より 書式からパターンを選択して色付けはできています。 しかし、範囲内のセルに全て未入力の場合、全てのセルにパターンが入ってしまいます。 何か良い方法を教えて頂けませんでしょうか?

  • 【Excelマクロ】基準日より前の日付のセルを色付

    基準日が入力されているセル(D2)があります。 回収期限(D列)がその基準日を含む前の日付のデータ(A:D)に黄色で色付けするマクロをご教示ください。 条件付き書式はあえて対象外のデータを色塗りしたくない場合に、わざわざ条件付き書式を消すのが面倒なのでやめました。

  • エクセルで条件を付けたセルの個数

    エクセルで複数行の表を作りました。各行ごとに異なる条件付き書式を施し、適合結果のセルを書式設定のパターンで色づけしました。色付きのセルが縦(列)に何個あるかを表示させるにはどうすれば良いでしょうか。教えてください。

  • Excel2002(WinXP) 偶数行と奇数行を一度に色分けをするには?

    セルに条件書式で色づけ可能なのは、わかるのですが、セル単位ではなく、1行ずつ、もしくは2行ずつ、行ごと色を変えていく方法は、ありますか??

  • ★「真の場合」「偽の場合」の読み方★

    アホな質問で、すみません!!!(>_<) Excelで「真の場合」「偽の場合」ってありますよね? よく考えたら、私↑これの読み方が分かりません(汗) 自分的には今まで漠然と↓下記のどっちかかな? と思いつつ、生きてきたのですけど… A:「しんのばあい」「ぎのばあい」 B:「まことのばあい」「いつわりのばあい」 チョットある人に急ぎでIF関数の仕方を説明する 必要が出てきたので、どなたか正式な読み方を 教えて頂ければ幸いです; カテゴリは「国語」とかのほうが良かったかな(独り言)

  • エクセルの行の色を変える

    こんにちはtmgmです。 エクセルの使い方でちょっとわからない部分があって困っています。 今、2行3列(A1~C2の6つのセル)の表があるとします。このときC1セルに数字を1と入力したら1行目の色が赤くなるようにするにはどうすればよいのでしょうか? 自分的には条件付書式やif関数等を駆使すればできるんではなかろうかとおもっているのですが、チャレンジするもののいまいちわかりません。 どなたかお分かりになる方いらっしゃいますでしょうか? ご返答よろしくお願いします。

  • Excelであるセルに特定の数値がある場合、その行(または列)をすべて色づけするには?

    Excelであるセルに特定の数値がある場合や含んでいる場合 その行をすべて色づけするには条件付き書式でどういう 設定をすればいいのでしょうか? もし列でも可能なら教えてください。

専門家に質問してみよう