Excel如何显示公式计算结果




最近收到读者来信,问Excel如何在一个栏位输入计算公式,另一个栏位直接显示计算结果,这个涉及函数「Evaluate」,而且这个函数只能搭配「名称」使用。「名称」也算是活用Excel的功能之一,虽然我只是知道而几乎不用,但在某些场合,例如显示计算结果的Evaluate函数,的确是非用不可,在此简单作个分享:

一、如图所示,左边一栏是公式,右边一栏是计算结果,下面有个合计:「=SUM(C2:C6)」。

=SUM(C2:C6

二、特别说明,在公式栏如果要输入「4-3」或是「8/4」,EXCEL会小聪明自动判别为输入日期,「4-3」就显示为「4月3日「,所以要在前面加个「’」,作用是强制将储存格原始内容以文字形式呈现。

强制将储存格原始内容以文字形式呈现

三、「名称管理员」,在公式模组的中间部位。

名称管理员

四、「名称管理员」的编辑视窗,在这裡点个「新增」。

「名称管理员」的编辑视窗

五、名称最常用在替代特定范围,一方面让公式参照更为直观简洁,另一方面也节省每次选取范围的麻烦。以图示为例,输入名称为「计算结果」,范围仅限于此工作表「说明」,参照到「=说明!$C$2:$C$C6」,这样的设定意思等同于「计算结果=说明!$C$2:$C$C6」。

「计算结果=说明!$C$2:$C$C6」

六、点「确定」后,回到名称管理员,可以看到刚才新增名称的相关资讯。

刚才新增名称的相关资讯

七、再回到工作表,将原本的「=SUM(C2:C6)」,修改成「=SUM(计算结果)」,很快能感到名称神奇的地方了吧。

「=SUM(计算结果)」

八、进入主题,设定一开始我们所想要的函数:「=EVALUATE(说明!B2)」,给它一个名称「显示计算结果」。在此附带一提,选取储存格的时候,按上下左右等方向键,Excel预设是在工作表移动,当我们移到B2,在参照编辑列自动预设是絶对参照「$B$2」,为了能够往下拉公式,我们想改成相对参照「B2」(该储存格相对于编辑储存格的位置),于是按左右键,想移动到$的位置前delete,但会发现游标不是在参照编辑列移动,而是在工作表上移动储存格位置,这时候按个「F2」,就会神奇发现能在参照编辑列中移动了。

「=EVALUATE(说明!B2)」

九、回到工作表,将公式由C2拉到C6,大功告成,果真直接显示了计算结果。

果真直接显示了计算结果

十、既然介绍了名称,就要考虑名称越设越多的情况,如何有效管理,最基本的,就是编辑清单,比如:「名称管理员」。

「名称管理员」

十一、除了「名称管理员」,其实还可以导出名称清单:「用于公式」、「贴上名称」。

「用于公式」、「贴上名称」

十二、在「贴上名称」的视窗,选择「全部贴上」。

「全部贴上」

十三、OK,导出名称清单到Excel工作表了。

导出名称清单到Excel工作表


有系統、全面性的學習Excel職場應用,:會計人的Excel小教室PressPlay頻道


當前文章分類:
Excel