• ベストアンサー

【エクセル】ある条件を満たせば、セルの色が変わるようにするには?

例えば、A列に日付、B列に降水確率を入力し、もし降水確率が50%を超える場合は、セルの色が自動的に赤になるようにするには、どうすればよいのでしょうか? (1)降水確率を入力する前に、仕掛けを作っておくケース (2)日付、降水確率が既に入力されているシートを渡された時に、あとから(個別選択ではなく)何らかの簡単処理で、条件を満たすセルの色を変える場合 (1)(2)どちらか、お答え願います。 よろしくお願いいたします。

  • yos4
  • お礼率82% (634/771)

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

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

条件付書式で設定できます。 書式=> 条件付書式 セルの値が 次の値以上 0.5  とします。

yos4
質問者

お礼

旅行に出ていた関係で、御礼が遅くなりました。 申し訳ありません。 ご回答により、問題が解決いたしました、 本当にありがとうございました

その他の回答 (3)

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

(1)(2)とも同じです。入力前は0の扱いですから。 0や空白(未入力)を特別扱いにするなら、条件を増やさないと行けませんが、0と同じ扱いで良いなら、特別視必要ありません。 (1)A1:B31を範囲指定する (2)書式-条件付き書式-数式が-式として =$B1>50 をいれる。$が大事。$なしの回答があるが、質問者側で十分良く比較テストしてください。 書式に(淡色のパターンなどお勧め)色を設定 Ok-OK で50%を越える日の日付と降水確率セルの両方に色がつきます。

yos4
質問者

お礼

旅行に出ていた関係で、御礼が遅くなりました。 申し訳ありません。 確かに、コピーをする場合などでは、$は効いてくるようですね。 ただ、なくても問題ないケースもあるようです。 ご回答ありがとうございました。

回答No.3

#1さんのとおりです。 ただし、この場合、B列しか色が変わりません。 A列も色を変えたい場合は、 1. A列全体を選択する(Aと書かれた場所をクリック) 2.書式(O)-条件付書式(D)を選ぶ 3.[セルの値が▼]をクリックして、[数式が]に変える 4.[数式が]の隣の欄に、   =B1>=0.5  を入力し、[書式(F)]で文字を赤にする。

yos4
質問者

お礼

旅行に出ていた関係で、御礼が遅くなりました。 申し訳ありません。 補足的な回答、ありがとうございました とても参考になりました

  • metalic
  • ベストアンサー率43% (110/254)
回答No.2

「条件付書式」というのを使えばできます。 「書式」メニューの中にあると思いますが、そこで例えば セルの値が50以上なら赤 という内容を指定できます。 この条件付書式の指定は、「書式のコピー」でコピーも可能ですから、一箇所指定すれば、他のセルにどんどんコピーしていけます。

yos4
質問者

お礼

旅行に出ていた関係で、御礼が遅くなりました。 申し訳ありません。 書式のコピーが使用できるのは、とても便利ですね ご回答、本当にありがとうございました。

