条件付き書式をExcelの別のセルにコピーする方法

Excelの条件付き書式を使用すると、値またはテキストに

たとえば、以下に学生のスコアがあり、条件付き書式を使用して80を超えるすべてのスコアを強調表示する例があります。

条件付き書式でできる驚くべきことをすべて学ぶことに興味があるなら、このチュートリアルをチェックして、便利な条件付き書式の例を示してく

セルまたはセル範囲の条件付き書式設定ルールを設定したら、同じシートまたは他のシート上の他のセルに簡単にコピーできます。このチュートリアルでは、Excelのあるセルから別のセルに条件付き書式をコピーする方法を説明します。 これを行うには、単純なコピーと貼り付け、条件付き書式のみのコピーと貼り付け、フォーマットペインタの使用など、複数の方法について説明します。

だから始めましょう!

このチュートリアルでは、:

貼り付けを使用した条件付き書式のコピー特別な

同じシート内のセルをコピーして貼り付けるのと同じように、シートやブック間でも、あるセルから別のセルに条件付き書式をコピーして貼り付けることもできます。

セルをコピーして貼り付けるだけではできないことに注意してください。 セルをコピーして、そのセルに条件付き書式ルールを貼り付けるだけであることを確認する必要があります(値や数式などの他のすべてではありません)。

また、条件付き書式をコピーして貼り付けるだけであることを確認するには、特別な貼り付けを使用する必要があります。

以下に示すようなデータセットがあり、条件付き書式を列B(数学スコア)に適用して、値が80を超えるすべてのセルが強調表示されるとします。

条件付き書式をコピーするデータセット

さて、80を超えるすべてのセルが緑色で強調表示されている2番目の列(物理スコアの場合)osに同じ条件付

これは簡単にできます!

以下は、あるセルから別のセルに条件付き書式をコピーする手順です:

  1. セルB2を選択します
  2. 右クリックしてコピーします(またはキーボードショートカットControl+Cを使用します)右クリックしてセルをコピーします
  3. 条件付書式をコピーする範囲全体を選択します(この例ではC2:c11)
  4. 選択範囲内の任意の場所を右クリックします
  5. >
  6. 特別なオプションを貼り付けをクリックします。 これにより、特別な貼り付けダイアログボックスが開きます。特殊貼り付けをクリックします
  7. 特殊貼り付けダイアログボックスで、書式特殊貼り付けダイアログボックスで書式をクリックします
  8. OKをクリックします

上記の手順は、列Bから条件付き書式をコピーし、列Cの選択したセルに適用します。

条件付き書式がコピーされて貼り付けられた結果のデータ

Paste Specialを使用して条件付き書式をコピーするときに覚えておくべきことの一つは、すべての書式 したがって、セルに境界線がある場合、またはテキストが太字になっている場合など。、それもコピーされます。

注:上記と同じ手順は、条件付き書式を別のシートまたは別のブックのセルにコピーして貼り付ける場合にも機能します。

Format Painterを使用した条件付き書式のコピー

Format painterは、セル(またはセルの範囲)から書式をコピーして貼り付けることができるツールです。

また、条件付き書式も書式設定の一部であるため、フォーマットペインタを使用してコピーして貼り付けることもできます。

80を超える値を持つすべてのセルが強調表示されるように、条件付き書式が数学スコア列に適用されている以下に示すデータセットがあるとします。

以下は、format painterを使用して[数学スコア]列から条件付き書式をコピーし、それを[物理スコア]列に適用する手順です:

  1. 条件付き書式をコピーするセル(またはセルの範囲)を選択します
  2. ホームタブをクリックします
  3. クリップボードグループで、フォーマットペインタアイコンをク

条件付き書式をコピーする書式ペインタ

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のデータ範囲内のアクティブな行と列を強調表示する