Excel:复杂条件关系下的单元格计数法

2025-05-14 21:33:13

1、多条件计数之"OR"这可能是简单的一种多条件逻辑关系,那就是"或"——只需要满足多个条件中的一种即可。>>>方法一:COUNTIF+COUNTIF要实现此种逻辑关系计数的最简单方式就是讲COUNTIF相加。比如:=COUNTIF(A2:A11,"苹果")+COUNTIF(A2:A11,"草莓")当然,你也可以选择使用:=COUNTIF(A2:A11,F1)+COUNTIF(A2:A11,F2)虽然此法特别易懂,但是如果条件非常多,那么整个函数可能会显得特别繁琐。这时,可能会更适合以下的方法。

Excel:复杂条件关系下的单元格计数法

2、>方法二:COUNTIF配合数组如果条件很多,可以考虑将条件以数组的形式体现在COUNTIF函数中,这样可以快速简化繁琐的COUNTIF叠加。比如,=SUM(COUNTIF(A2:A11,{"苹果","草莓","橙子"}))不过要注意的是,如果COUNTIF函数中的条件部分是以一个区域进行表达的,那么要使用Ctrl + Shift +Enter来完成函数计算哦!比如,{=SUM(COUNTIF(A2:A11,F1:F3))}

Excel:复杂条件关系下的单元格计数法

3、>>>方法三:SUMPRODUCT函数事实上,利用SUMPRODUCT函数进行多条件计算火箭君已经给大家具体讲过了。还有疑问可以参考:[Excel]忘记乘积求和,SUMPRODUCT其实还能这么用……

Excel:复杂条件关系下的单元格计数法Excel:复杂条件关系下的单元格计数法

6、多条件计数之"挢旗扦渌;OR-OR-AND"如果碰上了两层条件,而每层又有超过2个互为“或”的条件,那么可以尝廖嘤傥笏试使用COUNTIFS配合2个数组进行计算。需要特别注意的是,COUNTIFS中的第一个数组应该是一个横向的数组,因此需要用逗号隔开其中的元素;而第二个数组应该是一个纵向的数组,因此需要用分号隔开其中的元素。这样Excel才能将两个数组组合成一个二维数组从来进行计算。表达式:=SUM(COUNTIFS(A2:A11,{"苹果","草莓","橙子"},C2:C11,{"签收";"在途"}))

Excel:复杂条件关系下的单元格计数法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