関連するQ&A

  • エクセル2002で条件にあったセルに色をつけたいのですが

    条件に合ったセルに自動的に色を着けたいのです。 例えば,1が入っていたら赤,0なら青,空白なら緑と言った具合です。 数値を入力したら自動的に色を着けられないでしょうか。 ご教授ください。

  • Excelのセルの色が変更できない

    Excel2010を使用しております。 申告用のデータですが、日付のセルの色を変えようとするのですが、色が変わりません。 B列に日、C列に曜日が入っており、土日はセルの色が自動的にピンクになります。 自動的なのですが、表の上に期間を選ぶドロップリストがあり、期間を選ぶと自動でその 日付と曜日が入力されるようになっています。(リスト用にカレンダーのシートが別にあり、そのシートに色の指定等は特にありませんでした。) 色が変わらないと言いましたが、実際には色が変わっており、リストから違う月を選ぶと 曜日が変わり、塗りつぶしを行った箇所が休日でなければ塗りつぶした色になっています。 おそらくマクロも入っていると思われますが、詳しいものがおらずどこを確認すれば良いか わからない状態です。 このデータが最初に作られたのは2001年ということで13年前のデータになります。 構成は2シート、申告用のシートとカレンダーシートになります。 条件付書式を疑ってみましたが、セルを選択しても条件付き書式はグレーのままでした。 1、使用しているのはExcel2010です 2、セルの塗りつぶしは出来ますが、その上に更に色が乗っているような状態です。 3、条件付書式にはなっていないようです。 4、作成した年月は2001年2月です。 必要とする情報がわかっておりません。 これはどうなっているか等あれば、答えるようにいたします。 よろしくお願いいたします。

  • 同じ数字の時塗りつぶす エクセル

    Sheet1のA1セルからH1セルまでに日付が入っています(1月1日~1月7日) Sheet2のA1セルには赤、B1には白と文字入力しており、A2~B32までそれぞれ日付が入力してあります。(日付のダブりはありません) 例:A2~A9までは1月1日~1月7日 B10~B17は1月8日~1月15日といったような Sheet1のA1セルに日付を入力したときにSheet2の赤または白に日付が該当する場合にその色で自動的に塗りつぶすような動作はできないでしょうか? 例えばSheet1のA1セルに1月1日と入力した場合、Sheet2ではA列(赤)に1月1日と記載があった場合そのタブ1のA1セルが塗りつぶされるといった内容です。 お手数ですがご回答のほどよろしくお願いいたします

  • 色がついているセルのみを数える

    こんにちは。表題の件で、色がついているセルをカウント(COUNT関数)する方法、関数が見つかりませんので教えていただけたらと思います。  通常のものにはカウントせず、ただ色がついた行のセルのみカウントしたいと考えています。  それと条件がいくつかあります。  I:そのアイテムについてその日1日ごとの集計をとりたい(例えばj列にその日付が入力されているとします)  II:ある列(仮にH列とします)に0と入力されたものは色がついていてもカウントしないという条件です。  III:0と入力された行のデータの中で、別のセルに「○○」という文字があったら別の場所(仮にシート2とします)に1カウントする。  ××だったらシート3に。□□だったらシート4に1カウントする。    よろしくおねがいいたします。

  • 任意のセルに色を付ける方法

    誰か教えてください! エクセルで、セルに+や+1000など、「+」を含む文字列を入力した場合、そのセルに自動的に任意の色を付けたり、(「+」単体で入力する事もある為、セルの書式設定は文字列にしてます。) また、-や-1000など「-」を含む文字列を入力した場合、そのセルに自動的に+とは別の色を付けたりする方法を教えていただけないでしょうか? ちなみに色を付けるのは、その2パターンで、+、-どちらの文字も含まれない時は、セルに色はつけないようにしたいのですが。 シート全体に一度に条件付設定などをすると、あとは入力するだけで、反映されるといったことはできますか? 宜しくお願いします。

  • Excel 条件付書式 今日より3日前のセルに色をつけたい

    A列に日付を入れて、今日より3日以上前であればセルに色をつけたいです。 A列に条件付書式を設定し、 「数式が」「=A1<=TODAY()-3」とするとうまくいくのですが、 日付を入力していないセルまで色がついてしまいます。 日付は後から入力する事が多いので、 入力した日付が3日以上前の時だけセルに色をつける方法を教えてください。 よろしくお願いします。

  • Excelマクロであるセル条件を検出、他の決められたセルに色を付けたい

    Excelマクロであるセル条件を検出、他の決められたセルに色を付けたい その2 例えば、エクセルのあるセルに"A"が書かれていた場合、次にその列のセルに"A"書かれているまでは、続く列のセルには色をつけるようにしたいのですが、良い方法を教えて頂けないでしょうか? 対象となるシート(列方向)に、今回のパターンが複数存在し、 それぞれにこの処理を実施することを想定しております。 (イメージ画像を添付します)

  • エクセルで日付セルの参照先が空白の場合の書式設定

    エクセル2016です。 例えばシート1のA列に日付を入れる表があって、そのA列のセルを参照してシート2の$B$2に同じ日付が入る表があります。 このA列への日付の入力を忘れがちなのでシート1のA列が空白セルの場合(=シート2のB2セルが1900年1月1日となる)はセルを赤色にしたいのですが。 書式設定で、セルが「1900年1月1日」の時、としてもうまくいかないのですが。 シート2のB2はOFFSET関数でA列の値を引っ張るので、A1=""では書式が設定できませんのでよろしくお願します。

  • エクセルで土・日のセルに幅広く色をつけたい

    エクセルで予定表を作成しています。A列に日付・BからH列まで項目を設けています。(A列は、33行目まで日付が入力されています) A列に条件付書式で、条件付書式の設定で条件(1)数式が=WEEKDAY(A33)=1  パターン  色  ブルー  フォント  赤 A列に条件付書式で、条件付書式の設定で条件(2)数式が=WEEKDAY(A33)=7  パターン  色  グリーン フォント  赤 の設定を行いました。 A列の 土・日のフォントが赤に、セルの色がブルー・グリーンになるのですがBからH列はセルに色がつきません。 A33:H33  までの設定にするとセルの色がグレーになります。 AからHまでセルに同じ色を表示する設定はあるのでしょうか。

  • エクセルでセルに色を付ける(多条件)

    質問を検索していてある程度はわかったのですが、 セルに条件によって色を付けるやり方は条件付書式でできるみたいですが、条件が3つまでしか指定できません。 4つ以上ある場合はどうすればよいでしょうか。 例えば、A1セルにはAからEまでの文字が入力されます。 入力された文字によってB1セルをAなら赤、Bなら青といった具合に違う色を表示させたいのです。 エクセル2000です。 宜しくお願いします。

専門家に質問してみよう