2016-08-08 16 views
0

特定の色で塗りつぶされたセルの数をカウントしたいと思います。色が付いたセルをカウントする

例:少数の細胞は赤色であり、少数の細胞は黄色である。

今、赤/緑/黄の合計をカウントしたいと思います。

マージされたセルにもどのように適用できますか?

迅速な対応に感謝します。

よろしくお願いいたします。

enter image description here

+1

何を試しましたか?条件付き書式設定で色を制御する場合は、条件を満たすセルを直接数えます。ユーザーが色を直接選択した場合は、VBAソリューションが必要です。この場合、スプレッドシートのアーキテクチャは多少疑わしいです。情報を強調するだけでなく、色を伝えることはエラーを起こしやすくなります。 –

答えて

2

リンク下記の変化に対応し、下のリンクの指示に従ってください。

https://support.microsoft.com/en-us/kb/2815384

変更:マイクロソフトからのスクリプトは色の他の色合いをカウントすることができる色のインデックスを使用して、以下のリンクで指定したスクリプトを変更し

Function CountColor(range_data As range, criteria As range) As Long 
    Dim datax As range 
    Dim xcolor As Long 
    xcolor = criteria.Interior.color 
    For Each datax In range_data 
     If datax.Interior.color = xcolor Then 
      CountColor = CountColor + 1 
     End If 
    Next datax 
End Function 
関連する問題