EXCEL2010版实用技巧:[19]创建动态名称

 时间:2026-02-15 18:46:50

1、我这里举例的是将表格中人员这一列进行动态名称定义,意思是:只要在这一更中出现的是连续单元格,那么这当中有多少人员名单,这个名称定义就有多大的范围。这个动态的功能实现不需要另起一个表格,所以比较简单干练。

EXCEL2010版实用技巧:[19]创建动态名称

2、接下来我们打开【公式】-->【名称管理器】,点击【新建】,

EXCEL2010版实用技巧:[19]创建动态名称

3、在弹出的对话框中我们依次填入内容;

名称:人员姓名

引用位置:=OFFSET(Sheet1!$B$1,1,0,COUNTA(Sheet1!$B:$B)-1)

输入完毕后,点击确定,关闭;

EXCEL2010版实用技巧:[19]创建动态名称

EXCEL2010版实用技巧:[19]创建动态名称

4、这样我们完成了动态定义的第一步了,接下来我们要验证定义的名称是否正确;

我们在E2:E15输入公式:=人员姓名

我们看到如下

EXCEL2010版实用技巧:[19]创建动态名称

5、上图中出现 #VALUE! 的错误表示动态名称定义的范围没有达到这里,所以显示为错误值。

我们从B列的空白处开始再将3个单元格的内容改为非空值,接下来我们会看到对应E列的单元格已经不再是 #VALUE! 的错误了,而是对应的姓名了,验证完毕。

EXCEL2010版实用技巧:[19]创建动态名称

1、我这里简单的将公式  =OFFSET(Sheet1!$B$1,1,0,COUNTA(Sheet1!$B:$B)-1)  进行解析;

它运算的原理是,从B2 单元格开始到B列最后非空白单元格的区域进行定义,赋给动态名称变量“人员姓名”。

  • Excel中怎么将文本型数字转换为数值型数据?
  • excel中一列单元格里如何统一加入同样的字
  • 八爪鱼页面介绍和任务导入导出(7.0版本)
  • EXCEL数值前显示正负号的三种方法
  • 怎样把多行数据合并成一行 多列数据合并在一起
  • 热门搜索
    次新股怎么买 科技改变生活ppt 莘莘学子的读音是什么 生活需要仪式感 上海大众怎么样 期中考试如何复习 从广州怎么去香港 如何选购冰箱 如何有效减肥 心理学与生活读后感