excel学习库

excel表格_excel函数公式大全_execl从入门到精通

EXCEL数组是什么意思?如何使用数组进行运算?

EXCEL数组是什么意思

只要是处理数据,就会分单个数据的处理和一组数据的处理以及多组数据的处理。同样,EXCEL中进行数据处理的时候,分为普通单个数据的处理,结合拖拽填充就成为了一维数组处理和多维数组处理。

当然,不进行拖拽填充,EXCEL也可以直接应用数组进行数据的处理,这里就会应用到数组的概念。

如何使用数据组进行运算

数组的使用方式,主要包括两类——

第一类是进行输入数据的时候,要使用{}进行数据的输入。也就是集合的概念。比如,选中一块数据包含两行共八个单元格,直接输入={10,20,30,40;50,60,70,80},再按ctrl+shift+enter就可以在选中的区域内输入相应单元格的数据。

第二类是选参数的时候可以进行数组参数的选择,这样系统会自行在这个范围内扫描数据进行处理。

部分——

针对这两个表格,其中B表中灰色填充区域是进行过数组运算的区域。具体使用的函数 =MIN(IF(B$74:B$82=H74,C$74:C$82))

我们知道sumif countif都是属于有条件的计算函数,现在再来一个有条件的求最小值。选择列区域为相应的参数,就是我们的数组运算,系统会自动由前到后扫描排查属于生产部的业绩,把所有找到的业绩数据都放到min()函数中,找出最小值。这里面运用到了数组的思想,所以按ctrl+shift+enter进行确定求值。

后面的数据进行拖拽填充即可。

Ⅱ部分——

什么时候可以选择一片区域进行数值运算?

粉红色填充区域就是我们运用数组求值的区域,具体使用的公式为:=C64:H64*C65:H65+C66:H66*C67:H67+C68:H68*C69:H69

即为:月份销售合计=产品A销售量*产品A单价+产品B销售量*产品B单价+产品C销售量*产品C单价

我们看到这个数组公式中,以上提到的三种参数对应的个数都是相同的,所以我们选择数据区域的时候就可以选择一整个区域进行运算。不需要选择一个单元格求值后,再去分析函数的相对引用与绝对引用,然后拖拽填充。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接