• ベストアンサー

エクセルの条件付書式について

初心者ですが、エクセルで血液検査の記録を管理しようと思います。 A列に日付 1行目に検査項目を入れてそのセルの中に標準値も掲載しておきます。 B2が例えば尿酸(3.6~7.0)と表示しB3に7.2と入力した場合に色付けして警告する。 C2には血糖値(60~109)と表示しC3に111と入力した場合に色付け、としたいんですが、今一わかりません。よろしくご教授願います。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんばんは! 質問にあるように、最小値・最大値のセルは別々にして数値として扱った方が簡単です。 そこで一例です。 ↓の画像のような配置の場合です。 (手元にあるExcel2003の場合) B4セル以降B列を範囲指定 → 書式 → 条件付書式 → 「数式が」を選択 → 数式欄に =IF(B4<>"",OR(B4<B$2,B4>B$3)) として → 書式 → 「パターン」から好みの色を選択し、OK C列も同様で上記数式内の「B」の部分が「C」に変更するだけです。 ※ 数式内の「B4」部分は範囲指定した最初のセル番地にします。 Excel2007以降のバージョンの場合は 条件付書式 → 「新しいルール」 → 「数式を使用して・・・」 → 以下Excel2003と同様の操作 参考になりますかね?m(_ _)m

sugi2974
質問者

お礼

十分理解できました。ベストアンサーとさせていただきます。 助かりました。 ありがとうございます。

その他の回答 (2)

回答No.2

Excelのバージョンがよくわかりませんが、2007で回答いたします。 まずは尿酸値について 1.対象セルを選択します 2.条件付き書式の「新しい書式ルール」を選択します 3.「指定の値を含むセルだけを書式設定」を選択し「セルの値」「次の値の間以外」「3.6」と「7.0」と入力します 4.「書式」ボタンを押して、条件を満たすときにどのように表示させたいか選びます(例ではセルを赤く塗りつぶしています) 5.一旦OKを押し条件を一つ確定させた後「ルールの管理」を選択します 6.「指定の値を含むセルだけを書式設定」を選択し「空白」を選択し、書式は特に設定せずOKとします(これで、空白セルに色がつくのを回避します) 7.「条件付き書式ルールの管理」ウインドウ(※添付ファイル参照)にて、セルが空白の場合が上に表示(優先)されることを確認し、「条件を満たす場合は停止」チェックを入れます 以上です。 血糖値につきましても上記3の値を「60」と「109」に変更する以外は同様手順で可能と思われます。 お試しください。

sugi2974
質問者

お礼

3番目の方がわかりやすかったので利用させていただきます。 十分に理解は出来ました。ありがとうございます。

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

この場合の条件付き書式は、数値を入れたセルが対象ですので 質問の例ではB2セル、C3セルに設定します。 …これは いいですよね? ■本題 普通にIF関数を使って良いですよ?  =IF(B3<3.6,TRUE,IF(B3>7.0,TRUE,FALSE)) こんなんでOK。 条件が成立したとき "TRUE" を返すようにすれば良いんです。 この場合、B2の数値を参照する必要ないですよね? 決まった定数なんですから数値をそのまま数式に入れちゃったほうが良いです。 あとから変えるような数値でもありませんしね。 あるいは 範囲を決めておき、その範囲外の時に修飾するように条件を作ればOK。  3.6以上、7.0以下 を外れるとき なんて感じで条件を指定してみましょう。 これもB2の値なんて参照する必要はありません。理由は上述と同じです。 (こっちのやり方のほうが簡単ですよ)

sugi2974
質問者

お礼

早々と回答いただきありがとうございました。 なんとなく他の方のが自分では理解できましたので申し訳ございません。 関数をもっと勉強してみます。

