gpt4 book ai didi

excel - 如何从特定日期中减去并让它在工作日降落,同时在减法中计算周末天数?

转载 作者:行者123 更新时间:2023-12-04 22:23:43 24 4
gpt4 key购买 nike

所以我的问题是如何从特定日期中减去,同时计算周末并将最终结果放在工作日。例如:如果我有 Column F 中的日期我在列中有减法/加法 B-EColumn B Subtracts 36 DaysColumn C Subtracts 21 DaysColumn D Adds 7 DaysColumn E Subtracts 11 Days
如果在 Column F例如是 1/26/2020根据上述等式的列将等于:
B - 12/21/2019C - 1/5/2020D - 2/2/2020E - 1/15/2020
我想要的公式是,如果它落在 Saturday减 1 并落在 Friday 上如果它落在 Sunday加 1 并登陆 Monday所以结果如下所示:
B - 12/20/2019C - 1/6/2020D - 2/3/2020E - 1/15/2020
我试过做WORKDAY公式,但如果我保留上面的等式,会给我不正确的日期。有没有办法编写一个仍然可以计算的公式 WEEKENDS (在本例中,周六和周日被视为周末)并且能够登陆 Friday而不是 Saturday登陆Monday而不是 Sunday
任何帮助将非常感激!!

最佳答案

为了说明如何使用公式,我以类似于您描述的方式设置测试数据。

enter image description here

第 2 行中的公式很简单:

          Column B        Column C        Column D        Column E
Row 2: =$F$2+B1 =$F$2+C1 =$F$2+D1 =$F$2+E1
Row 3: =WEEKDAY(B2,1) =WEEKDAY(C2,1) =WEEKDAY(D2,1) =WEEKDAY(E2,1)

为了使差异计算避开周末,您必须使用 IF陈述。所以在我的示例数据中,单元格 B5 包含以下公式:
=IF(WEEKDAY($F$2+B$1)=7,($F$2+B$1)-1,IF(WEEKDAY($F$2+B$1)=1,($F$2+B$1)+1,($F$2+B$1)))

关于excel - 如何从特定日期中减去并让它在工作日降落,同时在减法中计算周末天数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60047782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com