Excel计算两个工作日之间的持续时间

时间:2018-10-02 14:20:44

标签: excel excel-formula

Calculate the duration between file release and completed time

嗨,

我有这张桌子,每条记录代表一个文件。我的目标是计算出文件完成的时间。

我停留在某些文件在同一天内完成,而某些文件可能仅在1或2或3天后完成。

有没有公式可以计算出来?

谢谢。

2 个答案:

答案 0 :(得分:1)

最好在日期和时间列中添加一个,然后再使用以下内容。否则,请先合并日期和时间

=(TIMEVALUE(B2)-TIMEVALUE(C2)+(TIMEVALUE(B2)<TIMEVALUE(C2)))*24

答案 1 :(得分:0)

我想我找到了一种方法来实现这一目标。 Solution

首先,对于我不清楚的问题,我深表歉意。工作日为文本格式,不计算周末,并且持续时间在一周内得到确认。

我实际上执行了以下步骤并实现了我的目标。

  1. 将所有工作日转换为数字,请参阅J和K列。
  2. L列是J列和K列之间的方差。L = K-J
  3. 然后将持续时间M列放入此公式即可。

    = IF(L2 = 0,MOD(I2-G2,1)* 24,IF(AND(L2 = 1,I2> = G2),MOD(I2-G2,1)* 24 + L2 * 24, IF(AND(L2 = 2,I2> = G2),MOD(I2-G2,1)* 24 + L2 * 24,IF(AND(L2 = 3,I2> = G2),MOD(I2-G2,1 )* 24 + L2 * 24,MOD(I2-G2,1)* 24 +(L2-1)* 24)))))