Excel 技巧:名称的作用范围
在默认情况下,所有的名称都能够在工作簿中的任何一张工作表中使用。例如,
创建一个叫做“Name”的名称,引用 Sheet1 工作表中的单元格 A1,然后在当前
工作簿的所有工作表中都可以直接使用这一名称。这种能够作用于整个工作簿的
名称被称为工作簿级名称。
在实际工作中,用户可能需要在多张工作表中使用相同的名称,比如,Sheet1
是用于记录公司 1 月份的销售数据,其中的 A1∶A100 被定义名称为“城市”。
Sheet2 与 Sheet1 的表格形式完全相同,用于记录公司 2 月份的销售数据,如果
希望为 Sheet2 的 A1∶A100 也定义名称为“城市”,要怎么解决呢?
在这种情况下,需要创建仅能作用于一张工作表的名称,称为工作表级名称,
或局部性名称。
创建工作表级名称的方法有两种,分别是使用名称框和“插入名称”,具体操
作步骤与创建工作簿级名称无异,请参阅技巧 77
工作表级名称的特征是:工作表名称+感叹号+名称,也就是在工作簿级名称
的前面加上工作表名称和感叹号。例如,“城市”是一个工作簿级名称,如果创
建一个“Sheet2!城市”的名称,就成为只作用于 Sheet2 的工作表名称。如果工
作表名称中包含有空格,那么在创建名称时必须用单引号把工作表名称引起来。