多个条件的 SUM(if) 函数 + date/time 是动态的
SUM(if) function for multiple criteria + date/time that is dynamic
我的公式 "extend" 有问题,无法正确计算,在我的例子中 SUM()
of !G 列中的时差 OR !% 在 Column H
中使用标准在 !System 在 Column K
在某些 !date Column C
。
因此,正如您所注意到的,每天有几个事件,并且其给定的 !time Column E
(例如 2019-01-10 有 5 个事件,但数量并不总是相同的)。
我真正想要的是 SUM()
部分每天包含多少(每天的总时间)ST 和 SC(来自系统列),以及如何通过可变 [=42] 解决=]?我的意思是,手动将永远带走我,因为我有超过 1000 个这样的事件,如果可能的话,我想每天都做,或者你们还有其他建议吗?
目标是计算两种系统类型每天的利用率。
我使用了简单的 =SUMIF
正如你在 L2 上看到的那样,但我很确定它必须与更多的功能和标准相结合..
非常感谢您的帮助。
请参考下面的快照以简化您的要求。
如果需要更多方法,请告诉我。
如果这不适合您的要求,您可以创建数据透视表 table,这样更容易获得结果。其他人在评论中也有同样的解释。
第一种方法的公式:=SUMIFS($E:$E,$H:$H,L,$A:$A,$K11)
第二种方法的公式:=SUMIFS($E:$E,$H:$H,K,$A:$A,$L19)
我感谢所有帮助我的用户,他们帮助我提出了想法、寻找什么、在哪里以及如何寻找我的案例。所以我可以post(当然是为了我的目的)一些信息,供其他人最终会问。
使用的功能:=SUMIFS($H:$H;$L:$L;M;D:D;$D2)
就我而言,这两个系统均适用。正如您在 Columns M and N
中注意到的那样,有重复的数字(百分比)。通常,如果您在图表上显示它,它会给您 total SUM
或 Average
实际上不是我问的。我需要 SUM per day per System
。
这个任务很简单,只需删除重复项即可。
此外,您可以使用数据透视表,但重要的是 "input" 数据要井井有条。
我想我不需要解释 Pivot =)
我在这里做的唯一计算是 % of time
使用 MOD 函数:MOD(F3-F2;1)
我计算了第二个日期和第一个日期之间的时差。然后 "time" 只是转换为百分比。在 Pivot 中的好处是,它会自动将其识别为 SUM,并且您得到的内容与我在第一部分中仅使用 SUMIFS 并删除重复项所写的内容完全相同。
*时间差是在 D 列第一张图片中所述的那些重复日期 (2019-01-10) 之间。
我很确定还有很多其他方法,但我很高兴我通过这种方式获得了它,并且总能学到新东西。
感谢您的帮助!
问候
我的公式 "extend" 有问题,无法正确计算,在我的例子中 SUM()
of !G 列中的时差 OR !% 在 Column H
中使用标准在 !System 在 Column K
在某些 !date Column C
。
因此,正如您所注意到的,每天有几个事件,并且其给定的 !time Column E
(例如 2019-01-10 有 5 个事件,但数量并不总是相同的)。
我真正想要的是 SUM()
部分每天包含多少(每天的总时间)ST 和 SC(来自系统列),以及如何通过可变 [=42] 解决=]?我的意思是,手动将永远带走我,因为我有超过 1000 个这样的事件,如果可能的话,我想每天都做,或者你们还有其他建议吗?
目标是计算两种系统类型每天的利用率。
我使用了简单的 =SUMIF
正如你在 L2 上看到的那样,但我很确定它必须与更多的功能和标准相结合..
非常感谢您的帮助。
请参考下面的快照以简化您的要求。
如果需要更多方法,请告诉我。
如果这不适合您的要求,您可以创建数据透视表 table,这样更容易获得结果。其他人在评论中也有同样的解释。
第一种方法的公式:=SUMIFS($E:$E,$H:$H,L,$A:$A,$K11)
第二种方法的公式:=SUMIFS($E:$E,$H:$H,K,$A:$A,$L19)
我感谢所有帮助我的用户,他们帮助我提出了想法、寻找什么、在哪里以及如何寻找我的案例。所以我可以post(当然是为了我的目的)一些信息,供其他人最终会问。
使用的功能:=SUMIFS($H:$H;$L:$L;M;D:D;$D2)
就我而言,这两个系统均适用。正如您在 Columns M and N
中注意到的那样,有重复的数字(百分比)。通常,如果您在图表上显示它,它会给您 total SUM
或 Average
实际上不是我问的。我需要 SUM per day per System
。
这个任务很简单,只需删除重复项即可。
此外,您可以使用数据透视表,但重要的是 "input" 数据要井井有条。
我想我不需要解释 Pivot =)
我在这里做的唯一计算是 % of time
使用 MOD 函数:MOD(F3-F2;1)
我计算了第二个日期和第一个日期之间的时差。然后 "time" 只是转换为百分比。在 Pivot 中的好处是,它会自动将其识别为 SUM,并且您得到的内容与我在第一部分中仅使用 SUMIFS 并删除重复项所写的内容完全相同。
*时间差是在 D 列第一张图片中所述的那些重复日期 (2019-01-10) 之间。
我很确定还有很多其他方法,但我很高兴我通过这种方式获得了它,并且总能学到新东西。
感谢您的帮助!
问候