Excelで名前の定義をしてその部分のみ塗りつぶす方法

世の中にはExcelで名前を定義した後、その範囲をひと目でわかるようにしたいという人もいるはず。

条件付き書式を使用し、簡単に実行できた。

条件付き書式の数式

=TRUE

条件に一致するときのセルの書式

(背景色の指定など、セルの書式を自由に変更)

適用先

=(定義された名前)

これだけ。


以下、詳しい手順(例:Excel 2007)

1. "数式"タブで名前の定義

  • A1:A10の範囲を"範囲1"という名前にする

2. "ホーム"タブ - スタイル - 条件付き書式 - ルールの管理 を選択

3. 新規ルール - 数式を使用して、"書式設定するセルを決定"を選択し、入力

  • "次の数式を満たす場合に値を書式設定" の欄に以下を入力

    =TRUE

  • "書式" ボタン - 塗りつぶしタブ より背景色を赤に設定

4. ルール一覧画面で、適用先を設定

=範囲1

適用先が自動的に"=$A$1:$A:$10"と変更されるが、これは挿入や、削除を行うと自動変更されたので心配なし。