我正在做一个工作技能矩阵,以显示人们是否需要在3年后进行进修培训,同时也表明他们正在接受最新程序的培训。 如果培训在3年内没有刷新,或者如果他们接受了旧程序的培训,则细胞会变红。
细胞D3至F3变为红色,它们是空白的,超过3年或早于细胞C3。
细胞G4读取:
=COUNTBLANK(D3:F3)+COUNTIF(D3:F3,"<"&$C3)+COUNTIF(D3:F3,"<"&TODAY()-1095)
我的问题是因为单元格E3早于C3而且还超过三年,它将其计为2
。给我一个'待办'为4
而不是3
。
即使单元格有两个问题,我是否可以只计算1
?
答案 0 :(得分:0)
你可能想要向后看这个。如果每个人都空白,已过期或已过期,则结果为 3 。您希望减少3年期内并且是最新的人员。
=3-countifs(D3:F3, ">="&edate(today(), -36), D3:F3, ">="&C3)
COUNTIFS function结果由合格人数组成。 EDATE function是一种更容易(并且更准确)的方法,可以在3年(或36个月)之前申请日期。