快捷搜索:  汽车  科技

excel哪些公式可以使用数组(什么是数组公式)

excel哪些公式可以使用数组(什么是数组公式)如果你在使用Excel,如果你说你还没听过“公式”这个名词,我只能说:“你太OUT了!”2、公式在开始讲数组公式之前,我们先来认识几个必要的概念。1.什么是数组?仁者见仁,智者见智。我个人的感觉是:数组是具有某种联系的多个元素的组合。某班级里有50个学生,这里,如果班级是数组,50个学生就是数组里的50个元素。当然,班级里的元素是可变的,可以是20个,可以是30个,也可以是60个。放到Excel里,班级就相当于工作表,而学生就相当于工作表里的单元格数值。所以,Excel里的数组,我还把它理解是为多个单元格数值的组合。

如果你经常使用Excel的人,相信你对函数公式这个概念并不陌生。可是,什么是数组公式?你真的了解吗?

excel哪些公式可以使用数组(什么是数组公式)(1)

如果你是初学Excel的人,如果你对数组公式还不知道是什么回事,如果你对数组公式感兴趣,也许本文对你认识什么是数组公式,并去用好它会有一点点帮助。

当然,我和大家说的只是一些最基础的知识,只是在你学习数组公式前了解基本的常识。

excel哪些公式可以使用数组(什么是数组公式)(2)

在开始学习数组公式之前,我们先来了解一下几个非常有必要的概念。

在开始讲数组公式之前,我们先来认识几个必要的概念。

1.什么是数组?仁者见仁,智者见智。

我个人的感觉是:数组是具有某种联系的多个元素的组合。某班级里有50个学生,这里,如果班级是数组,50个学生就是数组里的50个元素。当然,班级里的元素是可变的,可以是20个,可以是30个,也可以是60个。放到Excel里,班级就相当于工作表,而学生就相当于工作表里的单元格数值。所以,Excel里的数组,我还把它理解是为多个单元格数值的组合。

2、公式

如果你在使用Excel,如果你说你还没听过“公式”这个名词,我只能说:“你太OUT了!”

什么是公式?我的理解是:在Excel里,凡是以半角符号“=”开始的、具有计算功能的单元格内容就是所谓的Excel公式。如:=SUM(B2:D2),=B2 C2 D2这些都是公式。

3、数组公式

数组公式是相对于普通公式而言的。普通公式(如上面的=SUM(B2:D2),=B2 C2 D2等),只占用一个单元格,只返回一个结果。

而数组公式可以占用一个单元格,也可以占用多个单元格。它对一组数或多组数进行多重计算,并返回一个或多个结果。

集合在教室外面的学生,老师把他们叫进教室。老师说:“第一组第一桌的同学进教室。”于是第一组第一桌的同学走进教室。老师接着叫:“第一组第二桌的同学进教室。”然后是第二桌的同学进教室。老师再叫:“第一组第三桌的同学进教室。”然后第三桌的同学走进教室。接着是第四桌,第五桌……,就这样一个学生一个学生的叫,这就是普通公式的做法,学生回到座位,就像数值回到工作表的单元格里,一个座位叫一次,就像一个单元格输入一个公式。

如果老师说:“第一组的全部进教室。”学生听到命令后,第一桌的同学走进去,然后是第二桌,第三桌……,老师不用再下第二个命令,这是数组公式的处理方法。

4、数组公式的标志

在Excel中数组公式的显示是用大括号对“{}”来括住以区分普通Excel公式。

如图:

(1)数组公式:

excel哪些公式可以使用数组(什么是数组公式)(3)

(2)普通公式:

excel哪些公式可以使用数组(什么是数组公式)(4)

输入数组公式:用Ctrl Shift Enter结束公式的输入。

特别提醒:这是最关键的,这相当于用户告诉Excel:“我不是一般人,爷我是数组公式,你得对我特别关照。”于是,Excel明白了,不能用常规的逻辑来对待这位大爷。当你按下三键后,Excel会自动给公式加上“{}”以和普通公式区别开来,不用用户输入“{}”,但如是是想在公式里直接表示一个数组,就需要输入“{}”来把数组的元素括起来。

excel哪些公式可以使用数组(什么是数组公式)(5)

如:=IF({1 0} D2:D8 C2:C8)这个公式里的数组{1 0}的括号就是用户自己输入的。

5、数组的维数

“维数”是数组里的又一个重要概念。数组有一维数组,二维数组,三维数组,四维数组……

在公式里,我们更多接触到的只是一维数组和二维数组。

一维数组我们可以简单地看成是一行的单元格数据集合,比如A1:F1。一维数组的各个元素间用英文的逗号“ ”隔开(如果是单独的一列时,用英文分号“;”隔开)。

{1 2 3 4 5 6},这就是一个有6个元素的一维数组,或者说,只有一行的数组。数组的各个元素间用逗号“ ”分隔。如果想把这个数组输入到工作表的单元格里,同时选中同一行里相领的六个单元格,输入:={1 2 3 4 5 6}后,三键结束公式,你就可以看到这个一维数组被输入到工作表的单元格里了。

excel哪些公式可以使用数组(什么是数组公式)(6)

自己动手试一试。

二维数组可以看成是一个多行多列的单元各数据集合,也可以看成是多个一维数组的组合。如单元格A1:D3,就是一个三行四列的二维数组。我们可以把它看成是A1:D1、A2:D2与A3:D3这三个一维数组的组合。二维数组里同行的元素间用逗号“ ”分隔,不同的行用分号“;”分隔。

我们可以用上面的方法,在A1:D3区域输入数据,并引用地址,按F9来查看。

可以看到在数组里,换行的时候,元素间的分隔符是“;”,所以,要判断一个数组是几行几列的数组,只需要看里面的逗号和分号就知道了。

如果需要把数把数组返回到单元格区域里,首先得看数组是几行几列,然后再选择相应的单元格区域,输入数组,三键结束。

对了,是哪三键你还不要忘记了:Ctrl Shift Enter

记住:

(1)一维数组是单独的一行或一列。二维数组是多行多列。

(2)数组里的元素,同一行内的各元素用英文逗号“ ”分开,用英文分号“;”将各行分开。

(3)二维数组的元素按先行后列的顺序排列。总是这样:{第一行的第一个 第一行的第二个 第一行的第三个……;第二行的第一个,第二行的第二个,第二行的第三个……;第三行的第一个……}

excel哪些公式可以使用数组(什么是数组公式)(7)

好了,今天要讲的数组的基本知识已经讲完了。 “数组基本知识”这个华雄是否已被你斩于马下?也不知道你手里的茶喝完了没?我希望听到你回答的是:“华雄已斩,茶没喝完,还温着呢。”有兴趣,记得告诉我一声。继续喝茶,休息。顺便听我再给你唠叨几句。

猜您喜欢: