- ベストアンサー
Excelで色(塗りつぶしの色)の付いたセルの数をカウントしたい
例えばセルD4:D18のうち、色(塗りつぶしの色)の付いたセルの数をD19に求めたい。適当な関数はありませんか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#176215
回答No.1
色付きセルは VBA で数えるのが普通です。 表計算ソフトの本来の使い方とは外れるのでお勧めは しません。入力した数値に従って条件付書式で色づけ された方が良いでしょう。 もし今のまま 関数でやるとすると E4セル上で [挿入]→[名前]→[定義] 名__前:色付きセル 参照範囲:=(GET.CELL(63,$D4)>(NOW()*0))*1 E4セルに =色付きセル 下方向にオートフィルコピー これを 足し算することになります。面倒です。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
時々出てくるFAQです。 「色 セル カウント」などで、OKWEBで照会して見てください。 http://okweb.jp/kotaeru.php3?q=910902 ほか相当数出てきます。 (1)VBAでやる方法 (2)関数の中で、特殊なCELL関数で行う。 他の関数はのっけから駄目です。値を判別するものですから。 このCELL関数の中に"color"という検査種類がありますが、表示形式の正負で色を付ける設定の有無を知るもので、通常の書式設定分のカウントには使えないのでは、と思います。 将来のバージョンで実現するかも知れません。
質問者
お礼
有り難うございました、了解しました。 過去のFAQ、検索が不行き届きでした。
お礼
有り難うございました、了解しました。