2016-08-25 71 views
0

有没有一种方法/函数可以计算不使用VBA的Excel 2013中填充颜色的单元格的数量?像计算使用颜色填充的单元格的数量Excel 2013

COUNTxxx(A1:A20) 
+0

据我所知,和我最近用Google搜索:没有。但是你可以使用vba自定义函数,就像使用普通的excel表单一样。 – Andreas

+0

同意Andreas。我认为最好的(而且据我所知,唯一的)方法是在VBA中编写自定义函数。另一种方法是添加一个帮助器列,如果满足相同的条件并放入颜色,则放置1,在所有其他情况下为零。 – Gabor

回答

1

很肯定你必须使用VBA

2

什么不幸的是,这是不可能实现仅使用Excel的内置函数(S)这个任务。

有2种方式:

  1. 创建使用VBA和有色细胞的一个或多个用户定义函数,将数/,然后从工作簿中调用它们。您也可以将这些UDF放入personal.xlsb文件,然后您不需要每次都将其复制到新的工作簿中。 但是,使用UDF无法正确处理使用条件格式着色的单元格。
  2. 使用一个特殊的加载项,它将根据颜色计算/求和必要的单元格。

您可以找到有关计数方式/总和彩色单元的详细信息,包括 VBA代码,在这篇博客文章: How to count and sum cells by color in Excel

相关问题