作业帮 > 综合 > 作业

EXCEL2010版 如何用函数统计同列下不同条件的条数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/01 01:30:23
EXCEL2010版 如何用函数统计同列下不同条件的条数

本人新手,求高手指教一个EXCEL2010版的函数问题
如上图,如果要计算满足{不包含商品名称中含“ACE011”,支付状态为“未支付”,“已超时”}条件的订单条数?怎样用函数公式呢?需要的是条数,不是求和.
我使用下面的公式后,发现结果是1048083,这个结果明显不对,就是不知道是什么原因
=COUNTIFS(订单明细!C:C,"<>已支付",裸机明细!H:H,"<>*ACE011*")

支付状态 包括  未支付 已超时 已支付 3个状态
商品名称中类似名称比较多,因此我用的是包含

求高手给出正确的公司,
根据你的公式改一下:=COUNTIFS(订单明细!C:C,""&"已支付",裸机明细!H:H,""&"*ACE011*",订单明细!C:C,"")
最后加的一条是不统计空白格,你之前的公式空白格都符合条件,所以会都统计进去了
再问: 公式不再显示错误了,但算出的结果比实际的条数总是多一条,这是什么原因呢?
再答: 你试试让h列也不为空
再问: =COUNTIFS(订单明细!C:C,""&"已支付",订单明细!H:H,""&"*10086*",订单明细!C:C,"")-1

最后-1 好像搞定了,应该没问题吧?