在EXCEL中如何提取两列的数字并进行差计算

如列1"蕃蕃 [13]" 列2"苹果 [20]" 结果差是7 用什么公式!!
2024-11-25 23:17:42
推荐回答(5个)
回答1:

推测了你的意思,试试看?

=mid(B1,len(B1)-2,2)-mid(A1,len(A1)-2,2)

回答2:

现分列(进入Excel文档后,选取所需分列的行列(可多行选取),点击菜单栏中的“数据”选项中的“分列”,弹出对话框,勾选“固定位置”进行“下一步”操作,再调你要分的位置进行“下一步”操作就完成了!
)把数据分出来后对数据进行数据单元格相减

回答3:

直接用=减好了,下面的计算结果直接用填充功能就可以了。

回答4:

按下ALT+F11,菜单-插入-模块,复制下面代码退出.
假设你上面两个数据在A1,B1
你只要在空白单元格输入
=subtract(a1,b1)
这样就能计算出B1中的数字减去A1中的数字之差了.
以后这个公式就可以像函数一样用了.它能将两个字符串中方括号中的数字提取出来并相减.

Public Function subtract(ByVal m As String, n As String) As Long
a = Split(m, "[")
b = Split(a(1), "]")
c = Split(n, "[")
d = Split(c(1), "]")
subtract = Val(d(0)) - Val(b(0))
End Function

回答5:

=A2-A1