如果其中一个值位于同一行,则在两个集合之间进行减法

如果其中一个值位于同一行,则在两个集合之间进行减法

在一行中我有两个可能的时间完成位置,白班夜班

我想对已完成的单元格进行简单的减法(例如 =O9-S9=K9-G9在集合中有数字的位置。)

这可能吗?公式是什么?

答案1

根据您在评论中所说的内容,您可以通过两种方式之一来实现这一点。您可以根据用户的输入制定条件语句,也可以假设用户不会填写两部分数据。

如果您使用条件语句,请使用以下命令:

=IF(O9="",IF(S9="",HOURS(K9-G9),HOURS(O9-S9)),HOURS(O9-S9)

你基本上是说,如果 S9 或 O9 为空白,则使用 K9 和 G9,否则使用 S0 和 O9。

就像我讨论过的第二种选择是简单地将总数加在一起,这会简单得多:

=HOURS(O9-S9) + HOURS(K9 - G9)

如果您需要任何其他帮助,请告诉我。

相关内容