我正在使用Excel for Mac 2016.
我想计算时间值的出现次数,例如列中的下午5:00(A1:A100000)。我想根据时间值标准在不同的较小列中计算出现次数,例如(B1:B10),它们也是时间。所以我把时间与时间相匹配。对于较小列的每一行,我尝试了以下内容:
=COUNTIF(A1:A100000,B1), which returns 0.
=COUNTIF(A1:A100000,"="&B1), which returns 0.
=COUNTIF(A1:A100000,">="&B1)
,有趣的是,它返回实际出现次数,但是不正确,因为我只希望它等于(B3),而不是大于。
即使我在其中进行硬编码:
=COUNTIF(A1:A100000,">=5:00")
有效,=COUNTIF(A1:A100000,"=5:00")
没有。
因为(B1:B10)中的时间值是连续形式,例如,下午5:00,下午6:00等,即使我尝试:
=COUNTIFS(A1:A100000,">="&B1,A1:A100000,"<"&B2)
,它似乎没有返回正确的值。
我是否有范围和/或格式化为时间似乎没关系,或者一般,没有任何作用!我确信它一定是我想念的简单。
答案 0 :(得分:0)
好的,所以这里是ACTUAL公式,它看起来与上面的简化公式完全不同。具有命名范围和条件的基本COUNTIFS。我还上传了一个公式和样本文件的屏幕截图链接。
= COUNTIFS(Appointment_date,“&gt; =”&amp; $ C $ 5,Appointment_date,“&lt; =”&amp; $ C $ 6,Client_Name,“?*”,状态,“有人参与;”,位置,“*里士满”,Appointment_Day,C $ 9 Appointment_time,$ B12)/ $ 7个C $
截屏: https://drive.google.com/file/d/0B_m00iNatJANMWVuWGdLem5Vb1U/view?usp=sharing
档案样本: https://drive.google.com/open?id=0B_m00iNatJANMnE0UXZyUTctYk0
真正的问题似乎是公式无法识别“约会时间”列中的特定时间。我在文件中概述了具体细节。
非常感谢!