• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル ある条件でセルの塗りつぶし。)

エクセルで条件によるセルの塗りつぶし方法

このQ&Aのポイント
  • エクセルを勉強中の初心者ですが、あるセルに数値がある場合に隣の空白セルを特定の色で塗りつぶしたいです。黄色に塗りつぶした空白セルをコピーして他のセルに貼り付けると、貼り付けたセルも黄色になります。
  • E1を予め黄色に設定しておき、C2に以下の式を入力しましたが、思い通りに動作しませんでした。=IF(B2="","",E1)関数式では数値を扱うものではなかったようです。
  • どのようにすればある条件でセルを塗りつぶすことができるのか、教えていただけると嬉しいです。よろしくお願いします。

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

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

こんばんは! 数式によって「書式」は表示できませんので、 今回の質問の場合には「条件付き書式」を使います。 お使いのExcelのバージョンが判りませんが・・・ Excel2007以降の場合は C2セルを選択 → ホーム → 条件付き書式 → 新しいルール → 「数式を使用して・・・」を選択 → 数式欄に =B2<>"" という数式を入れ → 書式 → 「塗りつぶし」 → 好みの色(黄色)を選択しOK Excel2003以前の場合 C2セルを選択 → メニュー → 書式 → 条件付き書式 → 「数式が」を選択 → 数式欄に =B2<>"" とし → 書式 → パターン → 好みの色を選択しOK これで大丈夫だと思います。m(_ _)m

snug
質問者

お礼

有難うございました。 私のエクセルは2003ですが、教えていただいた方法でバッチリ成功です。

関連するQ&A