Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。 如果Excel工作表的某区域中包含不同的底纹颜色,我们可以用一个自定义函数对该区域按指定的单元格颜色进行计数或求和。方法是: ??? 1.按Alt+F11,打开VBA编辑器。 ??? 2.单击菜单“插入→模块”,将插入名称为“模块1”的模块,在右侧的代码窗口中输入下列代码: Function SumByColor(Ref_color As Range, Sum_range As Range)
? ??? 上述两个自定义函数,一个是SumByColor,可以对区域按指定单元格的颜色求和。另一个是CountByColor,可以统计区域中某种颜色的个数。这两个自定义函数都有两个参数,前一个参数指定包含某种颜色的单元格,后一个参数为求和或计数区域。 ??? 3.关闭VBA编辑器。 ??? 使用方法:假如要求和或计数的区域在A1:B10区域中。 ??? ??? 求出该区域中单元格底纹颜色为红色的所有单元格数值之和,在单元格中输入公式: ??? =sumByColor(A1,A1:B10) ??? 求出该区域中单元格底纹颜色为红色的所有单元格的个数,在单元格中输入公式: ??? =CountByColor(A1,A1:B10) Excel整体界面趋于平面化,显得清新简洁。流畅的动画和平滑的过渡,带来不同以往的使用体验。 |
温馨提示:喜欢本站的话,请收藏一下本站!