• ベストアンサー

エクセルの条件付書式で

エクセルの条件付書式で教えてください 設定したい状況は 例)H1に入力する数値で判断させたい ○H1に数字が未記入の場合は塗りつぶさない ○H1に入る数字が 4.50m 以上での場合は塗りつぶさない ○H1に入る数字が 4.50m 以下でJ1~M1に○が入力されていない場合は赤く塗りつぶす ○H1に入る数字が 4.50m 以下でJ1~M1に○が入力されている場合は黄色く塗りつぶす です。 なお、H1に入力する数値は小数点以下2桁でランダムな数字です。 よろしくお願いします。

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

  • ベストアンサー
  • tag1701
  • ベストアンサー率54% (67/123)
回答No.3

すみません。訂正です。0の場合もあるんですもんね。 >>○H1に入る数字が 4.50m 以下でJ1~M1に○が入力されていない場合は赤く塗りつぶす  以下でなくて未満ですよね。  条件を式にてにして  =H1<4.5 ---> =AND(H1>0,H1<4.5) で書式を赤塗りに設定 >>○H1に入る数字が 4.50m 以下でJ1~M1に○が入力されている場合は黄色く塗りつぶす    条件を式にてにして  =AND(H1<4.5,OR(J1="○",K1="○",L1="○",M1="○")) ---->=AND(AND(H1>0,H1<4.5),OR(J1="○",K1="○",L1="○",M1="○")) で書式を黄色塗りに設定

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

どのセルを塗りつぶすのか書かないとダメでは。 >条件付き書式 の場合は判別に使うセルの値のセルと、塗りつぶすセルは同じとは限らない。 ーーー IF関数で質問の条件を関数式で書いてご覧よ。 何処が行き詰まったのか。 其れが出来てば、先頭のIFの2文字を除けば姉妹と思う。 2つ以上のAND条件の場合、AND関数の使い方を、WEBか関数の本で勉強のこと。 IF関数で質問するなんて勉強具足。ただIF分のネストというのが 本件では必要. 全て塗りつぶす条件だけ念頭(注目する)に置くこと。 書式赤は =IF(AND(H1<4.50,j1<>"○",K1<>"○",L1<>"○",M1<>"○") j1<>"○",K1<>"○",L1<>"○",M1<>"○")の部分は「全て」(上記式はこれ)か「いずれか」(ORを使う)なのかを,質問にはっきり書いている,と言えるかな?

全文を見る
すると、全ての回答が全文表示されます。
  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.4

こんにちは #1です。 >(1) H1に数字が未記入の場合は塗りつぶさない >(2) H1に入る数字が 4.50m 以上での場合は塗りつぶさない >(3) H1に入る数字が 4.50m 未満でJ1~M1に○が入力されていない場合は赤く塗りつぶす >(4) H1に入る数字が 4.50m 未満でJ1~M1に○が入力されている場合は黄色く塗りつぶす この問題で注意しなくてはいけない(1)の「未記入」の判定です。 未記入は、0でもあり長さ0の文字列の二つの性質を持っています(0かと問えば0と答えるし、""かと問えば""と答える)。 従って0以上4.5未満とすると未記入の欄も0のセルとして判定されてしまいます。 回答例は、J~Mに何らかの記入があったら入力されていると判定します。条件付き書式に設定してみて下さい。 >(3) H1に入る数字が 4.50m 未満でJ1~M1に○が入力されていない場合は赤く塗りつぶす =AND($H1<>"",$H1<4.5,COUNTA($J1:$M1)=0) >(4) H1に入る数字が 4.50m 未満でJ1~M1に○が入力されている場合は黄色く塗りつぶす =AND($H1<>"",$H1<4.5,COUNTA($J1:$M1)<>0)

全文を見る
すると、全ての回答が全文表示されます。
  • tag1701
  • ベストアンサー率54% (67/123)
回答No.2

>○H1に数字が未記入の場合は塗りつぶさない  書式設定の必要はありません。 >○H1に入る数字が 4.50m 以上での場合は塗りつぶさない  書式設定の必要はありません。 >○H1に入る数字が 4.50m 以下でJ1~M1に○が入力されていない場合は赤く塗りつぶす  以下でなくて未満ですよね。  条件を式にてにして  =H1<4.5 で書式を赤塗りに設定 >○H1に入る数字が 4.50m 以下でJ1~M1に○が入力されている場合は黄色く塗りつぶす    条件を式にてにして  =AND(H1<4.5,OR(J1="○",K1="○",L1="○",M1="○")) で書式を黄色塗りに設定 これでどうでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.1

こんにちは ひとつ確認したいです。 >○H1に数字が未記入の場合は塗りつぶさない >○H1に入る数字が 4.50m 以上での場合は塗りつぶさない  それぞれの場合、J1~M1に○が入力されている場合があるのですか?

