现在要统计第二图的餐段次数,是统计一个月下来的,条件(同一天的同一个餐段算一次),两表分别为(表一、表二),请问要怎样写公式,之前我在表二的B2单元格使用了公式{sum(if(countifs(表一!A2:A28,表一!A2:A28,表一!C2:C28,表一!C2:C28,表一!C2:C28,"=08:00:00",表一!G2:G28,A2),1/countifs(表一!A2:A28,表一!A2:A28,表一!C2:C28,表一!C2:C28,表一!C2:C28,"=08:00:00",表一!G2:G28,A2)))},这样计算一个人是对了,但是表的数据比较大有几千行,把范围拉大后就计算出来的数据就不对了,什么回事?
注:表二的G、H、I列的数据不要用来计算,只是参考的
还有个日期条件呢?同一日同一餐段多次消费只统计1次
追答在B2中输入或复制粘贴下列公式
=COUNTIFS(表1!$G:$G,$A2,表1!$B:$B,">="&INDIRECT("H"&COLUMN(B2)),表1!$B:$B,"<="&INDIRECT("H"&COLUMN(B2)))
下拉填充,右拉填充
这个公式同一日期同一时间段多次会重复计算的。
你后面的应该是指H单元格的吧,我测试不行
追答后面的应该是指H单元格G2:I4.
请将文件发到[email protected],我看一下能不能帮你。
这个试过了