我远非成为一名优秀的专家,我正试图快速捡起它并且到目前为止最终选择了如何做我需要但现在感到难过,所以真的很感激一些帮助。
基本上我必须记录大量客户数据,然后设置工作表来收集统计数据。所以例如到目前为止我们有154个客户,其中90个是女性,64个是男性,因此我的统计工作表设置为给我一个运行总计以及月/季/年总计。我已经确定,所有正常运行的男性总公式为=COUNTIF(Registration!R3:R1000,B68)
,女性为=COUNTIF(Registration!R3:R1000,B69)
,而11月15日的男性总数为=SUMPRODUCT(--(Registration!AH3:AH1000>=D1+0),--(Registration!AH3:AH1000<=D2+0),--(Registration!R3:R1000='Sarah Data'!M3))
,女性公式为=SUMPRODUCT(--(Registration!AH3:AH1000>=D1+0),--(Registration!AH3:AH1000<=D2+0),--(Registration!R3:R1000='Sarah Data'!M4))
所以现在我必须报告人们的年龄段。首先,我必须有一个公式,在我使用=INT((AH3-D3)/365)
注册时将DOB放入年龄,然后我必须找到将年龄更改为年龄段,因此在下一个单元格中我插入了一个vlookup,如下所示{{ 1}}但当我输入公式来计算所有在11月15日通过报名注册的16-24人
=VLOOKUP(AQ3,Age,2,FALSE)
或
=SUMPRODUCT(--(Registration!AH3:AH1000>=D1+0),--(Registration!AH3:AH1000<=D2+0),--(Registration!AR3:AR1000='Sarah Data'!B70))
我认为这可能与计算数字而不是文本有关,所以我在年龄括号后的下一列中查找了另一个V,以便它显示一个if 16 - 24,b如果是25 - 50等等如下
=SUMPRODUCT(--(Registration!AH3:AH1000>=D1+0),--(Registration!AH3:AH1000<=D2+0),--(Registration!AR3:AR1000= "16 - 24"))
或
=SUMPRODUCT(--(Registration!AH3:AH1000>=D1+0),--(Registration!AH3:AH1000<=D2+0),--(Registration!AS3:AS1000="A"))
但两者都不会起作用。