电脑教程
位置:首页>> 电脑教程>> office教程>> OFFSET函数使用示例:动态区域中查找指定数据

OFFSET函数使用示例:动态区域中查找指定数据

  发布时间:2022-08-28 04:20:28 

标签:Excel函数,excel函数公式,excel表格制作,Excel教程

查找公式中,表示区域的方法是:OFFSET(D5,0,0,500,500),表示以D5为起始单元格的500行500列的区域。

有位朋友马上提出问题:

如果区域不是500行500列,而是不断扩大的动态区域怎么办?

解决方法公式实现

只要在昨天的公式的基础上,把OFFSET函数的第四个和第五个参数,即表示区域行高和列宽的参数,改成动态的就好了。

公式变为:

=IF(COUNTIF(OFFSET($D$6,0,0,COUNTA($D:$D),COUNTA($6:$6)),A4)<>0,”有”,”无”)

OFFSET函数使用示例:动态区域中查找指定数据

公式解释

OFFSET($D$6,0,0,COUNTA($D:$D),COUNTA($6:$6)):

以D6为基准点,向下偏移0行,向右偏移0列,再取高为COUNTA($D:$D)、宽为COUNTA($6:$6)的区域。

COUNTA($D:$D)指D列的数据个数,COUNTA($6:$6)指第六行列的数据个数,随着数据行列的增多,区域不断扩大。

本部分是得到以D6为起始单元格动态区域。

COUNTIF(OFFSET($D$6,0,0,COUNTA($D:$D),COUNTA($6:$6)),A4):

在上述动态区域内,查找A4单元格的ID。

=IF(COUNTIF(OFFSET($D$6,0,0,COUNTA($D:$D),COUNTA($6:$6)),A4)<>0,”有”,”无”):

如果查找到的A4单元格中的ID个数不为零,则返回“有”,否则返回“无”。

另一直观例子

再举一个很容易看到结果的例子:

如下数据:

OFFSET函数使用示例:动态区域中查找指定数据

在B4单元格输入公式:

=COUNTIF(OFFSET($D$6,0,0,COUNTA($D:$D),COUNTA($6:$6)),A4)

计算出以D6为起始单元格动态区域中1的个数,往下填充,计算出2的个数,然后,继续在数据区域输入数值,1、2出现的个数也随着改变。

如下动图:

OFFSET函数使用示例:动态区域中查找指定数据

0
投稿

猜你喜欢

  • Navicat for MySQL是一款数据库管理软件,Navicat for MySQL有SQL的创建和数据传输等功能非常强大,那么,Na
  • Win8系统中有一个凭据管理器,使用凭据管理器功能可以找到某些不常去的网站的账号和密码,那么,Win8凭据管理器怎么用呢?针对此问题,本文就
  • UEFI版的BIOS一般会出现在近几年推出的新主板中,在现实中已经大量普及,其最大的特色便是可视化设置,不再是Legacy BIOS那样的蓝
  • Word是大家工作中经常用到的办公软件,相信大家在使用word的过程中,偶尔会遇到文档中莫名其妙的出现一些空白页,有时删也删不掉,的确是让人
  • 本篇文章小编像大家介绍Win10 Mobile预览版10586.71慢速版正式推送,感兴趣的朋友可以一起看看2月5日消息,微软今天开始向In
  • 第一弹怎么切换解码器?第一弹是一款专为喜欢二次元的小伙伴准备的手机软件。第一弹想要切换解码器,具体该怎么操作?下面就是第一弹切换解码器的方法
  • Win7旗舰版怎么设置双屏显示?最近有用户询问这个问题,不知道怎么设置,相信还有很多用户不清楚,那么应该怎么设置呢?针对这一问题,本篇带来了
  • win7系统下svchost占用内存过高怎么办?svchost占用内存较大怎么解决?相信这个是很多朋友困扰的问题,那么小编我给大家带来win
  • 如何使用ps给照片添加背景?给大家介绍如何使用ps给照片添加背景,一起来看看吧。1、打开ps软件,自己喜欢的背景导入出来。2、菜单栏中选择文
  • 微软在Windows10中用《设置》应用取代了Windows传统的《控制面板》,所以之前很多大家在控制面板中很熟悉的设置到了Windows1
  • 很多朋友在做PPT时,就想着到处寻找PPT素材,似乎没有素材了,PPT就不能做了,其实作为一个PPTer,PPT素材固然重要,但也不能“无素
  • word 2013有很多新的功能,为我们办公族们提供了越来越多的方便,西西今天给大家分享个有趣的动态日期和时间的展示方法,换句话说就是在wo
  • Excel中经常需要使用到在框框内打钩的方法,框框内具体该如何打钩呢?下面是由小编分享的excel表格框框中打钩的方法,以供大家阅读和学习。
  • 在利用Excel进行数据处理时,有时需要输入大量重复或有规律的数据,使用Excel2003的自动填充功能输入数据,可以方便输入这些数据,节省
  • 我们在使用电脑的过程中都会积攒下大量的缓存,如果我们没有清理的话,缓存会占据我们的系统空间,造成卡顿,那我们要怎么快速清理Win11系统内的
  • 现在的输入法都可以登录账号,但是近期有个使用QQ输入法的用户反映,电脑无法登录QQ输入法,这是怎么回事呢?电脑不能登录QQ输入法该如何解决?
  • Excel表格软件默认的情况下,新建的工作表使用的11号宋体作为默认字体。其实我们可以根据自己实际需要修改Excel表格中的默认字体,下面给
  • 有时侯,我们在WPS表格时录入数据时会 发现数字末尾的“0”录不上,这其实是单元格格式设置不正确,只要设置单元格格式为“文本”格式就可以录入
  • 日常生活中无论是工作学习,还是娱乐休闲,都离不开网络。那想要网络好,路由器是必不可少的,此外交换机也是和网络有关的一种设备。交换机是什么?交
  • OKVoice字幕大师是一款十分专业的字幕编辑软件,软件小巧易操作深受大众喜爱。许多新手小伙伴也十分想要学习如何使用这款软件,下面小编就带着
手机版 电脑教程 asp之家 www.aspxhome.com