517hama
質問者

補足

早速ありがとうございます。 まず最初の状況(数字が未投入)ではJ1~M1に○は入りません 次の状況(4.50mが入力されている)ではJ1~M1に○は入りますが、入っていてもいなくても、4.50m以上なら塗りつぶさないようにしたいです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル条件付書式?

    おはようございます エクセルでH3にマイナスの数値が入るとH4に「マイナス」 H3に10000-100000までの数値が入るとH4「プラス」と表示し H3に100001-500000までの数値が入るとH4に「2プラス」と する事は可能でしょうか 条件付書式? IF文? それとも一旦どこかのセルに数値を出して VLOOK関数? よろしくお願いいたします

  • エクセルの条件付書式の記入方法

    エクセルの2002を使用しています。 条件付書式の記入方法を教えてください。 A:1とA:2に数値が入り大きいほうの数値が入ったセルの文字色を変更したいのですが,うまくできません。 条件付書式の記入例の載っているHPでもあるとうれしいのですが。

  • EXCELの条件付書式設定

    例えば(a1:g30)の範囲に1~6までの数値がランダムに入力されています。この範囲のセルにすれぞれの数値別に色をつけたいのですが。( OSはWindowrs8です ) 1・条件付書式設定では、どうもうまくいきません。設定の方法が理解できていないのだとおもいまが。 2・VBAで設定を試みましたが、select case..............で行うと case 条件が一致すると範囲のすべての数値が色が変わる、という程度のことはできますが、数値別に色を変えることができません。 大変申し訳ありませんが、どなたか方法を教えて頂けませんか。

  • エクセルの条件付書式で・・

    条件付き書式でたとえば、A1からA10までの入力済みセル(数値)のなかで500という数字があった場合A11のフォントを赤くしなさいというような奴が出来そうでできません 関数でも結構です。どなたか助けてください。

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

    こんにちは、お世話になっております。 エクセルの条件付書式について教えていただきたいことがございます。 H4に何らかの文字を入力した場合、B4~H4までの背景を変更されるように、 設定したいです。 数式 =($H4="*")で設定したのですがうまくいきません。ご教示いただけませんでしょうか。

  • EXCEL 小数点以下の桁数を条件によって変えるには

    G列の書式設定を数値、小数点以下0桁に設定してあります D列にある特定の文字が入力された時だけ、小数点以下の桁数を1桁にしたいのですが、どのようにすればよいでしょうか? それと小数点以下0桁、1桁の数字の桁位置をそろえることはできますか

  • 条件付書式が動かない

    A1:Z1にNか-を含むセルがあった場合に条件付書式を設定したいのですが、 以下のように書いてみましたが、動作してくれません。 ="COUNTIF(A1:Z1,""N"")+COUNTIF(A1:Z1,""-"")>0" B1のセルに以下のように記入すると、TRUE,FALSEが正しく表示されます。 =COUNTIF(A1:Z1,"N")+COUNTIF(A1:Z1,"-")>0 どうすれば条件付書式で使えますか??

  • エクセルの条件付書式

    A列に、データが20行入っていたとします。或る数値以下は”右詰めで太字斜体”にしたいです。条件付書式で太字斜体にまではできますが、当てはまる条件だけ右詰にする方法はないでしょうか・

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

    エクセルの『条件付書式の設定』についてご教示下さい。 F列の、 条件1:「G*」「F*」「C*」「D*」「I*」「J*」が含まれる場合背景をブルーに 条件2:「E*」「H*」「K*」が含まれる場合背景をピンクに。 条件3:「L*」「M*」「N*」「o*」が含まれる場合、背景を紫に。 ※「G*」とは、GOLD など、一番初めにGという文字がつく場合の文字列の事です。 条件のとおり、文字が含まれる場合背景を変えたいのですが、 数式、セルの値と色々試しましたが、条件1と条件2がうまくいきません。 また、F列以外にもG列H列もF列の条件で背景色を変動させてたいと 考えている為、なるべくVBAには頼らず、条件付書式で設定したいと考えております。 ご存知の方いらっしゃいましたら。お教えいただけますでしょうか。 よろしくお願い致します。

  • 条件付書式 エクセル2003

    海 という文字以外の文字が入力された場合だけセルを塗りつぶすには条件付書式の数式をどう入力したらいいですか?

タッチパネルが表示されない
このQ&Aのポイント
  • タッチパネルが表示されないトラブルに関する相談や経緯、試したこと、エラーなどを教えてください。
  • Windows10を使用している環境で、タッチパネルが表示されない問題についての質問です。
  • この質問はブラザー製品に関するもので、タッチパネルが正常に動作しない場合について解決策を探しています。
回答を見る

専門家に質問してみよう