分享

第一讲 什么是函数、公式、数组、数组公式

 xfzxlgs 2022-06-13 发布于江西
大家好,本书的内容是VBA数组与字典解决方案,今日讲第1讲,先给大家讲解的是EXCEL数组的应用内容,先给大家剖析几个概念,什么是函数、什么是数组、什么是公式、什么是数组公式。这些概念很抽象,掌握这些概念的实质,可以让我们理解到很多公式的书写以及VBA程序的变量意义。

1  函数、公式、数组、数组公式的概念

1)函数的概念:这个概念我已经讲过多次了,在多个平台的开篇都会讲这个概念:如果对于唯一性输入值Value,输出(或者Return)的值也具有唯一性(这种输入或者输出的值没有个数的限制),那么具有这种变化关系的输入和输出关系,就称为输出是输入的函数。
2)EXCEL公式: 是EXCEL工作表中进行数值计算的等式。公式输入是以“=”开始的,简单的公式有加、减、乘、除等。
3)数组:所谓数组,就是单元集合或是一组处理值的集合。数组可分为一维数组,二维数组等等。
4)数组公式:所谓数组公式,就是以数组为参数的公式,能通过这个单一的公式,执行多个输入的操作并产生多个结果——每个结果显示在不同的单元中。数组公式是对一组或多组值执行多重计算,并返回一个或多个结果。

2  函数、公式、数组的区别和联系

1) 函数与公式的联系:
a 既有区别又互相联系: 公式是一种大范围的总称,它要以等号“=”开始,其内部可以包括函数、引用、运算符和常量;
b EXCEL函数(或者称工作表函数)是预先定义好的公式,不要读者自己再书写了。
c 函数的组合,是讲两个或多个已经预定义好的公式相组合起来,完成某种特定的作用或功能。
2)数组公式的特点:
a 数组公式可以认为是Excel中公式和数组的一种扩充形式,换一句话说,是Excel公式在以数组为参数时的一种应用。
b 数组公式可以看成是有多重数值的公式。与单值公式的不同之处在于它可以产生一个或一个以上的结果。一个数组公式可以占用一个或多个单元。数组的元素可多达6500个。
c  Excel中数组公式非常有用,尤其在不能使用工作表函数直接得到结果时,数组公式显得特别重要,它可建立产生多值或对一组值而不是单个值进行操作的公式。
d 数组公式的参数是数组,即输入有多个值;输出结果可能是一个,也可能是多个。这一个或多个值是公式对多重输入进行复合运算后而得到的新数组中的元素
e 引用了数组(可以是一个或多个数值,或是一组或多组数值),并在编辑栏可以看到以“{}”括起来的公式就是数组公式。而数组公式的作用就是对一组(单个数据可以看成是一组)、多组数据进行处理,然后得到想要的结果。
f 数组公式的录入以Ctrl+Shift+Enter结束;工作表函数以Enter结束

3  实例的讲解说明

如下工作表,我们需要计算出下面截图的总金额数。我们选中B5单元格,录入公式:=SUM(B2:F2*B3:F3) ,这个时候我们按下ENTER键结果如下面的图:

 图片

如果我们按下:按下Ctrl+Shift+Enter 快捷键如下面的截图,就是数组公式的录入了:

图片

今日内容回向:
1  什么是函数,什么是公式? 
2  什么是数组?什么是数组公式?
3  函数和公式的区别是什么?

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多