Excel2003中将计算式子的结果显示到其他单元格
在工程作业中,绘制Excel表格,有些地方只需要显示计算公式,而不让正确的结果显示出来,结果显示在相邻或者其他的单元格中,Excel2003下,我们该怎么实现呢?下面就跟大家介绍一下。
我们通常的做法是直接在公式前面加上=号,但是这样也有弊端。该单元格加上了=号之后,就直接转为了运算,这样先前的公式也就看不到了,大家看到的只是干瘪瘪的数字而已。这时大家可能会想到先复制公式,然后粘贴到其他单元格,前面加个=号不就解决了吗。但是这样工程量太大,不利于批量处理。
针对这种情况,我们可以使用这个函数--EVALUATE。
①选中B2单元格,单击菜单栏--插入--名称--定义。
②在弹出的定义名称对话框中,定义一个当前工作簿中的名称,在下方引用位置输入: =EVALUATE(A2).
③回车之后,得到公式计算出来的结果,下面的利用单元格填充即可。
有种情况我要说明一下,可能很多朋友在进行第二步操作之后,出现下面的提示。这是因为,EVALUATE宏表函数又称为Excel 4.0版函数,需要通过定义名称(并启用宏)或在宏表中使用。所以这里需要启用宏或者降低安全级别。有关宏的操作,大家可以查看这篇教程:教你降低Excel2003宏的安全级别
版权声明
本文来自投稿,不代表本站立场,转载请注明出处。