为计算指定不同的值

为计算指定不同的值

首先,我是新来的,如果您能就一个简单的问题提供任何指导或帮助,我将不胜感激。

我想将值 1069 分配给 30。然后将不同单元格中显示的数字除以 1069。

因此,当我在单元格 e5 中输入 30 时,excel 会将 30 转换为 1069,然后将单元格 e4 中的 8000(或任何值)除以 1069。我想将大约 5 个单元格转换为不同的特定数字以进行除法。因此,30 转换为 1069。25 转换为 891,20 转换为 713,15 转换为 535,等等。

最后,我还想取上述方程的值并将答案转换为时间、小时和分钟。

因此 30 转换为 1069。8000 除以 1069 等于 7.48。然后在另一个单元格中将 7.48 转换为小时和分钟。大约为 7.5 小时。

谢谢。

答案1

如果您创建一个记录转换值的查找表,这可能是最简单的方法。尽管这可以在公式中完成,但如果转换值发生变化,维护查找表将更容易。

在下面的截图中,我输入了转换数据,并使用 Ctrl+T 将其转换为表格。我将表格重命名为 MappingTable。

现在我可以使用简单的 Vlookup 返回 E5 中值的对应数字,使用以下公式:

=E4/VLOOKUP(E5,MappingTable,2,FALSE)

要将十进制数转换为时间值,请将其除以 24。

=E6/24

将结果格式化为时间。 在此处输入图片描述

查看转换值:转换因子似乎非常接近 35.66666,因此也许您可以省去查找步骤,直接使用它进行计算

=E4/(E5*35.66666)

在此处输入图片描述

当然,你可以用一个公式来实现

=(E4/(E5*35.66666))/24

答案2

我在这里做了一些数学运算,似乎从 0 开始,值是 1,然后每增加 5,总数就会增加 178,例如;

在此处输入图片描述

因此,我认为您可以使用一个相对简单的公式来解决问题。假设您输入的值位于A1,要除以的值位于 ,B1并且C1是进行计算的单元格。也D1可以是您将结果转换为时间戳的单元格:

在此处输入图片描述

使用的公式C1

=B1/(1+(A1/5)*178)

使用的公式D1(并采用适合时间的数字格式):

=C1/24

最后要注意的是,如果您只对时间戳感兴趣,那么您也可以跳到C1计算D1并使用以下内容C1

=(B1/(1+(A1/5)*178))/24

相关内容