Excel技术 | 名称6:动态的名称
使用命名公式,我们可以定义动态的名称。一个常用的示例是,使用OFFSET函数创建可以自动调整的单元格区域。如图1所示,定义名称:苹果销售量
引用位置:=OFFSET(Sheet7!$B$2,0,0,COUNTA(Sheet7!$A:$A)-1,1)
图1
此时,在工作表中添加数据时,名称引用范围将自动调整。
基于名称“苹果销售量”,我们可以定义其他列。例如,定义名称“香蕉销售量”,引用位置:
=OFFSET(苹果销售量,0,1)
定义名称“榴莲销售量”,引用位置:
=OFFSET(苹果销售量,0,2)
定义名称“菠萝销售量”,引用位置:
=OFFSET(苹果销售量,0,3)
即基于“苹果销售量”区域向右依次偏移1列、2列、3列。这些名称都是动态名称,将随着列A中数据的增减而自动调整引用的单元格区域。
可以使用命名公式让整个表的数据区域为动态的区域,定义名称:水果销售量
引用位置:
=OFFSET(Sheet7!$B$2,0,0,COUNTA(Sheet7!$B:$B)-1,COUNTA(Sheet7!$1:$1)-1)
也可以使用INDEX函数来实现同样的效果,此时引用位置:
=Sheet7!$B$2:INDEX(Sheet7!$B:$E,COUNTA(Sheet7!$B:$B),4)
赞 (0)