根据合同清单计算合同天数

根据合同清单计算合同天数

我的 Excel 工作簿中有两张表。第一张是工人 A、B、C 的合同清单以及合同规定的每日收入率。

在此处输入图片描述

在另一张表中,我想计算每个工人(A、B、C 等)(忽略图片中的收入)在给定期间内签订合同的天数。我该使用什么公式来执行此操作?

在此处输入图片描述

答案1

在第一个表格的右侧添加带有期间日期的列。然后在每个期间的结束日期下插入以下公式:

=MAX(IF($C3>G$2,G$2,$C3)-IF($B3<F$2,F$2,$B3),0)

并填充表格

在此处输入图片描述

然后对于第二张表,使用以下公式:

=SUMIF($A3:$A6,$A13,G3:G6)

在此处输入图片描述

如果您想要计算天数乘以费率,请使用第二个表中的以下公式:

=SUMPRODUCT(--($A$3:$A$6=$A13),$D$3:$D$6,G$3:G$6)

在此处输入图片描述

相关内容