我有一个专栏,从dd-mm-yyyy格式的一个月开始。我需要从该列中提到的每个月的总天数。该列可能不包含每个月的所有日期。
示例:
A栏:
2017-01-01 2017-01-02 2017-01-17 2017-01-27 2017-02-08
在上面的例子中,从2017年1月起,我有4天,从2月起我有一天。我需要这个计数来在C列中运行IF
语句。即,在C1中将有一个IF函数,它将检查A1中的月份并从A列计算该特定月份的总天数。如果该计数低于特定数字,我需要执行另一个不同的公式。这将重复所有C细胞
如果此列包含每个月的所有日期,我可以使用日期功能获取总天数,但在此处我如何收集它
答案 0 :(得分:2)
这将有效:=SUMPRODUCT(1*(MONTH($A1:$A5)=D1))
基于结果进行操作的示例:
=IF(SUMPRODUCT(1*(MONTH($A1:$A5)=D1))<3;"good";"bad")
另一个当行号代表一个月(C1中的JAN,C2中的FEB ......):
=IF(SUMPRODUCT(1*(MONTH($A1:$A5)=ROW()))<3;"good";"bad")
在你的情况下:
=IF(SUMPRODUCT(1*(MONTH($A1:$A5)=ROW()))<10;function1();function2())
答案 1 :(得分:0)