首页 > 其他分享 >利用OFFSET函数与COUNTA函数创建动态名称,数据动态变化

利用OFFSET函数与COUNTA函数创建动态名称,数据动态变化

时间:2022-10-28 10:00:16浏览次数:60  
标签:函数 COUNTA 单元格 引用 OFFSET 动态 名称

我们在excel中可以利用OFFSET函数与COUNTA函数的组合,可以创建一个动态的名称。动态名称是名称的高级用法,能够实现对一个未知大小的区域的引用,利用OFFSET函数与COUNTA函数创建动态名称,此用法在Excel的诸多功能中都能发挥强大的威力。




  在实际工作中,经常会使用如图1所示的表格来连续记录数据,excel表格基本操作的行数会随着记录追加而不断增多。

利用OFFSET函数与COUNTA函数创建动态名称,数据动态变化_文本框



  如果需要创建一个名称来引用C列中的数据,但又不希望这个名称引用到空白单元格,那么就不得不在每次追加记录后都改变名称的引用位置,以适应表格行数的增加。在这种情况下,可以创建动态名称,根据用户追加或删除数据的结果来自动调整引用位置,以达到始终只引用非空白单元格的效果。

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

1、单击菜单“公式”→“定义名称”(或者按<Ctrl+F3>组合键)。

2、在“定义名称”对话框中,在“在当前工作簿中的名称”文本框中输入“Data”,在“引用位置”文本框中输入公式:

=OFFSET(Sheet1!$B$1,,,COUNTA(Sheet1!$B:$B) ‑1)如图2所示。

利用OFFSET函数与COUNTA函数创建动态名称,数据动态变化_文本框_02


3、单击“确定”按钮。

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

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

利用OFFSET函数与COUNTA函数创建动态名称,数据动态变化_删除数据_03

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


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

 

标签:函数,COUNTA,单元格,引用,OFFSET,动态,名称
From: https://blog.51cto.com/u_15705258/5803094

相关文章

  • SetWindowPos 函数详解
    //声明:SetWindowPos(hWnd:HWND;{窗口句柄}hWndInsertAfter:HWND;{窗口的Z顺序}X,Y:Integer;{位置}cx,cy:Integer;{大小}uFlags:UINT{选项}):BOOL;//hWndIn......
  • 【Serverless】快速集成云函数HarmonyOS
    ​1、学习目标什么是AppGalleryConnect云函数云函数是一项Serverless计算服务,提供FaaS(FunctionasaService)能力,可以帮助开发者大幅简化应用开发与运维相关事务,降低应......
  • TS中的 InstanceType函数
    InstanceType函数 文档中介绍:该函数返回(构造)由某个构造函数构造出来的实例类型组成的类型classC{x=0;y=0;}typeT0=InstanceType<typeofC>;......
  • 24、python函数篇 hashlib模块、subprocess模块、logging模块
    目录一、hashlib模块1、简介2、基本操作与用法二、subprocess模块1、简介2、基本操作与用法三、logging模块1、简介2、基本操作与用法一、hashlib模块1、简介什么是哈希......
  • Spark SQL概述、函数用法
    SparkSQL  底层还是基于RDD的,常用的语言DSL底层架构    在idea中的操作引入pom依赖<dependency><groupId>org.apache.spark</gr......
  • 第六章 函数
    6.1函数基础调用函数:函数的调用将完成两项工作,一是实参初始化函数对应的形参;二是控制权从从主调函数转移到被调函数,主调函数的执行被中断,被调函数开始执行。当函数遇到ret......
  • 【JS】函数的prototype属性
     函数中的prototype属性        1.函数中prototype属性的值是一个对象或null,默认只有一个constructor属性指向函数本身。        2.......
  • react Hooks 钩子函数
    什么是Hooks?首先:React的组件创建方式,一种是类组件,一种是纯函数组件。React团队认为组件的最佳写法应该是函数,而不是类。但是纯函数组件有着类组件不具备的特点:纯函数......
  • (七)Linux系统其他函数
    1文件属性操作函数判断文件是否存在及权限intaccess(constchar*pathname,intmode);access.c/*#include<unistd.h>intaccess(constchar*pathname......
  • 常用字符串函数的应用
    常用字符串函数包括:gets()  puts()  strlen()  strcat()   strcmp()   strcpy()​程序代码#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#......