坚持如何创建公式来检查值是否 = 星期日 AND 日期 1 - 日期 2 大于 72 小时显示“失败”

问题描述 投票:0回答:1

我有一个表格,可以从日期戳中提取一周中的几天,还可以计算更改何时结束以及何时关闭。如果更改在周日结束,我们已设置完成此操作的时间,因此我尝试创建更改以检查值是否 = 周日,并且实际结束日期 - 完成日期 > 72 小时,则失败,否则通过。

=IF(AA2<=TIME(72,0,0),(AND(AH2="Friday","pass","fail")))

=IF(AND(AH3="星期日", AA3<"48"), "Fail", "Pass")

我无法得到在 Excel 中使用的公式。一旦工作,我想计算如果周日,那么48小时,如果周六,那么72小时。

excel formula
1个回答
0
投票

这对我有用:

=IF(AND(AH2="Sunday", (AA2 - AB2)*24 > 48), "Fail", 
IF(AND(AH2="Saturday", (AA2 - AB2)*24 > 72), "Fail", 
"Pass"))
  1. AH2
    包含星期几(例如“星期日”或“星期六”)。
  2. AA2
    是“实际结束日期”。
  3. AB2
    是“完成日期”。
  4. (AA2 -AB2)*24
    计算两者之间的小时差 日期。
  5. 第一个
    IF
    检查是否是“星期日”,差异更大 超过 48 小时。
  6. 第二个
    IF
    检查是否是“星期六”,区别在于 超过 72 小时。
  7. 如果两个条件都不成立,则默认为“通过”。

我使用这个 CSV 数据集对其进行了测试:

Day,Actual End Date,Completed Date
Sunday,2024-11-24 14:00:00,2024-11-22 10:00:00
Sunday,2024-11-24 08:00:00,2024-11-22 10:00:00
Saturday,2024-11-23 20:00:00,2024-11-21 10:00:00
Saturday,2024-11-23 15:00:00,2024-11-21 15:00:00
Friday,2024-11-22 14:00:00,2024-11-21 10:00:00
© www.soinside.com 2019 - 2024. All rights reserved.