WEB开发网
开发学院软件教学办公软件Excel Excel数组公式从入门到精通 阅读

Excel数组公式从入门到精通

 2010-10-01 21:16:02 来源:WEB开发网   
核心提示:一、课程回忆什么是数组公式呢?顾名思义就是公式中包含数组的了,详细含义请参看前文,Excel数组公式从入门到精通,但这里重点提醒的一点就是,如果要使用数组公式,熟悉Row()函数:在A1单元格中输入“=Row()”,使用填充柄填充至A5,在编辑栏输入完公式以后一定要按下“Ctrl+S

一、课程回忆

什么是数组公式呢?顾名思义就是公式中包含数组的了,详细含义请参看前文。但这里重点提醒的一点就是,如果要使用数组公式,在编辑栏输入完公式以后一定要按下“Ctrl+Shift+Enter”组合键,使编辑栏的公式处在“{}”之中。

二、数组公式继续深入

印象中是好几年前了,当时看过的一篇扫盲贴中,作者举的例子真是太实用了。具体细节记不太清楚了,大致意思就是使用函数计算1到100的和。这里同样以此为例。

1.求1到100的和

在往下看之前,大家想一下,如果让你来处理该如何来处理呢?只用一个函数解决1到100的和,当然也可以是1000、10000甚至更多。讨论具体的数值没有太大意义,此处只是希望通过此例让大家更进一步的了解数组公式的用法。

解答:{=SUM(ROW(1:100))}

问题分析:求1到100的和,答案是5050(小学生都知道^-^),但Excel必须是你告诉了它正确的方法,它才能知道。计算从1到100的和,实际上就是计算1+2+3+4+……+98+99+100,好了,答案出来了,在编辑栏中输入 “=sum(1+2+3+4+……+98+99+100)”。相信聪明的一定对此答案不满意,虽然能得到正确的结果,但很明显是“错误”的方法。

要得到1到100的正确数列,最简单的方法就是使用Row()或是Column()函数,由于个人习惯,我比较习惯于Row(),所以这里以Row()函数为例。

熟悉Row()函数:在A1单元格中输入“=Row()”,使用填充柄填充至A5,看到什么结果?是不是每一个单元格中值就是其对应的行数。

1 2 3 4  下一页

Tags:Excel 数组 公式

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接