エクセル実践塾 > 特集「条件式の考え方」

対戦表で不要な同一対戦枠を黒く塗りつぶす

 

行番号と列番号を比較して、同一である場合のみ黒く塗りつぶされるようにします

行番号と列番号を比較すれば、それが等しいセルは表の対角線に並びます。

条件付き書式で、それらのセルを黒く塗りつぶします。

 

 

 

 

@表全体を選択してから、「ホーム」タブの「条件付き書式」→「新しいルール」を選びます

A「数式を使用して、書式設定するセルを決定」を選び、数式欄に「=ROW()=COLUMN()」と入力します

「書式」ボタンで塗りつぶしの色を黒に設定して、「OK」ボタンをクリックします。

 

B対角線上にあるセルが、黒く塗りつぶされます

【参考】COLUMN関数を使えば、列番号を数値で取得できる

 

<< 【条件付き書式での使用例】
市松模様(チェック柄)に表を修飾する
質問や要望などはこちらへ 曜日や祝祭日、休業日の判定 >>

 

 

関連する他のページ

リスト内の各データを、順番に個別で表示したい
専用のユーザーフォームにスクロールバーを追加すれば、リスト内のデータを順番に表示できます

条件付き書式を使って、奇数行のセルだけを塗りつぶす
ROW関数で得た行番号を、MOD関数で除算すれば、その余りで奇数行と偶数行を判別できます

行番号を列に表示したい
ROW関数を使えば、対象とするセルの行番号を表示できます

アクティブなセルの行番号を知りたい
Rowプロパティを使うと、アクティブなセルの行番号を取得できます

条件付き書式を使って、2行おきにセルの色を変える
ROW関数で得た行番号を、MOD関数を使って3で除算すれば、その余りで判別できます

偶数行と奇数行を値で区別したい
行番号を2で割って、その余りをMOD関数で調べれば、そ偶数行と奇数行を区別できます