一、定义名称
在Excel使用中,我们常常将单元格的范围转换为一个容易理解和记忆的名字。
1.1 定义名称的两种方法
举个例子,比如我想给表中这5笔金额设定一个名称,有两种方法:
①使用公式栏的定义名称。
②选中数据范围,并在左上角输入名称,并按Enter键。
1.2 定义名称的作用
假如我想求出5笔金额的加总,在SUM函数中不用再选中这5笔数据,直接使用金额替代。
再比如,我想求出金额大于3000的有多少笔,也可以采用类似的操作。
1.3 名称管理
如果我们想对名称进行管理,可以单击名称管理器进行设置。
二、INDIRECT函数
INDIRECT字面上是间接的意思,它的使用概念有点像个寻宝游戏。在游戏中,我们可以通过藏宝图的线索,按图找到最后的宝藏。我们来进行实际的操作,在这张工作表内有两个线索,分别指向了宝藏可能存在的单元格。我首先通过INDIRECT函数,依据线索1所记载的位置,来看看宝藏是否存在这里。
发现宝藏不在这里,我们再使用另外一条线索。
INDIRECT函数的功能就是以线索中的文字作为跳板,然后取得目标单元格中的内容。
INDIRECT函数的线索也可以来自不同的单元格。比如我把线索2中的F6拆分成两个单元格 。在使用时,可以通过 & 符号进行拼接,也可以得到相同的结果。
三、下拉选单
3.1 案例说明
制作下拉选单案例:
假设可以在表格中选择早餐的样式。选取样式后,可以选择具体的餐点。具体的效果如下:
首先选取早餐的样式
选取中式之后,旁边的下拉选单选取具体的餐点。
相对的如果选择了西式早餐
旁边的选单内容也立即更新。
3.2 操作流程
具体操作流程:
①首先通过数据验证制作第一个下拉选单。
②接着选取馒头、烧饼、包子这一范围,并使用中式作为其名称。西式餐点也采用同样的操作。也可以使用 根据所选内容创建 这一功能快速选取标题作为范围名称。由于标题在最左栏,所以我们选择最左栏。
这样我们就完成了中式与西式的名称设定
③最后通过 INDIRECT函数与数据验证功能完成最终的目标。
④我们进行测试,达到目标效果。