讲解怎么创建Excel文档动态名称
  • 作者:佚名
  • 时间:2017-03-17

动态名称就是名称的高级用法,如果创建一个动态的名称,我们需要利用OFFSET函数与COUNTA函数的组合就可以了,那么今天就跟着小编一起来学习一下创建Excel文档动态名称的方法吧。

  创建动态名称的方法如下。

  1.单击菜单“插入”→“名称”→“定义”(或者按组合键)。

  2.在“定义名称”对话框中,在“在当前工作簿中的名称”文本框中输入“Data”,在“引用位置”文本框中输入公式:=OFFSET(Sheet1!$C$4,,,COUNTA(Sheet1!$C:$C) -1)

  如图82-2所示。

  图82-2 创建动态名称

  3.单击“确定”按钮。

  以上公式先计算B列中除了列标题以外的非空白单元格的数量,然后以C4单元格(首个数据单元格)为基准开始定位,定位的行数等于刚才计算出来的数量。

  下面可以在C列以外的单元格中通过计算来验证此名称的引用是否正确,比如在B1中输入公式:=SUM(Data),如图82-3所示。

  图82-3 使用动态名称进行计算

  如果继续追回记录,名称“Data”的引用位置会自动发生改变,B2中的计算结果能够体现这一点,如图82-4所示。

  图82-4 动态名称的引用位置自动适应表格的变化

  注意:以上公式只能正确计算不间断的连续数据,如果表格中的数据有空白单元格,那么动态名称的引用位置将发生错误。

  上面就是小编为大家讲解的创建Excel文档动态名称的方法,大家学会了吧。

相关推荐