我正在尝试创建一个 Excel 计算器,用于计算完成某个案例所需的时间。这是相当基本的匹配,但我的尝试可能错了。
让我们从这个开始。
我们有固定时间15分钟
我们的任务必须在 6:40 分钟内完成,这将是一个变量。当然,计时器正在减少。
因此,当时间到达剩余 6 分 40 秒时,它必须是 100% 我们的间隔将是 30 秒 - 假设它在 A 列。
15:00 0 %
14:30 xx,xx %
13:30 xx,xx %
12:30 xx,xx %
11:30 xx,xx %
10:30 xx,xx %
09:30 xx,xx %
08:30 xx,xx %
07:30 xx,xx %
06:30 99,?? %
05:30 Success
04:30 Success
03:30 Success
02:30 Success
01:30 Success
00:30 Success
00:00 Success
基本上,我需要一个用于 B 列的公式来计算百分比,所有这些都将基于变量 6:40,该变量将抵消百分比。
如果解释不清楚,请告诉我。
在线表格https://docs.google.com/spreadsheets/d/1El-1WVgICJ5vrYs5vALYQ2kMrJZYqAk17Hvz5gXwFZs/edit#gid=0
答案1
请注意,您提供的示例实际上显示的是 hh:mm。只要所有内容都一致使用相同的格式,那么这不是什么大问题。
假设A2
是最大时间,值沿 A 列向下递减,G6
是目标时间。使用您提供的示例电子表格,您可以使用以下公式:
=IF(($A$2-A2)/($A$2-$G$6)<=1,($A$2-A2)/($A$2-$G$6),"Success")
将其复制到列下方,它将调整每行的引用。
我们进行的核心计算是:
($A$2-A2)/($A$2-$G$6)
即最大时间减去当前时间除以最大时间减去最小时间。将其包装在IF
- 函数中,一旦等于或大于 100% 则返回“成功”