⽤Sumif函数条件计算,结果尽然不正确是怎么回事?
根据产品代码按条件求和,产品代码区分⼤⼩写,⽤SUMIF函数条件求和计算结果不正确。
⽤SUMIF函数进⾏条件求和,条件参数如果区分⼤⼩写的话,计算结果肯定是错误的,下⾯我们⼀起来看下如何正确计算吧。
01
我们的需求是汇总产品代码 [AA0001]的出库数量,通常使⽤条件求和函数SUMIF来求和。
SUMIF函数的结果为20,显然是错误的,因为SUMIF函数把产品代码[Aa0001]也计算进去了。
[AA0001]和[Aa0001]是两个不同的产品,SUMIF函数不能区分产品代码的⼤⼩写,这时候我们就需要⽤到EXACT函数来区分⼤⼩写了。
0 2
EXACT函数解释:⽐较两个字符串是否完全相同(区分⼤⼩写),如果它们完全相同,则返回 TRUE,否则返回FALSE。
我们在公式前输⼊ --,把逻辑值转换为数值0/1,也可以使⽤N函数来转换。
正确计算区分⼤⼩写的产品代码,我们使⽤SUMPRODUCT搭配EXCAT函数来进⾏条件求和。
G2单元格输⼊以下公式:
=SUMPRODUCT((--EXACT(F2,B2:B7)=1)*D2:D7)
>sumif函数的使用方法绝对引用
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论