在Excel里带有括号和文字的计算式如何计算?

admin
admin
admin
602
文章
6
评论
2020-08-2416:49:24 评论 352 949字阅读3分9秒

我们在使用Excel中Evaluate函数时,经常希望在表达式中加入备注,以方便核查,今天教大家如何在表达式中加入备注,结合Evaluate函数求出正确结果,首先要知道Evaluate在Excel需要在名称管理器里面定义了才能用,不像WPS哪样,直接输入EV就可以使用的哦

首先,介绍Evaluate函数使用,例如,想求得几个构件的工程量,如果你用的是excel,你在工程量直接输入ev函数是会出错的。(WPS不会受到影响,如果你用的wps,甲方用的excel,打开就会出错哦)

在Excel里带有括号和文字的计算式如何计算?

这里的话就需要重新定义Evaluate函数了,直接点击【菜单栏】-【公式】-【名称管理器】或者快捷键Ctrl+F3,打开名称管理器

在Excel里带有括号和文字的计算式如何计算?

然后新建一个函数

名称:可以随便输入,这里我输入的是ev

范围:可以选择这个工作表也可以选择这个工作表以外的其他工作表

引用位置:输入一个“=“然后括号选择“计算式列”然后确定就行了

在Excel里带有括号和文字的计算式如何计算?

如果函数有问题,也可以打开名称管理器编辑有问题的函数

然后我们回到计算界面,在工程量位置输入一个=ev,就会得到计算结果

在Excel里带有括号和文字的计算式如何计算?


然后我们继续讲下一个问题,如果在计算式里面插入文字,怎么让他计算结果呢?

在Excel里带有括号和文字的计算式如何计算?

这里就需要更改名称管理器的函数了,

我们将原有的evaluate修改为

=EVALUATE(SUBSTITUTE(SUBSTITUTE(引用位置,"[","*ISTEXT(""["),"]","]"")"))

将“引用位置”的字样改成你的计算式那一列,然后点击确定就能计算带文字的计算式

在Excel里带有括号和文字的计算式如何计算?

在Excel里带有括号和文字的计算式如何计算?


下图是计算式还没列好,或者计算式是空白的,如果用了这个函数就会出现错误的提示#VALUE


在Excel里带有括号和文字的计算式如何计算?

如果你不想让他出现这种提示,可以将函数改成

=IFERROR(EVALUATE(SUBSTITUTE(SUBSTITUTE(引用位置,"[","*ISTEXT(""["),"]","]"")")),"")

就是将这串函数的前面加入了一个IFERROR函数

IFERROR函数表示:如果公式的计算结果为错误,则返回您指定的值;否则将返回公式的结果

我在前面加了一个IFERROR,然后尾巴处用双引号了一个空格,意思就是如果计算结果为错误,则返回空格,就是空值的意思(如下图)

在Excel里带有括号和文字的计算式如何计算?

上图红框位置我的计算式还没写完,但我工程量是用的这个函数,他就不会提示错误,而是返回一个空值。

继续阅读
weinxin
造价圈微信公众号
扫一扫,关注我们
admin
  • 本文由 发表于 2020-08-2416:49:24
  • 本站所提供的文章资讯、软件资源等内容均为第三方作者提供、网友推荐、互联网整理而来(部分报媒/平媒内容转载自网络),仅供学习参考,如有侵犯您的版权,请联系我们,本站将在三个工作日内改正。
vlookup函数怎么用? Office

vlookup函数怎么用?

vlookup函数,查找函数,毕竟lookup是查找的意思,当然lookup本身也是一个查找函数,不过没有vlookup强大,lookup函数相当于vlookup函数的近似匹配,lookup主要用于查...
Subtotal函数中的9与109有什么区别? Office

Subtotal函数中的9与109有什么区别?

两个都是求和的意思,其中9是包括隐藏的值,而109就是不包括隐藏的值,什么意思,举个例   上图我用的是109这个求和的函数序号,得到的结果是3,然后我将上面的一个数字隐藏看看有什么效果 我...
Excel中如何锁定某部分单元格内容不被修改? Office

Excel中如何锁定某部分单元格内容不被修改?

首先打开Excel电子表格 然后选中所有数据区域,单击鼠标右键选择设置单元格,选择保护选项,并取消锁定和隐藏的勾选,点击确定。 此时回选中想要进行锁定不被修改的单元格,再次打开设置单元格格式,并勾选锁...
在excel中使用方向键无法移动单元格状态怎么办? Office

在excel中使用方向键无法移动单元格状态怎么办?

在使用excel进行编辑文档的时候,可能会遇到这样的情况,当编辑完一个单元格的内容时想通过移动键盘上的方向键来编辑旁边的单元格时发现,不管按哪个方向键,光标都停留在原来那个单元格上,必须通过鼠标才能移...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: