Excel:SUMPRODUCT函数

SUMPRODUCT 函数不仅可以用于求和,以非常方便统计,俗称“Excel函数中的瑞士军刀”。
要使用好SUMPRODUCT函数,先要了解Excel中的逻辑类型。

逻辑类型
逻辑类型,又名布尔类型布林类型,它只有两个值: TRUE(是)和FALSE(否),默认格式右对齐。
在Excel中,其实TRUE可以对应数值1,而FALSE则对应数值0。 可以由以下式子进行验证: 即逻辑值TRUE乘以任何值得它本身,即逻辑值FALSE乘以任何值得0。

640?wx_fmt=png


AND函数
语法格式:AND函数(条件1,条件2,条件3)
条件中只要一个为假FALSE,结果就为假FALSE; 条件全部为真TRUE,结果才为真TRUE。
例如: =AND(D2>=10,E2>=1000)
表示消费次数大于等于10次,且消费总金额大于等于1000的,可升为VIP。

640?wx_fmt=png

或者公式改为: =if(AND(D2>=10,E2>=1000),"可升VIP","条件不符"),这样就会让表格更易读。

OR函数
语法格式:OR(条件1,条件2,条件3)
条件中只要一个为真TRUE,结果就为真TRUE; 条件全部为假FALSE,结果才为假FALSE。
例如: =OR(D2>=10,E2>=1000)
表示满足消费次数大于等于10次,或者消费总金额大于等于1000的两个条件之一的,可升为VIP。

逻辑运算常用于简化公式
比如:
=IF(E3>=1000,TRUE,FALSE)
可简化为:
=E3>1000
否则,判断性别是否为“男”: =B2="男"
也可用于条件格式

640?wx_fmt=png

640?wx_fmt=png


SUMPRODUCT函数 
SUMPRODUCT函数的基本功能是将两栏对应的数值相乘得到的结果进行加总。

640?wx_fmt=png

1、用于计算销售总额等。

640?wx_fmt=png

2、用于成绩的加权计算等。

640?wx_fmt=png

3、还可用于两行数据相乘后加总。

640?wx_fmt=png


4、与逻辑值结合计算。
由于逻辑值TRUE和FALSE分别对应数值1和0,所以:
=SUMPRODUCT((C3:C9="是")*1)
或者
=SUMPRODUCT(--(C3:C9="是"))
提示: 乘以1或使用双减号的目的是将文本型或逻辑型数据转换为数值型,以便计算。
例,统计有缴年费且住在东区的人数。

640?wx_fmt=png

原理说明

640?wx_fmt=png

640?wx_fmt=png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值