我正在尝试构建一个电子表格来跟踪并在我被要求工作时自动计算金钱。
以下是条件:
- 周一、周二、周三、周四 - 备用价格:21 英镑
- 周五、周六、周日、银行假日 - 备用价格:26 英镑
- 周一、周二、周三、周四 - 标注率:(工作小时数 * 小时率)* 1.25
- 周五、周六、周日、银行假日 - 标注率:(工作小时数 * 小时率)* 1.5
我有一个包含以下信息的电子表格:
- A 列 - 日期 | 日期
- B 列 - 已标注 | 复选框,如果是则打勾
- C 列 - 持续时间 | 如果叫出来,需要多长时间
- D 列 - 计算 | 显示用于确定付款的计算
- E 栏 - 付款 | 显示付款
工作表如下所示:
+------------+-------------+----------+---------------------+---------+
| Date | Called Out? | Duration | Calculation | Payment |
+------------+-------------+----------+---------------------+---------+
| 01/02/2021 | | | 21 | £21 |
| 02/02/2021 | | | 21 | £21 |
| 03/02/2021 | | | 21 | £21 |
| 04/02/2021 | | | 21 | £21 |
| 05/02/2021 | | | 26 | £26 |
| 06/02/2021 | TRUE | 2 | 26+((2*50)*1.5) | £176 |
| 07/02/2021 | TRUE | 1 | 26+((1*50)*1.5) | £101 |
| 15/02/2021 | | | 21 | £21 |
| 16/02/2021 | TRUE | 1.5 | 21+((1.5*50)*1.25) | £177.25 |
| 17/02/2021 | | | 21 | £21 |
| 18/02/2021 | | | 21 | £21 |
| 19/02/2021 | | | 26 | £26 |
| 20/02/2021 | | | 26 | £26 |
| 21/02/2021 | | | 26 | £26 |
+------------+-------------+----------+---------------------+---------+
我通过以下公式获得了一些成功,以获得待机费率(K1 包含我的实际小时费率):
=SUM(IF(WEEKDAY(A2,2)>4,26,21),IF(WEEKDAY(A2,2)>4,(($K$1*C2)*1.5),(($K$1*C2)*1.25)))
但是我需要将它记入银行假期并执行检查以查看 B 列是否为 TRUE,然后它是否按照上述规定计算付款。
有任何想法吗?

