楼主: matlab-007
1895 0

[学习分享] sum求和的自定义函数(忽略单元格中的错误值) [推广有奖]

  • 0关注
  • 37粉丝

已卖:744份资源

学术权威

17%

还不是VIP/贵宾

-

威望
1
论坛币
200331 个
通用积分
262.9811
学术水平
145 点
热心指数
150 点
信用等级
89 点
经验
55917 点
帖子
7479
精华
0
在线时间
846 小时
注册时间
2014-10-27
最后登录
2025-10-14

楼主
matlab-007 发表于 2015-5-15 08:37:28 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在使用函数sum进行求和的时候,发现单元格中如果存在错误值,取和结果就会显示错误值,于是我想自定义一个函数,使其显示求和结果,而忽略错误值!

这个自定义函数只有一个参数,是单元格range类型的参数。
欢迎大家多提意见!
Function SumNotErr(rg As Variant) As Double
Dim rng As Range
Dim cell As Range

SumNotErr = 0
If TypeName(rg) = "Range" Then
For Each rng In rg.Areas
    For Each cell In rng.Cells
        If IsNumeric(cell.Value) Then
             SumNotErr = SumNotErr + cell.Value
        End If
    Next cell
Next rng
End If

Set rng = Nothing
Set cell = Nothing
End Function
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:自定义函数 自定义 单元格 Sum function

求和的自定义函数.rar
下载链接: https://bbs.pinggu.org/a-1792462.html

7.75 KB

本附件包括:

  • 求和的自定义函数.xls

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 11:49