Excel中怎么计算字符串计算

Excel中针对一列算式字符串的问题,如何才能计算得出正确结果?如下图所示,A列是一列算式字符串,如何计算其正确的结果,即如何在算式字符串前面加个"="并使之正常计算,这里我们用三种方法处理,总有一种适合你哦!~

方法一 :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中关于算式字符串计算的三种小技巧,如果你有更好的方法, 欢迎留言分享。

觉得有用,记得关注我,定期分享数据小技巧!~

(0)

相关推荐

  • 在Excel中使用MIN函数计算最小值的方法

    在EXCEL中,有各种计算的函数,比如求和.求积.求平均.求最大值.求最小值等. 本文,给大家介绍,计算最小值的函数MIN的应用实例. 操作方法 01 一.MIN函数语法 MIN(number1,nu ...

  • excel中利用ABS函数计算绝对值图文详细教程

    在excel中ABS函数是计算绝对值的函数,不过,有很多小伙伴不会在Excel中利用ABS函数计算数值的绝对值,下面小编就来分享一下在Excel中利用ABS函数计算数值的绝对值的方法,一起去看看吧! ...

  • excel中怎样用函数计算复合增长率

    excel中怎样用函数计算复合增长率?下面就为大家介绍一下具体步骤,赶快来了解一下吧. 操作方法 01 打开Excel文件,在"A2"单元格输入"100",在& ...

  • excel中如何利用函数计算累加数据

    excel中如何利用函数计算累加数据呢?下面讲解 操作方法 01 这里以如图所示为例,求公里数的累加求和以及累计百分比 02 如图所示,在D2单元格输入=sum($C2$:C2) 03 回车,然后将鼠 ...

  • Excel中如何计算绝对值和计算正负符号?

    Excel中如何计算绝对值和计算正负符号?很简单,都有对应的函数可用,下面我们就来看一下. 操作方法 01 打开一个excel文档. 02 要计算绝对值,我们可以使用ABS函数,参数输入A1,表示我们 ...

  • EXCEL中如何利用函数计算销售额方差

    EXCEL中如何利用函数计算销售额方差呢?请看下文. 操作方法 01 首先,我们需要一组销售额数据,如图所示: 02 打开Excel2007,将相关数据录入Execel2007的表格中: 并在下方加一 ...

  • excel中怎么使用函数计算某个月的最后一天日期?

    在处理excel的时候,往往需要根据当前的日期,计算出该月的最后一天日期,下面介绍下如何进行计算 1.首先打开excel程序,进入主程序界面,在一个单元格中输入某个日期 2.介绍下计算日期的计算方法, ...

  • 怎么使用EXCEL中的DATEDIF函数计算日期间隔

    DATEDIF函数是Excel隐藏函数,在帮助和插入公式里面没有. 返回两个日期之间的年\月\日间隔数.常使用DATEDIF函数计算两日期之差. 操作方法 01 DATEDIF(start_date, ...

  • 三种方法教你在excel中复制由公式计算的数值

    小伙伴们在excel表格中复制由公式计算出的数值时,总会发现是复制了公式而不是复制了数值,对于刚刚接触电子表格的你来讲确实有些恼火,但也不要悲观,因为有好几种方法可以实现复制数值的目标.我们以下图为例 ...

  • Excel中的小时分秒计算的最简单方法

    在Excel中进行单元格之间的小时分秒的差值计算,有两种方法,其一为使用函数,其二为直接相减: 在这里,为了方便大家的学习,就不介绍函数了,因为,使用直接相减的方法,最为简单,谁都喜欢使用! 操作方法 ...