excel两个字符串相减_Excel⼩技巧|三种⽅法计算算式字符
Excel中针对⼀列算式字符串的问题,如果才能计算得出正确结果?如下图所⽰,A列是⼀列算式字符串,如何计算其正确的结果,即如何在算式字符串前⾯加个"="并使之正常计算,这⾥我们⽤三种⽅法处理,总有⼀种适合你哦!~
excel求和的三种方法⽅法1 Word复制粘贴法
第⼀步:先将每个算式字符串前⾯加个"="号,这⾥我们⽤公式处理,在B2单元格内输⼊:="="&A2,&是连接符号,这样即可在每个算式字符串前⾯加上了等于号,如下图所⽰:
可以发现,虽然公式前⾯有了⼀个等于号,但公式并不会⾃动计算,也就是说整个公式还是个字符串,等于号"="并未起到计算的作⽤,那么如果让单元格将等于号认作计算符号呢?
第⼆步:复制计算列,粘贴到Word中,然后在复制回Excel表中,可以发现,公式已经正常计算,并返回正确的结果,动图展⽰如下:
要点:先将运算字符串前⾯⽤连接符&添加上等于号,在将公式复制到Word中,在从Word中复制回Excel即可完成计算!
⽅法⼆:名称管理器法
1、选中B2单元格,依次点击【公式】—【定义名称】,在弹出的界⾯中,名称列输⼊【计算】(可随意输⼊),引⽤位置输⼊
【=EVALUATE(Sheet1!A2)】,点击确定按钮,完成设置;
2、在B2单元格内输⼊:=计算,可以发现,以返回正确结果,公式下拉即可,完整动图展⽰如下:
⽅法三:VBA法
⽅法三⽐较简单,在VB窗⼝,输⼊⼏⾏代码即可,打开Visual Basic窗⼝,新建⼀个模块,在代码框内输⼊以下代码:
Sub 计算算式字符串()
Dim a%, i%
a = Worksheets("Sheet1").UsedRange.Rows.Count
For i = 2 To a
Cells(i, 2) = "=" & Cells(i, 1)
Next
End Sub
输⼊完成后,点击运⾏按钮(或者F5按钮),即可发现公式已经被正确计算,并展⽰在B列中。完整动图展⽰如下:
⼩结
好啦,以上就是关于Excel中关于算式字符串计算的三种⼩技巧,如果你有更好的⽅法, 欢迎留⾔分享。
觉得有⽤,记得关注我,定期分享数据⼩技巧!~

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。