乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在<em>excel</em>的不同工作表中使用evaluate函数

如何在<em>excel</em>的不同工作表中使用evaluate函数

作者:乔山办公网日期:

返回目录:excel表格制作


好像用函数引用真得不行,我用indirect函数引用其他文件的数据也出现这样的问题。不过直接引用倒是可以的,我想我们是不是可以建一张表,全部引用可能需要引用的数据。公式调用这张表上的数据呢

试一下把工作表名称去掉:
=EVALUATE($E5)
这个函数是早期版本的宏表函数,需要定义名称后,引用名称进行使用。
以计算A1单元格中的算式(比如:1+2*5)为例,说明:
1、按CTRL+F3,调出定义名称对话框,定义名称AA;“引用位置”:
=evaluate(A1)
2、在B1用公式计算A1中的算式,公式:
=AA

请原谅我的copy孤陋寡闻,还真不知道EXCEL有个Autocal函数。如果你见过,估计应该是一个自定义函数。
如果真是一个自定义函数,则无从比较。因为自定义函数千变万化,只有列出这个自定义函数的函数体,才能说个一二。
Evaluate也不是EXCEL的内置函数,它是一个宏表函数,其用法比较特殊。即需要定义为名称才能使用。这个函数的作用是对以文本表示的一个公式或表达式求值且返回结果。
而假如自定义函数Autocal正好也是计算文本表达式的结果,一般来说,一定会使用Evaluate方法,这个方法与宏表函数Evaluate的效果是相同的。
所以,这两者一定要比较的话,一个是调用VBA,一个是调用宏表函数。
但这两者无所谓孰优孰劣,使用与否,完全看个人的喜好。
不过这只是我个人的看法。仅供参考。

相关阅读

  • 在EXCEL中保存时没有扩展名.xls,怎么设置

  • 乔山办公网office365
  • 说明你原先打开的表格是03版本的,你可以在文件---另存为---保存为.xlsx格式就可以了;如果出现这样的提示可以把“保存此工作簿时检查兼容性”的勾选去掉就可以了。任点开一个文件
  • 如何在excel里面插入<em>wind</em>

  • 乔山办公网excel表格制作
  • 一般是WIND终端导出数据的时候选择导出函数就可以了,不用单独写。导出后用EXCLE打开,不要用WPS打开,WPS不支持wind插件" src="/uploads/tu/244.jpg" style="width: 400px; height: 267px;" />解除系统中e
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网