Excel:比较数组公式中的日期

时间:2015-07-15 22:36:40

标签: excel date comparison-operators array-formulas

我试图比较两个日期以确定任务是否按时完成。

列范围来自DUE的 E7:E200 ,完整日期的 G7:G200 ;两列的格式相同。我不想要计算空白单元格。

我制作了以下数组公式:
{=SUM(IF(AND($E$7:$E$200=$G$7:$G$200, NOT(ISBLANK($G$7:$G$200),1,0)))))}

Excel不会抛出任何错误,也不会在输入测试数据时给出总和。如果我使用相同的公式只有2个单元 (E7 & G7) 。它有效。

非常感谢您提供的任何帮助。

2 个答案:

答案 0 :(得分:2)

标准(非数组)公式是

=SUMPRODUCT(($E$7:$E$200=$G$7:$G$200)*($G$7:$G$200<>""))

SUMPRODUCT function生成数组类型处理时,您不必使用Ctrl + Shift + Enter输入它。

答案 1 :(得分:0)

使用CTRL + SHIFT + ENTER输入:

=SUM(IF($E$7:$E$200=$G$7:$G$200,IF($G$7:$G$200<>"",1)))