条件付き書式をExcelの別のセルにコピーする方法
Excelの条件付き書式を使用すると、値またはテキストに
たとえば、以下に学生のスコアがあり、条件付き書式を使用して80を超えるすべてのスコアを強調表示する例があります。
条件付き書式でできる驚くべきことをすべて学ぶことに興味があるなら、このチュートリアルをチェックして、便利な条件付き書式の例を示してく
セルまたはセル範囲の条件付き書式設定ルールを設定したら、同じシートまたは他のシート上の他のセルに簡単にコピーできます。このチュートリアルでは、Excelのあるセルから別のセルに条件付き書式をコピーする方法を説明します。 これを行うには、単純なコピーと貼り付け、条件付き書式のみのコピーと貼り付け、フォーマットペインタの使用など、複数の方法について説明します。
だから始めましょう!
このチュートリアルでは、:
貼り付けを使用した条件付き書式のコピー特別な
同じシート内のセルをコピーして貼り付けるのと同じように、シートやブック間でも、あるセルから別のセルに条件付き書式をコピーして貼り付けることもできます。
セルをコピーして貼り付けるだけではできないことに注意してください。 セルをコピーして、そのセルに条件付き書式ルールを貼り付けるだけであることを確認する必要があります(値や数式などの他のすべてではありません)。
また、条件付き書式をコピーして貼り付けるだけであることを確認するには、特別な貼り付けを使用する必要があります。
以下に示すようなデータセットがあり、条件付き書式を列B(数学スコア)に適用して、値が80を超えるすべてのセルが強調表示されるとします。
さて、80を超えるすべてのセルが緑色で強調表示されている2番目の列(物理スコアの場合)osに同じ条件付
これは簡単にできます!
以下は、あるセルから別のセルに条件付き書式をコピーする手順です:
- セルB2を選択します
- 右クリックしてコピーします(またはキーボードショートカットControl+Cを使用します)
- 条件付書式をコピーする範囲全体を選択します(この例ではC2:c11)
- 選択範囲内の任意の場所を右クリックします
- >
- 特別なオプションを貼り付けをクリックします。 これにより、特別な貼り付けダイアログボックスが開きます。
- 特殊貼り付けダイアログボックスで、書式
- OKをクリックします
上記の手順は、列Bから条件付き書式をコピーし、列Cの選択したセルに適用します。
Paste Specialを使用して条件付き書式をコピーするときに覚えておくべきことの一つは、すべての書式 したがって、セルに境界線がある場合、またはテキストが太字になっている場合など。、それもコピーされます。
Format Painterを使用した条件付き書式のコピー
Format painterは、セル(またはセルの範囲)から書式をコピーして貼り付けることができるツールです。
また、条件付き書式も書式設定の一部であるため、フォーマットペインタを使用してコピーして貼り付けることもできます。
80を超える値を持つすべてのセルが強調表示されるように、条件付き書式が数学スコア列に適用されている以下に示すデータセットがあるとします。
以下は、format painterを使用して[数学スコア]列から条件付き書式をコピーし、それを[物理スコア]列に適用する手順です:
- 条件付き書式をコピーするセル(またはセルの範囲)を選択します
- ホームタブをクリックします
- クリップボードグループで、フォーマットペインタアイコンをク
Pro tip: 条件付き書式をコピーして複数のセルまたは範囲に貼り付けたい場合(一度に選択することはできません)、Format painterアイコンを2回クリックします。 これにより、フォーマットペインタがアクティブになり、書式設定を複数回貼り付けることができます(エスケープキーを押しない限り)。
フォーマットペインタを有効にすると、同じシート、同じブック内の他のシート、さらには他のブックでも使用できます。
ここでも、paste specialと同様に、Format painterもすべての書式設定(条件付き書式を含む)をコピーします。
条件付き書式をコピーするときの問題
ほとんどの場合、条件付き書式をあるセルから別のセルにコピーして貼り付けることに問題はありません。
しかし、書式設定するセルを決定するためにカスタム式を使用した場合、問題に直面する可能性があります。 このオプションを使用すると、独自の数式を作成することができ、書式設定は数式で適用されますセルのTRUEを返し、数式がFALSEを返す場合は適用されま
絶対参照または混合参照を使用する条件付き書式設定で数式を使用した場合、コピー時に期待どおりに機能しないことがあります。たとえば、以下の例では、式=$B2>=80を使用して、80より高い値を持つ列Bのすべてのセルを強調表示しました。
しかし、この条件付き書式を列Cにコピーすると、B列が参照され、間違った結果が得られます(以下に示すよ
したがって、あるセルから別のセルに条件付き書式をコピーして、期待される結果が得られない場合は、使用されている式を確認し、参照を調整することをお勧めします。たとえば、この場合、式を=B2>=80に変更すると、正常に動作するはずです。
数式がどこに行くのか疑問に思っている場合は、ホームタブをクリックし、条件付き書式をクリックします。 表示されるオプションで、”新しいルール”をクリックします。 新しい書式設定ルールダイアログボックスで、オプションをクリックします–数式を使用して、書式設定するセルを決定します。 これにより、選択した範囲の数式を入力できるフィールドが表示されます。 この数式がセルに対してTRUEを返す場合、書式設定され、FALSEを返す場合は書式設定されません。
これらは、Excelで条件付き書式をあるセルから別のセルにコピーするために使用できる2つの簡単な方法です。 また、問題が発生した場合は、その中で使用されているカスタム式を確認してください。
このチュートリアルが役に立つことを願っています!
あなたが役に立つかもしれない他のExcelチュートリアル:
- Excelでセル値に基づいて行を強調表示する(条件付き書式設定)
- Excelで他のすべての行を強調表示する(条件付き書式設定を使用)
- Excelでテーブル書式を削除する方法
- 条件付き書式設定を使用してデータを検索して強調表示する方法
- Excelでピボットテーブルに条件付き書式を適用する方法
- Excelのデータ範囲内のアクティブな行と列を強調表示する