標題:
如何用儲存格的顏色來加總或計算一欄裡的資料總和和個數
[打印本頁]
作者:
almond
時間:
2012-5-30 14:32
標題:
如何用儲存格的顏色來加總或計算一欄裡的資料總和和個數
各位先進,
如果有一欄資料,A1 ~A10,每格各存放一數值,假設當中有數格的格式為紅色,要如何才可以將當中紅色的儲存格的內容加總起來(存於A11),並計算有紅色數值的欄位各數有幾個(存於A12)?
謝謝
作者:
alumi
時間:
2012-5-30 14:50
本帖最後由 alumi 於 2012-5-30 14:52 編輯
For I=1 to 20
if cells( I,"A").font.color = vbRed then
cells(11,"A") =cells(11,"A") + cells( I,"A")
end if
Next I
複製代碼
作者:
register313
時間:
2012-5-30 15:31
本帖最後由 register313 於 2012-5-30 21:22 編輯
回復
1#
almond
VBA:
Sub YY()
[A11] = 0
[A12] = 0
For Each A In [A1:A10]
If A.Interior.ColorIndex = 3 Then 'If A.Font.ColorIndex = 3 Then
[A11] = [A11] + A
[A12] = [A12] + 1
End If
Next
End Sub
複製代碼
一般區:
[attach]11200[/attach]
1.選B1,定義x=GET.CELL(63,Sheet1!A1)
2.B1=x 往下複製到B10
3.A11=SUMIF(B1:B10,3,A1:A10)
4.A12=COUNTIF(B1:B10,3)
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)