我有一张桌子
Date Time Temp
1/08/2020 12 am 10.5
1/08/2020 1 am 10.25
1/08/2020 2 am 10
1/08/2020 3 am 10.25
1/08/2020 4 am 10.5
1/08/2020 5 am 10.5
以此类推,持续一个月。我想知道有多少个晚上温度低于 XX。
我使用 COUNTIF 来计算温度低于 XX 的次数,但不知道如何将其转换为多少个夜晚(或 24 小时周期)。
答案1
答案2
我想建议两种可能的确定白天和夜晚的方法,可以进一步用于计算夜晚,温度为负数:
方法 1:
对于 AM:
J32 =SUMPRODUCT(--(HOUR($F$32:$F$39)<12))
对于 PM:
J33 =SUMPRODUCT(--(HOUR($F$32:$F$39)>12))
方法 2:
单元格 H32 中的公式:
=IF(MOD(F32,1)>=0.5,"PM","AM")
在这个公式中,>0.5 找到半天标记,并分隔上午和下午。
- 然后在单元格 J35 和 J36 中使用 COUNIF:
对于 AM:
J35 =COUNTIF($H$32:$H$39,I35)
对于 PM:
J36 =COUNTIF($H$32:$H$39,I36)
:编辑:
编辑部分的目的是向 OP 建议如何计算白天/夜晚的负温度。
K35 中的公式(向下填充):
=COUNTIFS($H$32:$H$39,$I35,$G$32:$G$39,"<0")
或者您也可以使用它来查找夜间的负温度。
=SUMPRODUCT((--(HOUR($F$32:$F$39)>12))*($G$32:$G$39<0))
根据需要调整公式中的单元格引用。
您可以将 AM/PM 替换为 Day/Night。