您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页sum,index不重复

sum,index不重复

来源:五一七教育网
Eraser2000自说自话之:数组公式

Part IIIRow()函数在数组公式中的运用

谈到数组公式,我们不得不说一下ROW()这个函数,它在数组公式中起到了很大的作用,许多公式中都需要用到它来我们先来做一个题目:

求正整数列1,2,3,4……100这100个数字之和(首先假设你不知道等差数列求和公式,呵呵)5886{=SUM(ROW($A$1:$A$100))}***

我们都知道,ROW()是用于返回单元格行号的函数,通常它只能引用一个参数。

但是在数组公式中,该函数就能引用多个单元格作为参数,对于整个引用区域进行分别运算,从而就能返回

ROW(A1)=1ROW(A2)=2……

ROW(A100)=100

从而ROW($A$1:$A$100)={1;2;3……100}

知道了这一点以后,我们就能在数组公式中利用这一个功能来得到一组连续的正整数。

当然COLUMN()的作用和ROW()是相同的,上面的计算也能用以下公式:

5050{=SUM(COLUMN($A$1:$CV$1))}

但是相对于ROW()的引用方式来说,A1:A100要比A1:CV1更直观地体现出所引用的是100行还是100列所以ROW()一般来说使用得更普遍些,当然也不排除有时候需要用到COLUMN(),这就要看具体情况了。

***

***

举个例子吧,我们在PartI里好象说了个把一组4个数据分别列出{23,24,25,22},

当是我是用了=INDEX({23,24,25,22},1), 每行的参数都是手工改的,但是现在用了ROW()的话,那么只需要

23=INDEX({23,24,25,22},ROW(A1))24=INDEX({23,24,25,22},ROW(A2))25=INDEX({23,24,25,22},ROW(A3))22=INDEX({23,24,25,22},ROW(A4))

如果是需要分列来显示,那么就用COLUMN()来的方便了

23242522Eraser说:我偏不用ROWI'm from www.officefans.net.大的作用,许多公式中都需要用到它来作为参数。

引用区域进行分别运算,从而就能返回一组数据。

组连续的正整数。

现出所引用的是100行还是100列COLUMN(),这就要看具体情况了。

但是现在用了ROW()的话,那么只需要输入第一个公式,其他的拖拽就行了,如下:

说:ROW()函数来返回数列,我偏要自己Part III End

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务