用数组求一个数的各个位数_4.4EXCEl经典例题之数组函数(4/4)

前四篇给大家分享了关于函数很全的讲解链接,和关于非常常用和有用的常用函数、日期和时间函数、查找函数的经典例题:下面来看的是数组中的经典例题:

1.数组函数:数组就是指一组数,这些数可以是纵向的一组,也可以是横向的一组,也可以是二维数组,数组的表示一般为“{}”所包括。别忘记回车都是按shift+ctrl+enter

2.数组相乘:(前两个按位置相乘)

  • 两个一维数组相乘:

45154aacce3a012caf7770c84db0f147.png

即{1,2,3,4}*{5,6,7,8}={5,12,21,32}

  • 两个二维数组相乘:

c73b4f9ccead82a6ecf103e1227e2eb5.png

即{1,2;3,4}*{5,6:7,8}={5,12;21,32}

  • 一维数组和二维数组相乘:

2e35f957c46963ef302703ddd8a35be4.png

即{1,2;3,4}*{1,2}={1,4;3,8} 二维的每行都乘上一维数组

3.数组例题:

  • 第一道题:

9990b7de4e50f8f44125e800965ae279.png
>>求数量最高的销售金额
=(max(B2:B14)=B2:B14)*B2:B14*C2:C14
>>求单件最高的销售金额
=(max(C2:C14)=C2:C14)*C2:C14*B2:B14
  • 第二道题:

46e1c11cd464e0072a781f2f2f221c63.png
=SUM((B2:E7>100000)*B2:E7*H5:K5)/SUM(--(B2:E7>100000))
  • 第三道题

6d058c7e0d099f5ddd3f2512cd416d6b.png
=SUMPRODUCT((A2:A13="男")*(C2:C13="本科"),G2:G13)

>>补充SUMPRODUCT函数

  1. SUMPRODUCT()函数,将数组间对应的元素相乘,并返回乘积之和。
  2. 其语法格式为SUMPRODUCT(array1, [array2], [array3],…),其中每个array都表示一个数组,array个数不超过255个。
  • 第四道题:

ffac1b98a99da2a3bef613df50a3eddc.png
=SUM((A3:D3)*POWER(10,{3,2,1,0}))    //也可以用SUMPRODUCT函数
  • 第五道题:

c8792f0769a3d97c9f51af31fc104f40.png
=SUM((WEEKDAY(B3:B23,2)>5)*200+100)
  • 第六道题:

4b13526a986949bc934bb56885f088af.png
=MAX(IF($A$2:$A$11="1店",C2:C11))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值