设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

区分大小写的Excel汇总

2019年11月13日 13:35 发布来源:Excel学习网

 如下图所示,B列是存货编号,C列是每日出库量。
要求根据E列的存货编号,在F列汇总每种存货的出库总数。


常规情况下,咱们使用SUMIF函数就可以实现指定条件的汇总了,在这个例子中,SUMIF函数表现如何呢?来试试看:


由于SUMIF函数不能区分大小写,把3个型号的汇总结果全算成200了。
怎么破呢?昨天咱们学习过的EXACT函数,今天就要派上用场了。
使用下面的公式:
=SUMPRODUCT(EXACT(B$2:B$13,E4)*C$2:C$13)


先使用EXACT函数分别比较B2:B13单元格的内容与E4单元格是否完全一致,返回逻辑值TRUE或是FALSE,再用逻辑值与C2:C13分别相乘。
在Excel的计算过程中,TRUE相当于1,FALSE相当于0,因此相乘后变成这个样子:{20;0;0;16;0;0;13;0;0;17;0;0}。
最后用SUMPRODUCT函数汇总出乘积之和,得到正确结果。

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/xuexixinde/11038.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号