EXCEL根据单元格颜色来求和方法介绍

时间:2022-11-04 17:41:39 

在Excel中,有很多函数。但是,却没有一个函数能够根据提供的单元格颜色来求和的,今天就为大家介绍EXCEL根据单元格颜色来求和方法介绍,希望对大家有所帮助

在Excel中,有很多函数。但是,却没有一个函数能够根据提供的单元格颜色来求和的。

方法/步骤

1、比如,有如下的单元格区域。

EXCEL根据单元格颜色来求和方法介绍

2、我们知道,上表中,不相邻的单元格,有些单元格的背景颜色是一样的。现在的问题是,如何对颜色一样的单元格进行求和。即对颜色相同的单元格中的数字进行求和。

  要解决这个问题,得使用VBA来实现,普通的函数是无法完成这种求和的。

  首先,在EXCEL界面中,按下组合键 Alt + F11 

  这个时候,会弹出一个Microsoft Visual Basic窗口。

  之后,在此窗口中,执行菜单操作:“插入”→“模块”,如下图。

EXCEL根据单元格颜色来求和方法介绍

3、接着,我们会看到一个“模块1(代码)”的白色小窗体。这个窗体就是用来输入VBA代码的窗体。如想下图。

EXCEL根据单元格颜色来求和方法介绍

4、直接在输入小窗体中输入VBA代码即可,如上图的那些代码就是,注意,完整的跟着输入,千万别错了。

  为方便大家的学习,下面将代码粘贴如下:

  

复制代码代码如下:

Function MyColorSum(Ref_color As Range, Sum_range As Range)
  Application.Volatile
  Dim iCol As Integer
  Dim rCell As Range
  iCol = Ref_color.Interior.ColorIndex
  For Each rCell In Sum_range
  If iCol = rCell.Interior.ColorIndex Then
  MyColorSum = MyColorSum + rCell.Value
  End If
  Next rCell

  输入好了,接下来,就关闭Microsoft Visual Basic窗口,返回到EXCEL窗口,然后,对EXCEL进行一次保存操作。

  现在,就到了最后的一步了。

  如下图一样,要想统计哪种颜色的单元格的和,就使用上面代码的函数名称进行统计即可。

EXCEL根据单元格颜色来求和方法介绍

5、比如,我们要统计红色的单元格的和,那么,就输入如上图的代码。

  =MyColorSum(C2,A1:C10) 

END

以上就是EXCEL根据单元格颜色来求和方法介绍,希望对大家有所帮助,谢谢大家观看本文!

标签:excel颜色求和
0
投稿

猜你喜欢

  • Word中如何选择文字内容

    2022-02-24 22:35:23
  • 在word文档中如何添加背景呢?

    2022-03-03 06:57:13
  • Excel表格中对指定的数据进行筛选的详细教程

    2022-07-08 08:13:10
  • Win11升级后OFFICE用不了怎么办?Win11更新后office不可用解决方法

    2023-09-07 09:48:43
  • word报纸排版的步骤图解

    2023-04-08 09:11:22
  • win10任务栏不显示时间怎么解决?win10任务栏不显示时间设置方法

    2023-11-06 16:25:21
  • Word文档快速选中多个对象(形状)的方法

    2022-02-13 18:44:45
  • 如何使用excel表格制作虚线单元格

    2023-04-28 03:35:13
  • word批量快速制作小标签?

    2023-01-21 00:33:41
  • win10发送到桌面快捷方式没了不要怕,一招轻松解决

    2023-11-13 07:24:03
  • 如何通过Word2003制作日历

    2023-12-10 05:53:23
  • 如何去除Word表格中多余的线 是Word的表格嵌功能在作怪

    2022-03-07 04:54:05
  • word2013利用控件制作下拉选择按钮的方法

    2023-01-22 13:30:27
  • 如何在Word 2016中使用断字?

    2023-03-08 13:38:45
  • word允许跨页断行无法勾选怎么办

    2023-08-22 16:45:50
  • 苹果 AirPods 3 无线耳机支持哪些机型?

    2023-09-02 01:24:22
  • U盘无法被Win10系统虚拟机识别怎么解决?

    2023-11-24 00:02:26
  • win10系统以太网控制器提示感叹号怎么办?win10系统以太网出现感叹号的修复方法

    2023-08-20 11:23:55
  • word文档怎么设置页码到页脚中

    2023-01-04 23:09:04
  • Word怎么制作内错角的定义图?Word内错角概念思维导图的画法

    2023-02-05 21:47:59
  • asp之家 电脑教程 m.aspxhome.com