我如何看待我需要的是= countif(C:C,“datedif(12-09-2015,C:C,”d“)> 56”) 我最好的猜测是,在日期括号内,我不能输入日期为C:C。
我不断收到错误消息或零。
我想要实现的是每月(1-30 / 31)表格,显示当天有多少人在那里工作超过56天。所以结束表看起来像这样:
答案 0 :(得分:0)
use array =SUM(IF())
instead of =COUNTIF()
在满足条件时,首先会创建一个IF返回TRUE:
.obj
中的F2
并使用 =IF("20/09/2015"-C2:C12 > 56)
确认以创建数组公式
你应该得到:CTRL+Shift+enter
TRUE,TRUE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE
中添加:G2
并使用 =SUM(IF("20/09/2015"-C2:C12 > 56))
进行确认。这次你将有一个单元格,结果为3 这应该足以让你入门。在您的情况下,我建议您将结果表中的“1,2,3,4,5 ......”日数存储为日期,格式化为仅显示日期编号,然后直接在每个countif中引用