Excel中通过"定义名称"来简化公式,解释公式

在利用建立分析模型的过程中,有时候公式太长把自己都绕晕了,还有的时候处理BUG和优化模型的时候,因为公式太长导致修改时还要花功夫去研究当时写公式的逻辑。这样的话,一方面不利于自己对模型的修改,另一方面也不利于别人对算法的理解。

那么有没有一种可以简化公式,便于理解的方式去写公式呢?

今天无意间看到一篇文章,是介绍Excel定义名称的,通过对Excel中单元格或区域定义名称,可以直接在公式中调用名称进行计算。

简单举个例子:

Excel中通过"定义名称"来简化公式,解释公式

注意,这个表上输入的公式,就不再是“=C2*D2”这样枯燥的字母数字组合,而是非常易于辨识的“=数量*单价”。

如此一看,就知道是计算的每订单的总金额,其值等于 数量*单价(金额 = 数量 * 单价),多么清晰明了,便于理解啊!

这个技能复杂吗?

一点也不复杂,这个功能来源于对指定单元格范围的“定义名称”。

对指定范围一旦使用了定义名称,比如对 B5:F8区域,指定为“采购数量”名称,则在其他单元格就可以引用这个名称来代替 B5:F8 这个范围。

如 SUM(采购数量)就可以计算 B5:F8内所有数据之和。

以上例子操作方法:

1、选择需要定义的区域,比如咱们这个表格的C2:C8,鼠标点击工具栏的 公式–》定义名称。出现对话框如下:

名称框内,可以输入自己定义的名称,引用位置可以自行根据需要调整。

点击确定,即可设置好“数量”这个名称对应的范围就是 $C$2:$C$8区域。

2、设置好数量后,同理设置“单价”名称对应范围为 $D$2:$D$8区域。

3、点击确定,设置完毕。

4、在单元格E2里,就可以使用定义好的名称了。

输入 = 数量 * 单价

5、然后公式向下复制,即可实现。

如此制作的公式,任何时候检查,其内容都是显示 “数量 * 单价”,其意义就非常明显,不需要进行解释也能清晰反映公式的功能了。

目前只知道“定义名称”这个简单的用法,至于还有什么高阶用法以后在实际操作过程中慢慢去研究和实践吧!

温馨提示:本站提供的一切软件、教程和内容信息都来自网络收集整理,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,版权争议与本站无关。用户必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

给TA打赏
共{{data.count}}人
人已打赏
Excel/VBA

怎么用Excel自动提取出现频率最高的数据?

2025-3-10 16:51:22

Excel/VBA

Excel翻译公式(有道API),自定义函数打造Excel翻译神器

2025-3-10 16:51:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索