如何在Excel中计算各产品已交付(Delivered)与待处理(Pending)的数量差异
问题描述

我已在表格1中统计出每种产品的总数量,现需区分总数量中的已交付(Delivered)和待处理(Pending)产品。
我统计产品总数量时使用的公式为:
=COUNTIF($B5:$B17,E5)
请问如何统计每种产品的已交付或待处理数量,并计算两者的计数差异?
解决方案
统计已交付产品数量
使用COUNTIFS实现多条件计数,同时匹配产品名称和"Delivered"状态。假设交付状态列是C5:C17,公式如下:=COUNTIFS($B$5:$B$17,E5,$C$5:$C$17,"Delivered")(公式中的$符号用于锁定数据范围,下拉公式时不会出现范围偏移)
统计待处理产品数量
同理,将状态参数改为"Pending"即可:=COUNTIFS($B$5:$B$17,E5,$C$5:$C$17,"Pending")计算计数差异
直接用总数量减去已交付数量(或根据需求用已交付数量减待处理数量),假设总数量在F5、已交付数量在G5,公式:=F5 - G5也可以直接嵌套公式一步算出差异:
=COUNTIF($B$5:$B$17,E5) - COUNTIFS($B$5:$B$17,E5,$C$5:$C$17,"Delivered")
内容的提问来源于stack exchange,提问作者Eng Khalid Abdi
相关产品推荐
相关产品推荐

