EXCEL-2010版实用技巧-动态定义名称
浏览量:2252
时间:2024-06-17 12:43:51
作者:采采
本文介绍的内容完全基于工作中实战应用总结而来的。希望这些技巧能够给大家帮助。不足之处,还请各位不吝赐教^_^:)
建立名称管理表
首先,我要建议大家如果需要有非常好的电子表格管理的习惯,一定要将定义的所有名称放在一个单独的表中。这个表可以命名为:“参数”、“临时”、“定义”等等。在这个表中,按照一列排序将需要定义的名称下的内容填入。
生成动态定义公式
在需要进行动态定义的单元格中,输入以下公式:
```
INDIRECT("临时!E$4:E$" MAX(IF(ISBLANK(E$4:E$20), 0, ROW(E$4:E$20))))
```
输入公式后不能按回车,而是需要使用 Ctrl Shift Enter 的组合键,生成数组公式。这样,我们就可以看到有效行显示为“临时!E$4:E$13”共10个内容。接下来,打开名称管理器,并新建名称【营销部】,将引用公式设为 `INDIRECT(临时!$E$2)`。
验证动态定义表格
现在,我们需要去调用的表中找到相应的单元格,设置该单元格的有效性。这样,我们就可以看到下拉框可以选择的内容就是刚才定义的10项了。如果我们将定义更改为15项,再次验证时,下拉框的选项也会相应地更新为15项。
通过以上步骤,我们成功实现了动态定义名称的方法,可以方便地变动定义的名称,同时避免出错。这对于名称较多的情况尤为重要。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。