Excel 名称管理器是什么,并实现一个级联选择框
名称
在 Excel 中,每一个单元格都有自己的名称。表格横向是字母,纵向是数字,组合起来就是一个单元格的名称。
A13 所代表的是 A 列,13 行的单元格。把一组单元格组合起来,加上一个名称,在 Excel 左上角下拉菜单中就可以直接跳转到选中的名称。
名称在“公式”选项卡中可以进行定义:
更多关于 Excel 名称的细节:https://www.bilibili.com/video/BV1r3411t7jg
案例
本案例可以学习到使用名称、INDIRECT 函数、数据验证实现一个级联选择框。
创建表格
创建数据表:
| 类型 | 名称1 | 名称2 | 名称3 |
|---|---|---|---|
| 西式 | 汉堡 | 土司 | 三明治 |
| 中式 | 包子 | 馒头 | 豆浆 |
级联选择框:
| 早餐类型 | 早餐名称 |
|---|---|
| 空 | 空 |
定义名称
名称定义选择了“根据所选内容创建”,这样可以快速创建名称。也可以点击“名称管理器”手动创建名称,或者点击“定义名称”创建名称。
数据验证
一级选择框
数据表中,西式和中式两个单元格的值就是名称,所以引用A2和A3作为数据验证的来源。
二级选择框
这里使用到了函数INDIRECT,在数据验证的来源中定义函数,参数引用 A2:A3 。
INDIRECT:返回由文本字符串指定的引用。官方文档:INDIRECT 函数。