excel如何使用函数实现多项筛选效果?COUNTIFS能够实现吗?

如图一,根据sheet1中内容,统计计划发车日期当天,到货日期在计划发车日期之后5天以内,实际发车日期在计划发车日期当天或者之前的算及时,如何用函数统计符合条件的作业单个数? 如计划发车日期为6月1号,则到货日期在1号至5号之间的,实际发车日期在6月1号或者之前的就算及时。如何写成函数?求大神支招!不甚感激!统计在sheet2里。

  Sheet2的B2输入:=SUMPRODUCT((A2=Sheet1!B:B)*(Sheet1!C:C<=Sheet1!B:B)*(Sheet1!D:D<=Sheet1!B:B+4)),下拉;C2输入:=COUNTIF(Sheet1!B:B,A2)-B2,下拉。
  1.countifs函数的含义
用于对某一区域内满足多重条件的单元格进行计数(多条件计数)。
2.countifs函数的语法格式
=countifs(criteria_range1,criteria1,criteria_range2,criteria2,…) 
=countifs(第一个条件区,第一个对应的条件,第二个条件区,第二个对应的条件,第N个条件区,第N个条件对应的条件)
3.countifs函数案列
3.如图所示,求9月份上半月上海发货平台的发货单数。
=COUNTIFS(A2:A13,"上海发货平台",B2:B13,"<2014-9-16")。
可以看出根据公式很容易得出结论。
4.countifs函数使用的注意点
4.countifs函数的参数——条件,它的形式可以为数字、表达式或文本。
当它是文本和表达式时,注意要使用双引号。且引号在英文状态下输入。
5.=countifs(第一个条件区,第一个对应的条件,第二个条件区,第二个对应的条件,第N个条件区,第N个条件对应的条件)
根据公式可以发现countifs在输入过程中,如果需要进行大范围数据的选中,使用鼠标拖动的话会很麻烦。
数据选择小技巧,当数据成千上万条时,可以通过ctrl+shift+↓选中。
6.多条件的计数,在Excel中也可以使用sumproduct函数,可以观看小编的经验 Excel中Sumproduct函数的使用方法 。建议结合起来学习。

  
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-01-04
如图,Sheet2的B2输入:
=SUMPRODUCT((A2=Sheet1!B:B)*(Sheet1!C:C<=Sheet1!B:B)*(Sheet1!D:D<=Sheet1!B:B+4)),下拉;
C2输入:
=COUNTIF(Sheet1!B:B,A2)-B2,下拉。本回答被提问者和网友采纳
第2个回答  2014-06-16
在sheet2的b2中输入=sumproduct((sheet1!b:b=a2)*(sheet1!c:c=a2)),下拉填充
c2输入=sumproduct((sheet1!b:b=a2)*(sheet1!c:c>a2)),下拉填充
相似回答