• 締切済み

エクセルの指定条件でセルに色をつける方法

watabe007の回答

  • watabe007
  • ベストアンサー率62% (476/760)
回答No.2

>エクセルでもgoogleスプレッドシートでも構いません。 エクセルで条件付き書式を処理しましょう B15からD26を選択 [HOME]タブ⇒[条件付き書式]⇒[新しいルール]⇒ [数式を使用して、書式設定するセルを決定]を選択 [次の数式を満たす場合に値を書式設定]  =COUNTIF(B$2:B$13,$A15)>0 を記入 [書式]ボタンを押して[塗りつぶし]タブから色を選択して[OK] ⇒ [OK]

sakuranjel
質問者

お礼

ありがとうございました!

関連するQ&A

  • エクセルで表の条件によってセルを着色する方法

    こんにちは。 エクセルについて質問です。 添付してあります画像のような表があると仮定します。 A~Cの行に対応する数字が3つずつ入っている表です。 私がやりたいのは、この各項目の行に対応する3つの数字が、 どれか一つでもある値以上(以下)となるセルがある場合、 A、B、Cのセルの背景の色を変えたいのです。 たとえば、例の表を用いると、 A、B、Cの各項目について、対応する数値のセルに 30以上の値が入っているセルがひとつでもある項目では項目のセルに色がつくといった形です。 つまり、例の表では、AとBがかかれているセルの背景が着色されます。 条件付き書式では、数値そのもののセルにしか着色できないと思うのですが、 やりかたが分かる方がいらっしゃいましたら、ご教授ください。 よろしくお願いします。

  • エクセルの条件付き書式

    エクセル2019を使用しています。 数字の入ったセルが並んでいます。 条件付き書式を使って、添付画像のように背景に色を付けたいです。 指定された範囲(今回は隣り合うセル)と比べて、そのセルが最大値だったら背景色を付ける。 ・セルBは、隣り合うセル(AとC)と比べて最大だから背景色が付いています。 ・セルCは、隣り合うセル(BとD)と比べて最大ではないので色が付いていません。 実際には結構なセル数と行がありますので、なんとか簡単にできないか悩んでいます。 良いやり方があれば教えてください。

  • Excelのセルに指定した色をつけたい

    データセル縦20×横31の表が2つ、上下に並んでいます。 一方の表(A)のセルに3~20までの数字を入力すると、もう一方の表(B)の、場所が対応したセルに、Aの番号をカラーパレットの番号とした色をつけたいのです。 縦は氏名、横は日付で、グループ編成の色付スケジュール表を作るのが目的です。 自動更新、または、Aに数字を入力後F9による手動更新、いずれかの方法によるVBAを考えています。 VBA初心者のため、手がかりを教えていただきたいと思います。宜しくお願いします。

  • セルの色によって条件文をつけることはできますか?

    Excelでの質問です。vista利用。 セルの色によって条件文(IF)をつけることはできますか? やりたいのは、下図で説明しますと、 A1のセルに色付が入ったらB1とC1のセルを掛け算し、 D1のセルに表示。(Dセルにif文) A2のように色無なら、Dは計算しない(表示しない)。 例      A           B     C   D 1  色付セル        3     2   6 2  白セル(色無し)    5     4    3  色付セル        2     6   12 A列には、別のデータシートからデータをコピーし貼り付けます。 全て数字が入っているのですが、数字は無視し、背景の色で判断します。 このようなことはできますでしょうか? 説明が下手で申し訳ないのですが、教えていただけると助かります。 よろしくお願いします。

  • エクセルのセルに条件付き表示方法

    エクセルでセルA1に20と入力して、セルB1に計算式を入れていて表示された値がセルA1に入力した数字と違う場合は、数字の色が違う色で表示されるか、セルの色が変わるとかできないでしょうか? Woodでは条件付き書式とか言うのでできますけど・・・ 宜しくお願いします。

  • エクセルで、その行ごとの最大値のセルに色をつけたい

    エクセル2010を使っています。 その行ごとの最大値のセルに色をつけるやり方を教えていただけませんか? B1セル→1時 C1セル→2時 D1セル→3時 A2セル→1月1日 A3セル→1月2日 A4セル→1月3日 B2セルからB4セル、C2セルからC4セル、D2セルからD4セルには、ばらばらの数字 が入力されています。 色々試したのですが、どうしても分かりません。 どなたか、分かる方がいれば、どうぞ教えてください。 よろしくお願いいたします。

  • エクセルで条件入力があった時、別のセルの文字の色を変えたい。

    エクセル2007を使っています。 例えば、セルA1もしくはセルB2に1を入力した場合、セルC3に入力してある文字が赤色に変わる。そのようなことは、出来ないでしょうか? 名簿を作っていいるのですが、その人に二つのカテゴリー(セルA1,セルB2)があり、どちらかの条件がクリア(1を入力します)すればOKなので名前の文字(セルC3)の色を赤に変えることでわかりやすくしたいと思っています。 初心者でもできる方法があればご教示ください。

  • EXCELでセルの内容に応じて別セルに加点したい

    EXCELの質問です。 あるセルに入力された内容に応じて、別のセルに決められた数字を足していく方法を教えてください。 画像を添付したのでご参照下さい。 5人で競争していて、3位までは点数が入る場合、 B~Dに誰の名前が入ったかによって、G~Kの対応するセルに+100、+80等加点したいのです。 スクリーンショットを取った後、赤字でこのようになってほしい、という数値を入れてあります。

  • エクセルのセルへの色づけ方法について

    現在、エクセルで統計用のデータシートを作っているのですが、あるセルにデータが入力されると、別の列で同じ行のセルの色が変わる、という設定をしたいのです。 たとえば、 B列のセルに数字or分数が入れられた場合はA列同行のセルが黄色 C列のセルに数字or分数が入れられた場合はA列同行のセルが赤色 D列のセルに数字or分数が入れられた場合はA列同行のセルが青色 E列のセルに数字or分数が入れられた場合はA列同行のセルが緑色 表自体はAに入力されているデータで管理されているので、そこから横に派生していく条件によってAのステータスが確認できるようにしたいと思っております。 つまり、B,C,D,E,のいづれかにデータが入力された場合、その列に応じてAの色が変わるという設定です。 色が3色だったら条件つき書式で設定が出来ましたが、四色以上になってくるとIF関数を使い =IF(B1>=1,"S",IF(C1>=1,"O",IF(D1""," ","D")))みたいな式を設定し 更にそのセルを確認して色を変える方法しか思いつかず。。。 ただでさえ非常に横に長いシートなので、不必要に使用する列を増やしたくないのと出来るだけ簡素化した表にしたいと思っております。 どなたかエクセルに詳しい方がいらしたらご教示いただけないでしょうか? 尚、エクセルは2003でOSはVISTAを使用しております。 お手数ですが宜しくお願い致します。

  • WEBページ上の情報を、スプレッドシートに自動挿入

    このようなことを、自動化する仕組みを作れないでしょうか。 前提 WEBページ上とグーグルスプレッドシート上を行き来します。 ◆WEBページ まずは、添付ファイルのスクショ画像をご覧くださいませ。 灰色の横帯の箇所に「DA:△」とあるのがおわかりでしょうか。 △は、それぞれ数字が書かれています。 ◆Googleスプレッドシート ◇ ・A列には、それぞれ個別の文字列(検索キーワード)が入力されています。 例として A2=キーワード1 A3=キーワード2 といった具合です。 ・シートの1行目には A列に「検索キーワード」 セルB1には 1 セルC1には 2 セルD1には 3 セルD1には 4 セルE1には 5 と入力されています。 ◆ ①グーグルスプレッドシート上のA2セル内の文字列を取得します ②1で取得した文字列を、検索窓に挿入します(できれば自動化したい)ちなみにwebブラウザはchromeを使用しています。 ③2で、検索窓に文字列を挿入した状態で、実行 ④そしたら、検索結果のページがでてきますね。  そのページには上記に記載のとおり、灰色の帯に「DA:数字」が となっているのが、いくつかあります。 ⑤一番上の DA:数字 の数字読み込み、それをグーグルスプレッドシートのセルB2 に入力 2番目のDA:数字 に数字を読み込み、それをグーグルスプレッドシートのセルC2 に入力 ・・・・ 10番目まで行う ⑥グーグルスプレッドシートのセルA3の文字列を取得 以下2~5同様に といったことを自動化する仕組みをつくるには、どのような方法を使えばいいのでしょうか? マクロ?GAS?それとももっと別のなにか?