根据其他列加总一些列值
我创build了我所做的时间日志:为了更好地说明,我附加了以下图像:
开始和结束是开始A列中的特定任务的时间,delta是结束和开始中的值之间的差值。
在下一张表格中,我创build了多less次花费在每个标准上的总结:
现在我遇到的问题是:
1)我在汇总表中的小时字段中的公式是这样的:
=sumif('Time spent'!$A$2:$A$100,A3,'Time spent'!$D$2:$D$100)
我如何做到这一点,使价值观今天进入? 我想要这个function的原因是我可以看到我今天的performance。
我在Google Doc上有这个,但是我也想知道如何在Excel中完成这个工作
在Excel中,从版本2007开始,您可以使用SUMIFS
函数 – 它允许多个条件。 在你的情况下,语法是:
= SUMIFS('Time spent'!$ D $ 2:$ D $ 100,'花费的时间'!$ A $ 2:$ A $ 100,A3,'花费的时间'!$ E $ 2:$ E $ 100,TODAY())
在Excel 2003中,您可以使用SUMPRODUCT
来做到这一点:
= SUMPRODUCT('Time spent'!$ D $ 2:$ D $ 100 *('Time spent'!$ A $ 2:$ A $ 100 = A3)*('Time spent'!$ E $ 2:$ E $ 100 = TODAY() ))