if or函数套用_excel常用函数用法解析第二篇——SUMPRODUCT、AND、OR、IF函数

熟练运用excel函数公式是提高办公效率、增强业务解决能力的重要方法,也是提高职场竞争力的有效途径。本号精选62个excel常用函数,结合示例详细解析功能和用法,助力提高函数应用水平,欢迎关注收藏。

第二篇:SUMPRODUCT、AND、OR、IF函数

e2d02047880d77cf939609f062f539c9.png

SUMPRODUCT函数

功能:返回数组或区域乘积的和。

语法:SUMPRODUCT(arr1,arr2,arr3, ...)

说明: 数组参数arr1,arr2,arr3, ...必须具有相同的维数,比如arr1为A1:A10,维数是10,arr2为B1:B8,维数是8,维数不同,则返回结果为错误值 #VALUE!。函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。

示例:

ae4cbc329a35a0aac7c5f0687588066e.png

1、实现分类汇总透视表功能

上图采购登记表需要按物品进行分类汇总,excel的透视表能很方便的实现,但其有个不足之处是源数据更改后,结果不自动更新,需右键刷新,或者用VBA代码解决,不太方便。其实SUMPRODUCT函数就能实现和透视表一样的分类汇总功能,而且结果还能自动更新。下面是两种实现效果对比:

6a516e4f299131ac6e50849a62ce8b21.png

其中H列物品1数量求和公式为:=SUMPRODUCT(($C$3:$C$10=G5)*$D$3:$D$10)

I列物品1数量求和公式为:=SUMPRODUCT(($C$3:$C$10=G5)*$F$3:$F$10)

加入日期条件,如要求得到2019-2-2日的分类汇总结果,见下图:

58395c19c25cbfa5ae0715de49113d46.png

左侧为公式结果,右侧为透视表结果

H5单元格公式:=SUMPRODUCT(($B$3:$B$10=$H$1)*($C$3:$C$10=G5)*$D$3:$D$10)

I5单元格公式:=SUMPRODUCT(($B$3:$B$10=$H$1)*($C$3:$C$10=G5)*$F$3:$F$10)

2、统计次数和分类编号功能

要求对采购登记信息按物品名称统计各自发生的采购次数,和按采购物品品名编分类序号,如下图:

a30eebac78c21ffeb6f103820b96c1a9.png

G列为按品名分别编分类序号,G3单元格公式:=SUMPRODUCT((C$3:C3=C3)*1)

I列为按品名统计发生的采购次数,I5单元格公式:=SUMPRODUCT(($C$3:$C$10=H5)*1)

不过这个功能用COUNTIF函数更简单,用COUNTIF时

G3单元格公式:=COUNTIF(C$3:C3,C3)

I5单元格公式:=COUNTIF($C$3:$C$10,H5)。

COUNTIF函数以后再详细讲解,这里提到只为开拓思路,让大家知道,很多函数功能是可以相互替代实现的,遇到问题时某个对应的函数一时想不起来,可以试着考虑其他方法,不要死磕。

AND函数

功能:返回参数运算结果,当所有参数的逻辑值为真时,返回TRUE;只要有一个参数的逻辑值为假,即返回FALSE。

语法:AND(log1,log2, ...)

说明:如果参数中包含文本或空白单元格,则这些值将被忽略。如果参数内包括非逻辑值,则 返回错误值 #VALUE!。

示例:

根据学生成绩表,标记出各科成绩都合格的名单。

cb6d6bd1e88f87d838d4ae1fe9d84a17.png

F3单元格公式:=IF(AND(B3>=60,C3>=60,D3>=60),"都及格

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值