row灵活返回序列数组数据通用实例
发布时间:2023-03-31 02:51:28
在电子表格里面,row函数返回的是行的编号,比如,公式=ROW(A3)返回的是数字3,代表第三行编号。
而在实用的应用中,我们则可以根据这一特点,能够将其广泛的用于到各种统计工作中,比如,返回序列数据,靠的就是ROW函数。下面我们就针对该问题为大家介绍多种用法。
一般来说,序列数据指的就是数组数据了,比如{1,2,3,4,5,6},代表该序列里面共有六个数字,分别从1到6,那么,通过ROW如何表示呢?公式为:=row(a1:a6),也可以这样用:=row(1:6)
再如:=row(a:a),就相当于{1,2,3,4,5,6……256},相当于从1到256的序列数据了。
一般,该函数要产生序列数据,是用于数组公式之内的。
然而,这些用法都是灵活性不太高的,因为=row(1:6)中的6,是一个固定值,万一这个6改变了,变成7,8,10的其它数字,怎么办呢?这就得使用单元格名称来代替了。
比如,我们的数字是放在F2单元格之内的,假设这个数字是256,那么,要产生从1到256的序列数据,得这样来使用。
ROW(INDIRECT("1:"&F2))这就相当于=row(1:256)了。因此,以后要改变这个范围,我们就只需要在F2里面重新输入一个上限值,问题就得到解决了,不用修改公式。
上面的公式中,出现INDIRECT("1:"&F2)函数,如何来理解呢?该函数返回的是"1:256"这个的一个值,将其当作 ROW的参数,刚好就能满足我们的需要。当然,如果你不想灵活使用,也可以这样写=INDIRECT("1:256"),在此,"1:"&F2体现的就是灵活性或通用性。
下面我们看具体的例子,求一组数据中最小的6个数的和。
数据范围为:A1:A100,单元格F2的内容为6
要求的是这100个数字当中,最小的那6个数的和。
通用灵活的公式为:=SUM(Small(A1:A100,ROW(INDIRECT("1:"&F2))))
如果不想使用灵活的方法,就使用=SUM(SMALL(A1:A100,ROW(1:6)))
使用灵活的方法,在数据可变性很大或统计数据量特别大的时候很给力,尤其是需要填充公式的时候。你只需要修改F2的内容为其它数字即可。比如要最小的十个数字之和,就把F2的内容改为10就行了。
![](https://www.aspxhome.com/images/zang.png)
![](https://www.aspxhome.com/images/jiucuo.png)
猜你喜欢
- Excel文档个人信息删除步骤1.打开Excel表格,点击工具栏的“文件”→“选项” 2.在Excel选项里选择“
- 如果win10显示器找不到声音输出设备,会导致我们电脑的声音无法正常播放,无法播放音乐等,使用起来非常方便,那么如何解决这个问题呢?让我们看
- 大家在使用Excel过程中经常会用到数据的核对分析,当然,有很多方法可以用,比如Vlookup函数、加减法等,今天教大家几个不需要写函数,快
- 16.6 各种方案总结性对比以下"理想①"对应16.1节的,余类推。以下"不足、瑕疵、隐患"述于16
- 其实Win10系统有一个功能挺人性化的,就是自动开机。用户可以设置每天自动开机,这样到办公室的时候,电脑就是打开状态了。下面小编就来教大家W
- 昨天的排列组合问题,今天换成OFFSET函数来解决。相同的样表:需要把“级别“与“等级“的所有组合列出来,有三个级别、四个等级,所以组合的可
- Excel随机函数就是随意生成数字的函数,通常可以利用随机函数来抽奖,生成随机的数字等,在Excel中也有很多作用。如果你还不知道怎么样生成
- 有部分Win11用户反映在使用局域网分享文件时,看不到局域网的其他计算机,那么遇到这一情况应该如何解决呢?很多用户不知道怎么详细操作,接下来
- excel的功能非常的强大,但是我们在日常生活工作中用到的只是excel的一部分功能,其中包括一些简单的功能很多朋友都不是很懂,比如exce
- 使用word来排版文档,有时候会由于不经意间的鼠标操作,导致文档的界面发生改变,最突出的问题莫过于本文给大家讲解的使用word来排版文档,有
- 在Excel文档的编辑过程中,有时候钱的金额会有大写来表示,有可能遇到需要输入【壹、贰、叁】等大写中文数字的情况,其实在excel2007直
- Word2007包含的自动更正功能可以帮助用户自动更正拼写错误的单词或短语,也可以将输入的字符串自动更换成特定的词组或图形图像。如果某些自动
- 当我们使用excel2007或2010高版本打开编辑2003版的文件,有时会出现下面的excel 兼容性检查器对话框。当出现上面的excel
- 在Word2010中可以插入表格,并进行各种计算,那么如何在表格中制作斜线表头,将两个或多个标题的名称在一个单元格中分隔开,从而显示各种不同
- 在平时生活或工作中常会遇到多张表格组合成一份数据,而表格开头的行与列代表是每一页的行与列的内容,如果只是在第一页显示,那么往后几页查找起来就
- 现在Excel在办公软件中非常实用,里面非常强大的功能总能够给我们的工作带来意想不到不到的方便,。那么在Excel2013中怎么创建数据透视
- 1.把Excel表格插入Word文档中在Excel中选中表格并“复制”,在Word文档的表格插入点单击后“粘贴”即可。假如希望插入Word中
- 闪电PDF虚拟打印机是一款不错的打印软件,该软件支持任何windows程序文件打印成PDF文件,本文中介绍的是使用该软件将网页打印成PDF文
- 这篇教程是向脚本之家的朋友分享excel vba编程在窗体上画一个八边形方法,教程很不错,很基础,适合新手来学习,来学习吧本节目的:利用ex
- 如何在Word 2007中向自选图形添加文本或图片?您可以将某些自选图形用作框架来包围图片或什至某些文本,这可能会使无聊的Word 2007