関連するQ&A

  • エクセル、条件付書式についてです(2)

    何度も質問してしまい、大変恐縮です。 条件付書式で、曜日ごとに違う色をつけたいと思います。 1行目に日付を連続して入力しています。 2行目に曜日を入れても良いのですが、1行目で日付と曜日で表示し、すっきりさせたいと思います。 この際、たとえば、3行目を1行目の曜日に応じて色づけしたい考えです。 毎月、頭の日付だけ入力しなおして繰り返し、使えるよう、自動で行いたいので、条件で入力すべき数式があればご教授くださいますでしょうか。よろしくおねがい致します。

  • Excelの条件付書式で困っています。

    Excelの条件付書式で困っています。 A,Bと列がありまして、Aには訪問予定日、Bには報告日を入れており、報告が遅滞したセル(B列)に色を付けようと思います。 条件を下記に記します。 1.条件付けは、訪問予定日が決まってから。 2.訪問予定日より7日以上過ぎている物に黄色 3.訪問予定日より10日以上過ぎている物に赤色 4.報告日を入力したら、日付のカウントを止める。(入力前に色付けされていた場合は、そのままの色付け) 以上の条件を満たす条件付書式の付け方をお教え下さい。 よろしくお願い致します。

  • エクセル条件付書式について

    皆さんこんにちわ。 エクセルで分からない事があるので質問させてください。 (1)A1セルに数字が入ってる場合だけB1セルに色付け (2)A1A2セルに数字が入ってる場合はC1C2セルに色付け (3)A1A2A3セルに数字が入ってる場合はD1D2D3セルに色付け (4)A1A2A34セルに数字が入ってる場合E1E2E3E4セルに色付け 常に(1)~(4)の条件の中から一つの条件だけ適用。 一つの条件適用時は他の条件は適用させない。 上記のような事をしたいのですが、どうすれば良いでしょうか? わかりずらい説明かもしれませんが、ご教授お願いいたします。

  • エクセルの条件付書式について

    エクセルで条件付書式?を使って以下のことは可能でしょうか? a1は最初は空白 b1に文字が入力済みだが、消えているようにしたい(文字の色を白にするなどして) a1に日付が入力されたら、b1の文字を表示させたい ちなみに、出来ればb1は数式が入っていて、結果を表示させたいです。 よろしくお願いします

  • エクセル 条件付書式の設定

    セルA1、B1、C1、D1を使用します。 セルA1には4桁の番号を入力するものとします。 セルB1、C1、D1には日付を入力するものします。 【1】セルB1に日付を入力すると、セルA1の文字色が赤になるよう設定。     →これは自力で「条件付き書式」で設定できます。 【2】セルB1とC1に日付を入力すると、セルA1の文字色が青になるよう設定。 【3】セルB1とC1とD1に日付を入力すると、セルA1の文字色が緑になるよう設定。 上でも書きましたが、【1】の設定は条件付き書式で設定できました。 【2】、【3】についての設定が、上手くできず困っております。 【1】の設定を条件付き書式にて設定しましたので、【2】、【3】についても できれば条件付き書式で設定したいと思いますので、 可能であれば設定方法を教えてください。 条件付き書式で設定不可能であれば、他の設定方法をご存知であれば 教えてください。 よろしくおねがいします。

  • EXCELの条件付書式について

    I1のセルに赤色太文字で日付を入力すると、B1~H1のセルが水色に塗り潰されると言う条件付き書式を設定したところ、I1のセルに入力した日付の色が黒色になってしまいました。 I1のセルの日付を赤色太文字で表示したい場合、どの様な条件を設定(追加)すれば宜しいでしょうか? 条件付書式:数式が=AND(ISNUMBER($I1),LEFT(CELL("format",$I1),1)="D") ⇒ B1~H1のセルが水色に塗り潰される。 過去に似た様な質問がある中大変恐縮ですが、ご回答をお待ちしております。

  • エクセル・条件付書式設定の質問です。

    会社で使う新規顧客登録表を作成しました。 入力する項目(セル)には条件書式設定で色付けし、 文字が入力されたらセルの色が消えるようにしています。 (ここまでは出来ました) そこで、例えば、 セルA1に●●●もしくは▲▲▲と入力されたら、 セルB1のセルが黄色などに色付けされ、 セルB1に文字を入力すると色が消えるという設定をしたいのですが、 どうしたらよいでしょうか? (●●●・▲▲▲以外の言葉や空欄の場合はB1も空欄)

  • エクセルの条件付書式について質問させてください。

    エクセルの条件付書式について質問させてください。 xp2003を使用しています。 B列に4/1~9/30までの日付が入力されるとC列のセルに色を付ける B列に10/1~3/31までの日付が入力されるとD列のセルに色を付ける という条件付書式は可能でしょうか?     そのシートは毎年コピーして使用する予定で行は100位になります。  実際は『 H22.4.1 』という感じで元号込みにしたいのですが書式を日付にしてしまうととその年しか使えないのかと思いA列にユーザー定義で『 21 』と入力すれば『 H21 』となるように、B列に文字列で『 4/1 』と日付を入力するようにし、B列を参照にC列とD列に条件付書式を設定してみました。 試してみてなんとなく色は付いたのですがなぜが9月4日~9日、1月全部、3月4日~9日位が色が付かない状態で…困っています。  条件付書式で入力した内容は「数式」で C1には=AND(B1>="4/1",B1<="9/30")パターンを黄色にしました。 D1には=AND(B1>="10/1",B1<="3/31")パターンを水色にしました。 本当は図を貼りつけたかったのですがやり方が分かりませんでした…。 どうかよろしくお願いいたします。  

  • エクセルの条件付書式について質問です。

    図のような毎月手書き入力するシートが多数あります。 A1のセルにその月の1日の日付を入力してB3に=A1、C3にB3+1・・・ で条件付書式aaaで曜日表示するところまではできました。 さて、初心者の私は毎月土日をせっせと塗りつぶしていましたが・・・ 条件付書式で3の行(列?)に土、日が表示されたらその列(行?)は灰色に塗りつぶす ことができるのではないか?と気づきました。 ところがC3に「土」と表示されたことに対してC4を塗りつぶすなど私には想像もつきません。 C4の条件付書式は「数式がIF(C3="土""日",・・・・・・)」みたいな感じですか? また全部のセルにいっぺんにその書式を設定することはできますか? ちなみにバージョンは2003です。

  • エクセル 条件付書式 日付

    こんにちは。エクセルの条件付書式について教えてください。     A    B 1  3/16  回答 2  4/1   未回答 3  5/15  未回答 Aには任意の日付を入力してあります。 Bには適当な文字が入れてあります。 B1にはA1の日付より20日前になったら特定の色を付ける このような場合の数式を教えていただいても宜しいでしょうか? 宜しくお願い致します。

専門家に質問してみよう