前言:
今天各位老铁们对“名称管理器怎么用于公式”大体比较注重,各位老铁们都想要剖析一些“名称管理器怎么用于公式”的相关知识。那么小编同时在网摘上网罗了一些对于“名称管理器怎么用于公式””的相关知识,希望兄弟们能喜欢,你们一起来学习一下吧!宏表函数是早期低版本excel中使用的,现在已由VBA顶替它的功能;但仍可以在工作表中使用,不过要特别注意的是:不能直接在单元格中、只能在"定义的名称"中使用;
插入路径为:菜单栏【公式】——【定义名称】,输入名称及引用位置即可,定义好的名称可以在名称管理器中找到,可进行编辑操作。
说了这么多,小伙伴们可能云里雾里,下面我们用一个实例来讲解宏表函数的具体使用过程!那么如何求解下图中B列的数字呢?
多运算符计算之前有介绍过,感兴趣的小伙伴可以看下历史文章Excel小技巧,三种方法计算算式字符串,今天我们用宏表函数结合名称管理器来解决这个问题。
定义名称
选中C2单元格,依次点击【公式】—【定义名称】,在弹出界面中名称列输入【yunsuan】(可随意输入),引用位置中输入【=EVALUATE(Sheet1!B2)】;
这里的EVALUATE是个宏表函数,主要用来进行算式运算,若单独在Excel表格中引用此公式,并不能返回正确结果,必须在定义名称中使用!同时,公式中的“B2”不可绝对引用,即需要去掉$B$2前面的$符号!界面如下图所示:
点击确定按钮后,在C2单元格内输入【=yunsuan】,按回车键,输入公式即可返回正确结果,公式下拉,完成全部运算,完整动图展示如下:
需要注意的是在输入“=yunsuan”的时候,函数后面不用加括号“=yunsuan()”,不然无法返回正确结果!
进阶小技巧
针对上面的小例子,我们做个延伸,如何求和下图中B列的数字,与上例不同之处在于这里各数字之间用逗号分隔开,而不是现成的加号,在这里又该如何运算呢?
这里我们只需要在上面的基础上添加一步即可,先利用Ctrl+H将逗号统一替换成加号,或者直接在定义名称中替换,这里我们采用第二种方式;
选中定义名称,名称列输入【yunsuan】,引用位置列输入:
=EVALUATE(SUBSTITUTE(Sheet1!B2,",","+"))
这里利用SUBSTITUTE将逗号替换成加号,再进行运算,即可返回正确结果!
在宏表函数中,嵌套一个函数,完美解决逗号的问题!灵活运用公式,提高办公效率!
小结
如果觉得有用,欢迎关注我,定期分享数据小技巧!
标签: #名称管理器怎么用于公式 #名称管理器计算 #如何使用名称管理器