多语言展示
当前在线:112今日阅读:59今日分享:29

如何用OFFSET和COUNTA函数嵌套建立动态名称

在EXCEL中,用OFFSET函数和COUNTA函数嵌套建立动态名称,在某些时候,会为我们的工作提供不少便利,现在我们就来看看如何来建立动态名称。
工具/原料

EXCEL2007版

方法/步骤
1

1.打开模拟数据EXCEL工作表;

2

2.单击“公式”—“名称管理器”;

3

3.新建名称为“行数”的名称;

4

4.名称“行数”的值为工作表A列全部非空单元格的个数,这个值是不固定的,是个动态的,是根据我们的数据量的变化而变化的,之所以定义为A列,是因为A列是左边标题栏,工作表只要有数据就应该有标题,而有标题不一定会有数据;

5

5.名称“行数”就建好了;

6

6. 假设我们的求和条件为“请对B2为参照系,行偏移量为1,列偏移量为0,所有行4列区域内数据求和”;

7

7.我们的公式可以这样写:“=SUM(OFFSET(B2,1,,行数-2,4))”;

8

8.回车,红色方框里是求和区域,计算结果就是所求的结果;

9

9.这就是公式和条件的对应关系,行数-2是因为工作表的第一行为标题栏,然后又从B2向下偏移了1行,所以总行数-2就是求和区域的行数4行;

10

10.如果数据量增大,计算区域的范围会随之变化,结果也是同步变化的。

注意事项
1

1.为避免求和因区域变化而带来的取值的风险,请将左侧的标题栏定义为名称。

2

2.本经验以EXCEL2007版为例,其他版本请参考。

推荐信息