Excel 公式添加可变行数

Excel 公式添加可变行数

我有许多大型 Excel 文件,我需要一种简单的方法来合并每个人的每日总数(对于这个文件,数据透视表对我来说不起作用)。我的示例是较小的文件之一,它有 22,176 行数据。小时数列在 H 列中,一个人一天的小时数可能有 1 到 5 行(或更多)。我已经完成了条件格式以直观地区分日期(这就是 I 列中的数字的来源)。所以现在我需要每个日期的总数,最好在每个日期的最后一行。

在我的例子中:

对于 12/20/20,我需要 J4 中 H2:H4 的总和

对于 12/23/20,我需要 J6 中 H5:H6 的总和

对于 12/24/20,我需要 J8 中 H7:H8 的总和

对于 12/25/20,由于当天只有一个条目,我需要 H9 中的数字位于 J9 中,依此类推

对我来说,公式是基于颜色、日期还是第 I 列中的数字并不重要。如果更方便的话,我还安装了 Kutools。我一生中大部分时间都在使用 Excel,通常可以搞清楚这些问题。当我输入这些内容时,它看起来很简单,但我就是无法理解这一点。我一直在寻找解决方案,但一直找不到。

如果需要更多信息,请告诉我。提前感谢您的帮助! 例子

答案1

J2: =IF(C2=C3,"", SUMIFS($H$2:$H$9,$A$2:$A$9,A2,$C$2:$C$9,C2))

并向下填充。

您也可以使用 Power Query

相关内容