• ベストアンサー

色分けしたセルの数を数える

セルにある特定の文字を数える事は出来ますがセルの赤、黄、緑、等色付けしたものを数えたいのです 例えばC1:C20の中で赤色のセルは14、黄色のセルは2、緑のセルは1、空白が3と言うように。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

「色分けしたセルの数を数えられるか」・・・可能です。 但し、関数式では求められません。(私が不勉強) マクロならば可能です。 また、セルの色付け方法が条件付き書式ではないということも条件です。 マクロの構文 Sub AAA() Dim A FOR A=1 To 20 Cells(A,4)=Cells(A,3).Interior.ColorIndex Next A End Sub このマクロを実行すると、D列にC列に色付けされた色番号が書き込まれます。 その後、E1に次の関数式を書きます。 =COUNTIF(D$1,D1,D1) E1をコピーして、E2:E20に貼り付けます。 E列の値は、同行D列の値と同じものがD1から同行までに何個あるかを算定したものです。 赤に色付けされた最下段のE列の値が赤に色付けされたセルの数になります。 <注意> 色付けされたセルに空白という表現は誤りです。無色が適当では。 空白セルとは、空白という文字が入力されているセルという認識も必要です。

kingking08
質問者

お礼

ありがとう御座います やはり単なるExclでは出来ないのですね ザンネンですが仕方ありません この機会を利用してマクロをかじってみます これからもよろしくお願いいたします。

その他の回答 (1)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1
kingking08
質問者

お礼

早速ありがとう御座います 以前調査の不足でした、単なるExcelでは出来ないようです これからもよろしくお願いいたします

関連するQ&A