作者:Excel Home 来源:《Excel实战技巧精粹》
发表于:2008年9月26日
许多用户对名称的理解不够透彻,这有碍于他们在使用Excel的过程中进一步挖掘名称的用途。
Excel中的名称,并不仅仅是为单元格或单元格区域提供一个容易记忆的名字这么简单。在“定义名称”对话框中,如图77-1所示,“引用位置”文本框中的内容永远是以“=”开头的,而“=”在Excel中是公式的标志。所以,完全可以把名称理解为一个有名字的公式。创建名称,实质上是创建命名公式,只不过这个公式不存放于单元格中而已。
基于以上理论,在名称中不但能够使用单元格引用,还能够使用常量与函数。
79-1 使用常量
在名称中,可以使用数字、文本、数组,或者简单的计算公式。使用常量名称的优点是,可简化公式的编写并使工作表更加整洁,并且随时可以修改常量名称的定义,以实现对表格中的大量计算公式快速修改。
示例一
假设有一张表格用于计算公司应缴税额,其中需要频繁引用营业税的税率,此时可以使用一个名称来存储税率。方法如下。
单击菜单“插入”→“名称”→“定义”(或者按<Ctrl+F3>组合键)。
在“定义名称”对话框中,在“在当前工作簿中的名称”文本框中输入“Tax”,在“引用位置”文本框中输入“=5%”,单击“确定”按钮,如图79-1所示。
图79-1 创建常量名称
下面就可以在工作表中使用刚才创建的常量名称,例如要计算B2单元格中营业额对应的税额,可以使用公式:
=Tax*B2
如图79-2所示。
图79-2 使用常量名称进行公式计算
如果修改“Tax”的定义,将引用位置改为“=3%”,则表格中所有引用了该名称的公式都会改变计算结果。
示例二
假设在表格中经常会使用到相同的文字,如公司名称,则也可以把它定义为名称来使用,创建文本名称的方法同示例一。如,可以创建一个名称“Co”,定义其引用位置为“=”人民邮电出版社””。
79-2 使用函数
在如图79-3所示的表格中,H列用于计算总成绩,它的公式为:“=总成绩”。
图79-3 使用带有函数的名称做求和计算
原来,该工作簿中已经创建了一个带有求和函数的名称,如图79-4所示。
图79-4 创建带函数的名称
注意:
定义此名称时,其公式中使用的是相对引用,而非绝对引用。如果名称中使用相对引用,则工作表中引用该名称的公式在求值时,会随活动单元格的位置变化而对不同区域进行计算。