我希望能够输入我报告的月份(红色圆圈),并预先填充工作日总数,周一至周五(黄色圆圈)
然后我希望能够输入前一个工作日日期(绿色圆圈) - 它将更改到该日期已经过去了多少个工作日(蓝色圆圈)
我希望这一切对你们来说都有意义。
到目前为止,我已经尝试过使用日期选择器,但我认为这行不通。我想我需要关闭日历数据源,但我不知道如何实现它。
我对我的复制进行了一些修改,因为您的问题中没有提供数据,以便根据提供的屏幕截图完成您想要的操作。我还使用了 Microsoft Excel 中提供的
=DATE()
、=EOMONTH()
和 =NETWORKDAYS()
函数。
您将在我执行的输出中放入两个值。
A1
,它等于您提到的月份和手机上的最后一个工作日B4
。
A2
单元格的值为 =DATE(B1,A1,1)
,其中 B1
等于 2023
(您要输入的年份),A1
等于我上面提到的内容,以及 1
,这是每个月的起点。
C4
单元格具有 =NETWORKDAYS(A2, B4, 0)
,其中包含 A2
、B4
(您将按上述方式输入的最后一个工作日)和 0
(可选值)。
F4
单元格有 =C4/G4
,这是您要输入的月份和该月实际工作日的简单划分。
G4
单元格具有 =NETWORKDAYS(A2, C1, 0)
,其开始日期为 A2
、C1
和 0
。
H4
,即最后一个单元格,会自行划分,因此它始终是当月实际工作日数的 100%
。
注意:之所以将月份放在
A1
处,是为了实现屏幕截图中的输出。另外,请确保日期和百分比的格式正确,以获得您想要的结果。