Excel formula Excel CountIf,列和日期之间有净天数,不包括节假日

Excel formula Excel CountIf,列和日期之间有净天数,不包括节假日,excel-formula,countif,Excel Formula,Countif,我有一个表,其中一列包含开始日期。如何获得每周在周末之前超过15天的行/记录数的每周计数。这不包括周末和节假日吗?请参考附件中的图片 假设预期结果将包括该城市当前行中早于周末的所有日期,则可以使用Sumproduct中嵌套的NetWorkdays 在屏幕截图中,公式是 =SUMPRODUCT(--(NETWORKDAYS($B$2:$B$14+0,$F3)-1>15),--($D$2:$D$14=G$2)) 假设预期结果将包括该城市当前行中所有早于周末的日期,您可以使用Sumproduc

我有一个表,其中一列包含开始日期。如何获得每周在周末之前超过15天的行/记录数的每周计数。这不包括周末和节假日吗?请参考附件中的图片

假设预期结果将包括该城市当前行中早于周末的所有日期,则可以使用Sumproduct中嵌套的NetWorkdays

在屏幕截图中,公式是

=SUMPRODUCT(--(NETWORKDAYS($B$2:$B$14+0,$F3)-1>15),--($D$2:$D$14=G$2))

假设预期结果将包括该城市当前行中所有早于周末的日期,您可以使用Sumproduct中嵌套的NetWorkdays

在屏幕截图中,公式是

=SUMPRODUCT(--(NETWORKDAYS($B$2:$B$14+0,$F3)-1>15),--($D$2:$D$14=G$2))

那就行了。但是我有超过一年的数据,所以我不得不添加太多的列。有没有其他方法可以在不添加列的情况下处理此问题?您的日期在一列中。这是个什么问题?为什么会有太多的栏目?您只需要额外的一列来计算净工作日。我需要检查每个周末日期的净工作日。例如,开始日期和6月2日之间的净工作日将是一列,然后是6月9日的另一列等。然后,我必须将每周>15的行与这些列分开计算。。。对吗?你能填一下你的样品表并显示预期的结果吗?我不确定你想要实现什么。i、 e.7月14日在这些地方展示了什么?上面几行中已经包含的所有事件?我在回答中添加了一个公式。但是我有超过一年的数据,所以我不得不添加太多的列。有没有其他方法可以在不添加列的情况下处理此问题?您的日期在一列中。这是个什么问题?为什么会有太多的栏目?您只需要额外的一列来计算净工作日。我需要检查每个周末日期的净工作日。例如,开始日期和6月2日之间的净工作日将是一列,然后是6月9日的另一列等。然后,我必须将每周>15的行与这些列分开计算。。。对吗?你能填一下你的样品表并显示预期的结果吗?我不确定你想要实现什么。i、 e.7月14日在这些地方展示了什么?上面几行中已经包含的所有事件?我在答案中添加了一个公式