Excel 名称管理器是什么,并实现一个级联选择框


名称

在 Excel 中,每一个单元格都有自己的名称。表格横向是字母,纵向是数字,组合起来就是一个单元格的名称。

A13 所代表的是 A 列,13 行的单元格。把一组单元格组合起来,加上一个名称,在 Excel 左上角下拉菜单中就可以直接跳转到选中的名称。

名称在“公式”选项卡中可以进行定义:

更多关于 Excel 名称的细节:https://www.bilibili.com/video/BV1r3411t7jg

案例

本案例可以学习到使用名称、INDIRECT 函数、数据验证实现一个级联选择框。

创建表格

创建数据表:

类型 名称1 名称2 名称3
西式 汉堡 土司 三明治
中式 包子 馒头 豆浆

级联选择框:

早餐类型 早餐名称

定义名称

名称定义选择了“根据所选内容创建”,这样可以快速创建名称。也可以点击“名称管理器”手动创建名称,或者点击“定义名称”创建名称。

数据验证

一级选择框

数据表中,西式和中式两个单元格的值就是名称,所以引用A2和A3作为数据验证的来源。

二级选择框

这里使用到了函数INDIRECT,在数据验证的来源中定义函数,参数引用 A2:A3 。

INDIRECT:返回由文本字符串指定的引用。官方文档:INDIRECT 函数。