EXCEL中怎样用VBA计算单元格中数字的和值?

--------A----------B------------C-------1367162、09615怎样用VBA计算B列中各单元格中的数字的和值。... --------A----------B------------C-------
1 367 16
2、 096 15怎样用VBA计算B列中各单元格中的数字的和值。
展开
 我来答
中载0e6
推荐于2016-05-17 · TA获得超过702个赞
知道小有建树答主
回答量:628
采纳率:25%
帮助的人:263万
展开全部
'从B列第一行开始逐个统计,结果显示在C列
Sub tj()
For r = 1 To Range("B65536").End(xlUp).Row
Dim a
a = Cells(r, 2)
Dim n
n = Len(a)

Dim x As Integer
For i = 1 To n
x = x + Mid(a, i, 1)
Next
Cells(r, 3) = x
x = 0
Next
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TableDI
2024-07-18 广告
Excel表格中的计数函数主要用于统计单元格区域中满足特定条件的数值或非空单元格的数量。最常用的计数函数是`COUNT`和`COUNTA`。`COUNT`函数用于统计选定区域内数值型单元格的数量,忽略文本和空单元格。而`COUNTA`函数则... 点击进入详情页
本回答由TableDI提供
arthalse5
2015-10-04
知道答主
回答量:30
采纳率:0%
帮助的人:15.9万
展开全部
看你意思是有文本的数字要转换成数字,插入模块,输入以下代码运行
sub 求和()
i=1
do while cells(i,2)<>""
sum=sum+val(cells(i,2))
i=i+1
loop
msgbox sum
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
平阳虎01
高粉答主

2018-03-22 · 每个回答都超有意思的
知道大有可为答主
回答量:3.7万
采纳率:75%
帮助的人:8586万
展开全部
Function He(rng As Range)
For i = 1 To Len(rng)
    a = Val(Mid(rng, i, 1))
    He = He + a
Next
End Function
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自朱家尖积极进取的大平原狼
推荐于2018-04-03 · TA获得超过6268个赞
知道大有可为答主
回答量:6076
采纳率:71%
帮助的人:2487万
展开全部
都是三位数吗?用函数公式就可以算出来:
=SUMPRODUCT(--MID(B1,ROW($1:$3),1))
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a5b9f49158
2015-10-04
知道答主
回答量:10
采纳率:0%
帮助的人:3万
展开全部
信息课上有教啊,初二的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式