Function
qiuhe(xStr
As
String)
Dim
i
As
Integer
Dim
xtmp
As
String
For
i
=
1
To
Len(xStr)
If
Asc(Mid(xStr,
i,
1))
>
0
Then
xtmp
=
xtmp
&
Mid(xStr,
i,
1)
Else
xtmp
=
xtmp
&
"+"
End
If
Next
i
MsgBox
xtmp
qiuhe
=
Evaluate(xtmp)
End
Function
回到Excel,输入比如
=qiuhe(A1)可以把A1里的你这些东东求和。
在B2单元格输入公式
=MID(A2,FIND("春",A2)+1,FIND(" ",A2,FIND("春",A2))-FIND("春",A2)-1)1,其他单元格下拉即可。
EXCEL不能对混合内容进行运算实际上这种问题应该用不同的列保存不同的内容
“甲、乙、丙、丁”作为名称单独为一列
“1、2、3、4”为数量单独一列
“个”作为单位单独一列
这样才容易计算、统计
如果已经有了混合内容,若是文本和数字的组合有规律,还可考虑用变通的办法筛选出数字
最方便的情形,是文本的字数相同,则可用固定宽度数据分列的功能,将数字与文本分离
否则就要大动干戈了……EXCEL不能对混合内容进行运算实际上这种问题应该用不同的列保存不同的内容“甲、乙、丙、丁”作为名称单独为一列“1、2、3、4”为数量单独一列“个”作为单位单独一列这样才容易计算、统计如果已经有了混合内容,若是文本和数字的组合有规律,还可考虑用变通的法筛选出数字最方便的情形,是文本的字数相同,则可用固定宽度数据分列的功能,将数字与文本分离否则就要大动干戈了……
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)