Excel表格怎么统计带颜色单元格的个数?用公式就可以计算出来
2024-06-17 0
今天我们来学点不一样的,然后通过数彩色方块的例子来介绍这个知识点。
如上所示,我们要统计F列中1月份销售额的彩色单元格数量。
但是Excel中没有特定的函数可以直接计算彩色单元格的数量。单元格计数函数是计数家族的不同函数,它们可以计算满足条件的单元格数量,但由于没有条件,因此无法计算满足颜色要求的单元格数量。可以设置颜色。
但在单元格设置自定义格式中,可以设置单元格颜色,但仅限于单元格格式设置,且无法对彩色单元格进行统计。
让我们进入正题吧。
首先我们点击公式工具栏下的“定义名称”选项,在弹出的界面中将“名称”填写为“颜色”,并在参考位置输入公式:GETCELL(63,excelChart!$F5)。
getcell是之前版本中的单元格引用函数。它的功能是返回单元格的格式。此单元格格式参考函数仅需要两个参数。第一个参数是返回格式的参数值,表示为1到66之间的数字,第二个参数是引用的单元格。
第一个参数根据不同的参数值返回不同的结果。例如,这里设置的参数值为63,代表返回引用单元格的填充颜色。
我们看一下它的66个参数值:
这里这个公式的意思是返回F2单元格的填充颜色。填充颜??色的结果是一个数值,所以getcell函数公式的计算结果也是一个数值。
我们添加一个额外的列并在单元格中输入公式:颜色
现在,这个“颜色”不是文本值,而是代表对函数公式的引用。它将引用getcell函数公式来确定名称设置并计算公式的结果值。
Excel中的颜色可以用值来表示。绿色的值为10,蓝色的值为33,黄色的值为6,所以计算出的结果值如上所示。
得到颜色值后,就可以对单元格进行统计了。
我们可以输入公式:COUNTIF(H2:H6,'>0')
这里需要注意的是countif函数的统计区域。不是F列“一月销售额”的源数据而是子列的颜色值,则将统计条件设置为“>0”。
因为没有填充颜色的单元格返回的颜色值为0,所以当颜色值大于0时,表示该单元格已被着色,将使用countif函数进行计算。
最后总结一下今天的内容,主要知识点是关于GETCELL宏表函数的应用。由于Excel不支持直接使用宏表函数,因此需要通过指定名称来间接应用该函数。
另外,我们还可以思考如何对彩色单元格的值进行求和,即如何对某种颜色的单元格进行求和。我们将在下一节详细介绍这个问题。
如果你还没有关注作者,我们明天见!
#Excel技巧#
阅读更多:
Excel函数和公式有什么区别?别再愚蠢和困惑了
Excel示例:洗衣店为一周多没有取衣服的顾客设置提醒
如何对Excel表格进行排序?这两种排序方式和排序效果你知道吗?
本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。