早教吧作业答案频道 -->其他-->
excelvba统计表格中的计算数目如果在excel表格中输入=0.15*0.23+0.12*0.23那么统计的计算式的数量就是2,如果输入=0.15*0.23*2+0.12*0.23那么统计的计算式的数量就是2+1=3就是统计一下有几个两位数的乘
题目详情
excel vba统计表格中的计算数目
如果在excel表格中输入=0.15*0.23+0.12*0.23那么统计的计算式的数量就是2,如果输入=0.15*0.23*2+0.12*0.23那么统计的计算式的数量就是2+1=3
就是统计一下有几个两位数的乘法公式,
如果在excel表格中输入=0.15*0.23+0.12*0.23那么统计的计算式的数量就是2,如果输入=0.15*0.23*2+0.12*0.23那么统计的计算式的数量就是2+1=3
就是统计一下有几个两位数的乘法公式,
▼优质解答
答案和解析
我觉得应该是:
Function Cnt(r As Range)
Dim n%, l%
cFor = r.Formula
arr = Split(Replace(cFor, "=", ""), "+")
For i = 0 To UBound(arr)
brr = Split(arr(i), "*")
l = 0
For j = 0 To UBound(brr)
If Val(brr(j)) = Int(brr(j)) Then n = n + brr(j): l = l + 1
Next
If l = 0 Then n = n + 1
Next
Cnt = n
End Function
然后,假设计算式在A1,则在需要得到结果的单元格输入
=Cnt(A1)
Function Cnt(r As Range)
Dim n%, l%
cFor = r.Formula
arr = Split(Replace(cFor, "=", ""), "+")
For i = 0 To UBound(arr)
brr = Split(arr(i), "*")
l = 0
For j = 0 To UBound(brr)
If Val(brr(j)) = Int(brr(j)) Then n = n + brr(j): l = l + 1
Next
If l = 0 Then n = n + 1
Next
Cnt = n
End Function
然后,假设计算式在A1,则在需要得到结果的单元格输入
=Cnt(A1)
看了 excelvba统计表格中的...的网友还看了以下:
平均吸声系数如何计算还有就是船舶舱室的吸声量如何计算求教大虾们! 2020-05-22 …
操作系统计算题设某系统采用可抢占的优先级进程调度算法,在系统的就绪队列中有P1、p2、p3三个进程 2020-06-12 …
城市管网中,污水管预埋支管的长度怎么算?还有就是管堵如何算?例如:UPVC双壁波纹管d300105 2020-06-25 …
js怎样计算总数例如我有一组数字1,10,22,33,44,12总数是6个,怎么能自动显示出来js 2020-07-07 …
cass中算土方计算时有个平场标高,在高高低低不平的自然地面上堆放着一堆土,收方是我就已不平的自然 2020-07-14 …
元朝是统一吗我们历史老师说宋元不算统一时期但单独说元是统一吗我记得有道题让写中国古代史中统一较长时 2020-07-28 …
操作系统进程调度设某系统采用可抢占的优先级进程调度算法,在系统的就绪队列中有P1、p2、p3三个进程 2020-11-08 …
用多功能计算器怎样把弧度转化成度数直接转换,不用计算,可以转换么?我的就是科学计算器,能不能说清楚点 2020-11-21 …
帮我答一道计算机应用基础的题,急招高手。下列说法错误的是?A、计算机的工作就是顺序地执行存放在储存器 2020-12-21 …
1.根据有理数的除法法则,有理数的乘除混合运算可以统一为运算.2.在把有理数乘除混合运算统一为乘法的 2021-01-04 …