EXCEL如何把有颜色的单元格数据求和?

发布网友 发布时间:2022-04-23 08:58

我来回答

4个回答

热心网友 时间:2022-06-18 17:36

1、现在要求*背景中数据的总和。

2、首先,按快捷键Ctrl+F,弹出【查找与替换】对话框,下拉【格式】菜单,【从单元格选择格式】

3、随便点选一个*背景的单元格,然后点击【查找全部】,查找到所有*背景的数据。

4、框选所有数据,然后点击【关闭】。

5、点击【公式】--【定义名称】,给选择的数据定义一个名称;

6、在弹出的【新建名称】对话框中,把名称改成【*背景】

7、点击【公式】--【自动求和】--【求和】;

8、在公式的编辑栏中输入【=SUM(*背景)】,就可以得到*背景中的求和。

热心网友 时间:2022-06-18 17:37

2007版,可以按颜色筛选,筛选后用公式 =SUBTOTAL(9,A1:A20000)来求A1到A20000中筛选后的和。

2003版,如 蜡白 所言:
选中单元格B1,点菜单的插入,名称,定义,名称处输入 abc,引用位置处输入 =GET.CELL(63,A1)
确定。
然后在任意单元格的右边一格比如B2输入 =abc,可以得到其左边单元格的填充颜色代码。公式复制下去,然后用函数SUMIF()求和,比如 =SUMIF(B:B,6,A:A) 可以求A列颜色为*的和。

当然也可以用宏自定义函数:
同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码:
Function sumcolor(rng1 As Range, rng2 As Range) As Single
Dim cell As Range
sumcolor = 0
For Each cell In rng1
If cell.interior.Color = rng2.interior.Color Then sumcolor = sumcolor + cell
Next cell
End Function
回到Excel中,输入 =sumcolor(C3:E7,D4),其中C3:E7是待求和的单元格区域,D4单元格有需要的字体颜色,这两个都可以改的。

热心网友 时间:2022-06-18 17:37

插入-名称-定义-引用位置写=GET.CELL(63,单元格位置)-名称可以定义成ysqh-到需要求和的单元格后写=ysqh,然后按照此列排序,求和即可。

热心网友 时间:2022-06-18 17:38

选中单元格 点击求和键

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com