これまでにExcelの条件付き書式設定機能を試したことがない場合は、非常に便利です。この機能を使用する1つの方法は、Excelでデータ内の1行おきにシェーディングすることです。これは、データが多くの列を使用していて、印刷出力で少し読みやすくしたい場合に最適です。次の手順に従ってください:

。交互の行をシェーディングするデータを選択します。

。リボンの[ホーム]タブが表示されていることを確認します。

。条件付き書式ツールをクリックします。 Excelは一連の選択肢を表示します。

。 [新しいルール]をクリックします。 Excelは、[新しい書式設定ルール]ダイアログボックスを表示します。

。ダイアログボックスの上部にある[ルールタイプの選択]領域で、[数式を使用してフォーマットするセルを決定する]を選択します。 (図1を参照)

。数式スペースに、次の数式を入力します。

。 [フォーマット]ボタンをクリックします。 Excelに[セルの書式設定]ダイアログボックスが表示されます。

。 [塗りつぶし]タブが選択されていることを確認します。 (図2を参照)

。行のシェーディングに使用する色を選択します。

。 [OK]をクリックして、[セルの書式設定]ダイアログボックスを閉じます。

。 [OK]をクリックして、[新しい書式設定ルール]ダイアログボックスを閉じます。

テーブルの書式設定機能(リボンの[ホーム]タブの[スタイル]グループで使用可能)を使用して同じことを実行できるのに、なぜ誰かが条件付き書式を使用してテーブルのさまざまな行を強調表示するのか不思議に思うかもしれません。理由は単純です。条件付き書式を使用すると、適用される書式と、シェーディングされる行の間隔がはるかに柔軟になります。

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ excelribbon-ExcelTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(7363)は、Microsoft Excel 2007、2010、2013、および2016に適用されます。

Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります:

link:/ excel-Shading_Rows_with_Conditional_Formatting [条件付き書式を使用した行のシェーディング]