我们都知道利用Excel可以快速计算单元格结果,但是遇到下图表格将数字和单位写在同一个单元格时,要怎么得出结果呢?本期帮主与大家分享的就是有关计算式的计算方式。
首先点击公式——定义名称,这里我们命名为“计算”,之后在引用位置中输入公式
=EVALUATE(SUBSTITUTE(SUBSTITUTE(A2,”[“,”*ISTEXT(“””),”]”,”””)”)),然后在相应的单元格中输入=计算回车即可。
具体操作步骤如下:
为了让大家更加了解名称框中引用位置公式的含义,这里将公式进行一个拆解。
1、SUBSTITUTE函数的用法
SUBSTITUTE(A2,”[“,”*ISTEXT(“””):表示将原来计算公式中的【[】符号替换为【*ISTEXT(“】。
ISTEXT函数:表示对文本的逻辑判断,返回的结果有TRUE和FALSE两个结果。
SUBSTITUTE语法:SUBSTITUTE(需要替换的文本,旧文本,新文本,第N个旧文本)
具体操作如下:
温馨提示:很多小伙伴会问为什么【”*ISTEXT(“””)】中多一个引号,这里我们要知道,单独替换为【”】是需要用到一对引号的,所以可以将【“*ISTEXT(“”“】红色部分理解为对文本的引用,里面一对就是一个单引号。
2、EVALUATE函数的用法
该函数是一个宏函数,不能之间在表格中使用,需要借助名称框来实现。
现在知道要怎么计算带文本的算式公式了吧,希望对大家有所帮助。
|
|
打开微信扫一扫,Office自学网
专注分享软件安装和视频教程,让你一号在手,办公无忧!