Excelで別ブックのセルが数式の場合に条件付き書式を設定する方法
実務で別のファイル内のセルに色付けを行いたい場合、そのセルが数式を使用していると対応が難しくなります。この記事では、Excelの条件付き書式を使って別ブックのセルを色付けする方法を詳しく解説します。マウス操作と数式による方法の両方を比較し、それぞれの利点や注意点を明確にすることで、あなたの作業効率を大幅に向上させます。
📊 やり方の比較
| 手法 | メリット | デメリット | 推奨 |
|---|---|---|---|
| 数式(COUNTIF関数) | 自動更新される | 複雑な計算が必要 | ◎ |
| マウス操作(条件付き書式設定) | 直感的で簡単 | 元データが消えるわけではないが、操作が複雑 | 〇 |
fx 使用する数式
Excel / SpreadSheet
=COUNTIF('別ブック名'!A1, "=*")💡 仕組みの解説
【数式の仕組み】この数式は、別のファイル内のセルが数式を使用しているかどうかを判定します。具体的には、‘別ブック名’!A1という範囲に対してCOUNTIF関数を使用し、そのセルに含まれる文字列が「=」とマッチするかを確認します。「=」は任意の文字列を表すため、数式が入っている場合でも該当します。ただし、この数式は元データを削除するのではなく、別の場所(条件付き書式のルール)に抽出するものであることに注意してください。
具体的な手順
1
条件付き書式の設定を開始する。[ホーム]タブから「条件付き書式」ボタンを選択し、「新しい規則」をクリックします。
2
使用範囲の公式に基づく規則を指定します。具体的には、’=COUNTIF(別ブック名!A1, “=”)>0’ のような公式を使用します。
7
フォーマット設定ボタンをクリックし、色付けのスタイルを選択します。
よくある質問
Q Q1. 数式を使用しないマウス操作での設定は可能ですか?
A.
A1. はい、可能です。ただし、数式を使用した方法と比べて複雑な手順が必要になることがあります。
Q Q2. 別ブックの参照がうまくいかない場合どうすれば良いでしょうか?
A.
A2. 参照する別のファイルが開かれていることを確認し、正しい範囲を指定しているか再確認してください。
Q Q3. スマートフォン版でもこの方法は使用できますか?
A.
A3. はい、スマートフォン版のExcelでも同様に条件付き書式を使用することができますが、操作性はPC版と比べて劣る可能性があります。