定义名称
前言
在EXCEL中使用函数时,除了直接引用单元格地址或区域,还可以给单元格或区域定义一个名称,那么在使用公式时就可以直接引用这个名称了。
1实例一
如:我们要统计B3:D7单元格所有数值的和,可以使用SUM函数:SUM(B3:D7)
也可以把B3:D7所在的区域定义一个名称如:MY
具体做法:选中B3:D7,在编辑栏左边输入MY即可

在B10单元格输入公式:=sum(my),即可得到和SUM(B3:D7)一样的效果。

2实例二
又如:
我们把H2:H11定义为名称为数量

在I1单元格输入公式=SUM(数量),即可得到结果1000

那么当在H12或以下的单元格输入数值时,如何使定义的名称自动扩展到新的区域呢?
3区域动态扩展
我们打开公式-名称编辑器,可以看到我们刚才定义的名称都在这里,选中一个名称,可以看到名称引用的位置和具体数据

下面,我们选中数量这个名称,在引用位置修改刚才的公式为
=OFFSET(Sheet1!$H$1,1,0,COUNT(Sheet1!H:H),1)
然后确定,数量这个名称引用的区域就会自动跟着变化了。

此时,在下面连续输入数据时,区域会自动扩展,确保求和项是正确的

另外使用名称还可以制作动态图表,图片查询等功能,可以参考链接文章,在这里不再重复。
知识点
定义名称
OFFSET(基准,偏移行数,偏移列数,新引用区域的行数,新引用区域的列数)

END
赞 (0)
