COUNTIFCOLOR¶
種類: EGTools 専用関数
基準セルと表示色が一致するセルの個数を返します。
構文¶
=COUNTIFCOLOR(検査範囲, 基準セル, [文字色])
引数¶
| 引数 | 必須 | 説明 |
|---|---|---|
| 検査範囲 | 必須 | 色を調べる範囲 |
| 基準セル | 必須 | 基準色のセル(複数なら先頭セル) |
| 文字色 | 省略可能 | TRUE で文字色を比較、既定 FALSE |
戻り値¶
基準セルと表示色が同じセルの個数を数値で返します。COM 接続の失敗、基準色の読み取り失敗、検査対象セル数が 100,000 個を超える場合は #VALUE! を返し、検査範囲が使用領域と重ならない場合は 0 を返します。
例¶
| 数式 | 結果 | 説明 |
|---|---|---|
=COUNTIFCOLOR(A1:A10,C1) |
C1 と同じ背景色のセルの個数(セルの書式によって結果が異なります) |
解説¶
- 文字色=TRUE の場合は、空でないセルのみをカウントします。
- DisplayFormat ベースのため、条件付き書式が反映された表示色で比較します。
- 書式を変更しただけでは再計算されないため F9 が必要で、マクロ型のためマルチスレッド再計算からも除外されます。
- 対応: Excel 2010+。すべての Excel バージョンで
COUNTIFCOLORの名前のまま登録されます。