excel学习库

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

Excel操作二维数组公式

在前面的案例中介绍到了数字,一般都是一维数组,实际的工作中,关于二维数组的运算和操作也非常多,这4格案例希望能帮大家认识二维数组 一 :先看个简单的 二位数组与二位数组运算、 目的 : 计算各个产品的总的补助金额 方法: 在 B9单元格中输入 =SUM(B4:E7*H4:K7) 按住ctrl+shift+enter结束 二:二位数组操作 目的:计算下面的表格中业绩>=4000的平均业绩 方法: 在B23单元格中输入 =SUM((--(B19:E22>=40000))*B19:E22)/SUM(--(B19:E22>=40000))   思路: 符合条件的业绩综合/符合条件总的个数  1 找出 B19:E22 这个二位数组 区域中大于4000的部分:也就是 B19:E22>=40000 条件成立的就是 1 ,条件不成立的就是,这就是相当于把小于4000的部分过滤出去了。 2 (B19:E22>=40000)*B19:E22 :在--(B19:E22>=40000)这一步形成的二维数组是: {0,0,0,1; 0,1,1,1; 1,1,1,1; 0,1,1,1} 再乘以 B19:E22 那么的得到的就是>=4000的值;        3 SUM((--(B19:E22>=40000))*B19:E22) 得到的就是>=4000的和。 4 SUM(--(B19:E22>=40000)) 的目的就是统计 (B19:E22>=40000) 在这个结果中有多少个是>=4000的 5  SUM((--(B19:E22>=40000))*B19:E22) 得到的是>=4000的业绩总和;SUM(--(B19:E22>=40000)) 得到的是 >=4000总的个数;符合条件的业绩综合/符合条件总的个数 自然得到的就是平均业绩了 三:下面的这个案例和案例二的差不多 熟练一下操作吧 在B40单元单元格中输入 公式:=SUM((B26:E39>=3000)*B26:E39)/SUM(--(B26:E39>=3000)) ctrl+shift+enter 结束 :一维纵向数组*一维横向数组 目的:计算不同等级的奖金 方法: 在 C44单元格中输入 : =SUM((B44=($E$45:$E$47&$F$44:$G$44))*$F$45:$G$47) 向下填充 思路 : 这两个数组 E45:E47&F44:G44 之后得到下面的结果:再用这些单元格与E45:E47&F44:G44得到的结果比较 (B44=(E45:E47&F44:G44)) 一定能找到一个条件成立的,条件不成立的就是0; (B44=(E45:E47&F44:G44))*F45:G47 ;得到就是条件成立的奖金 有的地方确实描述不清楚 学习的小伙伴可以留言哦

发表评论:

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

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