数组公式的初步应用实例.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录利用数组公式实现单条件求和 2 2. 将二维数组按列转换为一维数组 3 3. 使用数组公式实现部门评价等级转换 4 4. 使用数组公式按条件筛选数据 5 5. 利用数组公式按比赛成绩进行降序排列 6 6. 使用excel2010数组公式计算一个或多个结果 7 7. 实例讲解使用数组公式显示的日历 8 8. 用数组公式统计区域中的错误值 9 9. 利用数组公式计算条件计数 11 10. 在excel2007中使用数组进行条件求和计算 12 11. excel2007中数组计算的基础 13 12. 在excel2007中编辑或删除数组公式 14 13. excel2007单元格区域与输入数组的范围不符 15 14. 在excel2007中使用数组进行计算 15 15. 使用数组公式对数据排序 16 16. 用数组函数返回一列中最后一个数值 16 17. excel范围中相隔n个数的数值求和 17 18. 确定范围中最接近的数值 18 19. 对单元格中整数数字进行求和 18 20. 确定一个范围是否包含有效数值 19 21. 返回范围中的最长文本的公式 19 22. 查找范围中某个值第n次出现时的行 19 23. excel2003中多单元格数组公式介绍 20 24. excel数组公式不利的一面 21 25. 返回范围中惟一元素的列表 21 26. 值范围的动态分类 22 1. 利用数组公式实现单条件求和如图展示了一份某商场中商品进货明细表,下面利用统计函数与数组公式两种方法进行数据统计。 ???  ★统计进货量大于5台的型号个数 ???  G3单元格利用COUNTIF函数统计公式如下: ???  =COUNTIF(D:D,5) ???  G4单元格得用SUM函数数姐公式如下: ???  =SUM(($D$2:$D$135)*1) ???  ★统计进货最大于5且小子10台的总进货量 ???  G9单元格利用SUMIF函数统计公式如下: ???  =SUM(SUMIF(D:D,{5,=10})*{1,-1}) ???  G10单元格利用SUMPRODUCT函数的统计公式如下: ???  =SUMPRODUCT(($D$2:$D$135)*($D$2:$D$1310)*$D$2:$D$13) ???  以上几个公式的主要区别在于: ???  ●SUM函数除了对单元格区域进行条件统计以外,还可以对数组进行条件统计,使用SUM函数数组公式的用法则相对灵活; ???  ●COUNTIF函数或SUMIF函数可以使用整列区域进行统计,但SUM函数或SUMPROOUCT函数公式必须明确指定数据区域范围来进行统计,如$D$2:$D$13,否则数组公式返回错误值“#NUM!” 2. 将二维数组按列转换为一维数组 在如图所示的工作表中,其中A3:C6为一个二维数组,下面的公式将分别按先行后列的顺序转换为一个一维数组。   为了简化公式,首先定义名称如下。   ●待转换数组Array:={A,B,C;D,E,F;G,H,I;J,K,L}   ●取得总行数ROWS:=ROW(INDIRECT(1:COUNTA(Array)))   F2:F13多单元格联合数组公式如下: ???  {=CHOOSE(ROUNDUP(Rows/ROWS(Array),),LOOKUP(Rows,Rows,INDEX(Array,,1)),LOOKUP(Rows,Rows+ROWS(Array),INDEX(Array,,2)),LOOKUP(Rows,Rows+ROWS(Array)*2,INDEX(Array,,3)))} ???  公式主要利用HOUNDUP函数来等长度变换自然数序列,将1-12的序列转换为{1;1;1;1;2;2;2;2;3;3;3;3},再利用LOOKUP函数分别对子数组进行分段查询,最后生成合并后的一维数组。 3. 使用数组公式实现部门评价等级转换 在如图所示的工作表中,B2:E8单元格区域是部门综合考评表,B11:C14单元格区域为优、良、中、差等级对应的分数,C3:E3单元格区域为3个考核项目的系数。 ???  要求计算各部门的综合评分,即各部门的各项评价等级转为分数后与对应项目系数的乘积之和。 ???  F12单元格评分数组公式如下: ???  {=SUM(C$3:E$3*SUMIF(B$11:B$14,C$4:E$8,C$11:C$14)*(B$4:B$8=E12))} ??? ???  公式中“(C$3:E$3*SUMIF(B$11:B$14,C$4:E$8,C$11:C$14)”段即是一维数组与二维数组的乘法运算。 ???  其中,系数C3:E3区域数组arrayO1为1行3列水平数组。 ???  SUMIF(B$11:B$14,C

文档评论(0)

四娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档