如何快速算出有颜色单元格的数量?
excel吧
全部回复
仅看楼主
level 1
FS卒仔 楼主
例如,我在A列中有若干个单元格,其中有一部份是填了底色为黄色的,现想统计填充了黄色的单元格的数量,该如何做?求高人指教,谢谢。(在网上看了说什麽用公式=get.cell(63,A1)来做,根本不行的,还有筛选法,我的excel显示是2007版本,但都没有颜色筛选功能,不知如何搞)
2013年10月03日 16点10分 1
level 11
不知是get.cell不行?还是不会?
2013年10月03日 17点10分 2
level 9
统计黄色单元格?帮你写了个自定义函数:
Function test(rng)
For Each r In rng
If r.Interior.ColorIndex = 6 Then
k = k + 1
End If
Next
test = k
End Function
2013年10月04日 23点10分 4
level 9
2013年10月04日 23点10分 5
谢谢指教,我晚点试试。
2013年10月05日 13点10分
level 9
修改了一下,比较通用。
2013年10月05日 00点10分 7
level 9
Function test(rng, col)
For Each r In rng
If r.Interior.ColorIndex = col.Interior.ColorIndex Then
k = k + 1
End If
Next
test = k
End Function
2013年10月05日 00点10分 8
可以在循环外把参数2的颜色值赋给变量,这样速度会快一些,参数1范围越大越明显。
2013年10月05日 02点10分
说的是。
2013年10月05日 05点10分
1