我有一個從另一個數據庫導入excel的名稱列表。列表中感興趣的名稱以紅色字體突出顯示。我想要一種方法來計算它,即約翰史密斯在一列中總共出現5次,但5次中有3次,他的名字以紅色字體突出顯示。所以我想看看他的名字有多少個實例出現紅色。如何統計excel中不同字體顏色的文本
我知道如何搜索他的名字的所有實例,例如= COUNTIF(A1:A100,「John Smith」)
我在創建一個VB函數時也有幫助,該函數在工作表中統計所有紅色(= SumRed)值(一旦指定顏色索引)使用這個:
Function SumRed(MyRange As Range)
SumRed = 0
For Each cell In MyRange
If cell.Font.Color = 255 Then
SumRed = SumRed + cell.Value
End If
Next cell
End Function
我只是無法找到一種方法來結合兩種計數條件。任何幫助將非常感激!
'+ cell.value'這並未看起來不錯? – glh 2013-04-08 19:46:31
不需要VBA。 Excel公式也可以提供幫助。 – 2013-04-08 20:28:55