乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel数据筛选去重然后统计的多条件函数

Excel数据筛选去重然后统计的多条件函数

作者:乔山办公网日期:

返回目录:excel表格制作


假设姓zhidao名放在A2:A100中,地区放在B2:B100中,时段放在C2:C100中,G2中放着类似薛家字样,F2中输入
=SUM(N(IF((B$2:B$100=G2)*(C$2:C$100<=13.5)*(C$2:C$100>=10.5),MATCH(A$2:A$100,A$2:A$100,))=ROW($1:$99)))

同时按下CTRL+SHIFT+ENTER,输入数组公式,下拉。

由于提问的截图没有行和列,只好按我这边的设定举例了。

B21数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车  结束。

=COUNT(0/(MATCH(IF(A3:A18=B20,C3:C18),IF(A3:A18=B20,C3:C18),)=ROW(1:16)))-1

公式中的区域可自行修改,而ROW(1:16)就是对应区域的总行数。例如修改为A3:A30总共为28行,则写作ROW(1:28)

注意一点:公式设定为A3:A18共16行数据,当这16行数据都填满且为同一个日期时,公式是会出错的(算少一个客人数量),所以为了保证公式的正确,要么这16行中有两个或两个以上日期,要么最小得有一行空白行。


1:在旁边空白处另选一列,作为去重后的列选项:


2:选择“去重后的列选项”,点击【数据】--》“高级”菜单;

3:在弹出框中,1)勾选zhidao“将筛选结果复制到其他位置”,2)列表区域,选择需要去重的项,3)复制到,选择“去重后的列选择”中的第二列,4)勾选“不重复的记录”,5)点击确定,就会自动填充去重后的列选项;

4:按照以上步骤就可以将所需要的列选择进行去重处理,去重后如下图所示;

5:对去重后的列选项,我们需要进行统计,就需要用到Excel函数功能,在“统计”第二列中输入函数:=IF(G2="","",COUNTIF($F$2:$F$502,G2))

说明:1)第一个G2和后面的G2都是指去重后列选项的第二列,2)$F$2:$F$502是指需要去重的列选项;3)输完函数功能后,按enter键,就会自动计算出来;

6:第五步中自动统计出第一项后,将鼠标放在右下角,自动下拉填充全部,到此,就大功告成,去重并统计出来。



D2输入下面公式,再同时按Ctrl+Shift+Enter三键完成公式编辑,下拉复制公式。

=SUM(IF($A$2:$A$13=LEFT(C2,2),1/COUNTIFS($A$2:$A$13,LEFT(C2,2),$B$2:$B$13,$B$2:$B$13),0))

相关阅读

关键词不能为空
极力推荐
  • Excel2007设置页眉和页脚-Excel2007

  • Excel2007,Excel2007中页眉是每一页顶部的一行信息,用于表明名称和标题等内容。页脚是每一打印页中最底端所显示的信息,用于表明页号、打印日期及时间等。

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网