こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセル 自動で数値に色をつけたい

いつもお世話になっています。

ダンナが病気で毎週血液検査を受けていてそれをエクセルに
つけています。
毎回基準値以下だと青色。基準値以上だと赤色に1つ1つ数値に
色をつけて記入しているのですが、この数値以上だと自動的に
色をかえる。ような事はできないのでしょうか??
(たとえば基準値が30-80として25と入力すれば自動的に
青色になり90と入力すれば自動的に赤色になるなど)

また今までの結果の中で一番低い数値や高い数値には自分で
セル内の色をかえています。
新しく入力した数値が今までの中で一番高い(低い)数値だった場合
今まで一番高い(低い)数値だったセルの色を元にもどし、今回の
更新された数値のセルを自動でセル内の色をかえたりする事はできないのでしょうか?

今回もうまく説明できないのですが、わかって頂ける方が
いらっしゃったら是非教えて下さい。
よろしくお願いします。

投稿日時 - 2006-11-17 23:34:28

QNo.2546254

困ってます

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

条件付き書式で解決できます。
ご質問の例で行くと
1つ目は 
・色を変えたいセルすべてをドラッグしておいて、メニューの「書式」から「条件付き書式」を選択。
・現れたウインドウで
・「セルの値が」「次の値よりおおきい」「80」として、「書式」ボタンをクリック、「色」を赤にする
・「追加」をクリックして「セルの値が」「次の値より小さい」「30」として「書式」をクリック「色」を青にする
で、できます。

2つ目は
・欄外にMAX(○○:○○)で最大値を表示
・同じくMIN(○○:○○)で最小値を表示
・条件付き書式で「セルの値が」「次の値に等しい」で先の最大値を表示させているセルを指定
・最小値も同様にできます。

ただ、条件付き書式の条件は3つまでしか指定できなかったような気がします。これだと4条件だからちょっと苦しいですね。

投稿日時 - 2006-11-17 23:59:13

ANo.3

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

既に回答は出尽くしていますが、統一的に下記の方法を覚えると
便利と思います。
「セルの値が」をあえて使わない方法です。
(1)基準値を(例えばD1)セルに入れておく
(2)条件つき書式を設定する列の,例えばB2:B21を範囲指定する。
  (B2セルをアクチブにしておく。普通はこうなる)
(3)「数式が」を選び、=B2>=$D$1を入れて、書式のセル色の「パターン」を設定する。
こういう提案をする理由。
(1)基準値をかえても即座に反映される
(2)「数式が」を使う方に統一する方が、色々のケースで
対処できる(式は色々ケースバイケースで変える必要が有りますが)
後半はやはり同じ考えで、第2条件で、E1に=MAX(B2:B21)とし、数式を、=B2>=$E$1とすればよい。

投稿日時 - 2006-11-18 19:29:03

ANo.2

>新しく入力した数値が今までの中で一番高い(低い)数値だった場合
>今まで一番高い(低い)数値だったセルの色を元にもどし、今回の
>更新された数値のセルを自動でセル内の色をかえたりする事はできない
>のでしょうか?

これについては、もう少し詳しく説明しますね。

例えば、B2:B20の中で最大値のセルに色を付けるとしたら、
まず、B2を選択した状態で、条件付き書式を設定します。
「数式が」「=B2=MAX($B$2:$B$20)」として、書式を選んで
パターンで色を設定します。

そうしたら、B2のセルをコピーして、B2:B20に形式を選択して貼り付けで
書式を貼り付けます。

これで分かりますか?

投稿日時 - 2006-11-17 23:50:39

ANo.1

書式(O) → 条件付き書式(D)で可能ですよ。

投稿日時 - 2006-11-17 23:38:55

あなたにオススメの質問