【发布时间】:2016-11-22 19:38:34
【问题描述】:
updating picture solved issue 我正在尝试检查单元格是否包含字符串“星期五”并且时间大于/晚于 17:00 然后将小时费率乘以 1.5 我正在使用这个函数:
=IF(ISNUMBER(SEARCH("Saturday",$A$3:$A$33)),$C$40*((C45-B45)*24)*1.5,IF(ISNUMBER(SEARCH("Friday",$A$3:$A$33)),IF("Friday",A42:A71,IF(TIME(17,0,0),$C$40*((C45-B45)*24)*1.5,$C$40*((C45-B45)*24)))))
简而言之:除周五 17:00 之后,所有内容都乘以 40 加元(25 美元),乘以 40 加元 *1.5
但这对我不起作用。有人可以帮忙吗?
NAME HOUR RATE $
DATE dany 25 TOTAL PAY/DAY
start work at.. worked until..
Sunday 07:30 16:00 212.50
Monday 07:30 16:00 212.50
Tuesday 07:30 16:00 212.50
Wednesday 15:01 16:00 24.58
Thursday 07:00 16:00 225.00
Friday 17:01 23:30 162.08
Saturday 17:30 22:00 112.50
Sunday 07:30 16:00 212.50
Monday 07:30 16:00 212.50
Tuesday 07:30 16:00 212.50
Wednesday 08:00 15:00 175.00
Thursday 07:30 16:00 212.50
Friday 07:30 16:00 212.50
Saturday 18:00 22:45 118.75
Sunday 07:30 16:00 212.50
Monday 07:30 16:00 212.50
Tuesday 07:30 16:00 212.50
Wednesday 07:30 16:00 212.50
Thursday 07:30 16:00 212.50
Friday 07:30 16:00 212.50
Saturday 07:30 16:00 212.50
Sunday 07:30 16:00 212.50
Monday 07:30 16:00 212.50
Tuesday 07:30 16:00 212.50
Wednesday 07:30 16:00 212.50
Thursday 07:30 16:00 212.50
Friday 07:30 16:00 212.50
Saturday 07:30 16:00 212.50
Sunday 07:30 16:00 212.50
Monday 07:30 16:00 212.50
TOTAL HOURES 236.72
TOTAL SALERY 5,917.92
【问题讨论】:
-
为什么要降级——如果你能帮忙的话——好!如果不是...
-
显示一小部分起始数据,然后是所需结果的示例。
-
我编辑了我的问题 - 不太清楚 - 有什么办法可以很好地上传表格吗?以及 - 检查图片 - 谢谢
-
在我看来,您希望整个周六的工资是正常的 1.5 倍。因此,如果一个人工作 10 小时,他们应该得到 375 美元。这是真的吗?
-
现在是星期五。如果他们从 16:00 到 18:00 工作 2 小时,他们会得到 ($25 + $25), - OR - $25 + ($25 * 1.5) - OR - ($25 + $25) * 1.5 吗?
标签: excel if-statement search time