宏表函数。
全选a列——菜单——插入——名称——定义——“当前工作薄中的名称”一行中填入一个名称,比如XX,
引用位置下面输入 =get.cell(24,$a1)
在空白列假定C1中输入=XX,公式下拉。这时单元格中出现不同的数字,红色的是3,无色的是0,蓝色是5…
求红色字体单元格个数:=countif(c:c,3)
黑色字体单元格个数的公式只需要改一下最后那个数字3,黑色是几就换成几。
我有一个办法:
比如你想按A列中不同的字体颜色进行统计数量,要先在一个空列中操作比如B列是空列,操作如下:
点插入,名称,定义,名称名一栏内输入一个你随便的名字,比如BBB,底下的引用位置内输入:=get.cell(64,A1)确定。
在B1中输入=BBB,光标指向B1单元格右下角的小黑点,光标成小黑十字时,双击左键,或按下左键向下拖动到最后一行,这样操作以后,在B列中就会显示出你A列每个单元格内文字的不同颜色。当然你也就可以统计了。
操作动画,耐心看完,必有所得:
http://hi.baidu.com/sykamuni/album/item/5174f5e649cf6e0ab93820b8.html
祝你成功!
vba或宏表函数添加辅助区域。
http://www.excelhome.net/view.asp?id=868
估计得VBA。