如何计算每日平均值并将其乘以该特定日期的行数

How to calculate the daywise average and multiply it to number of rows in that particular day

我有四个月的日间 excel 数据,其中包含从上午 10 点到下午 3 点或有时从上午 10 点到下午 2 点的每小时数据..下午 1 点..... 同样,它也在变化。 A 列包含日期,B 列包含时间,C 列和 D 列包含我想每天取平均值并将其乘以出现次数的数据。 例如,如果我在 10 月 17 日上午 10 点到下午 3 点(6 小时)的 C 列和 D 列中有数据。那么我想对一天的这些每小时数据求平均值并将其乘以 6。因为我的每小时数据间隔是不固定,这就是为什么我想要一个可以平均日间数据并将其乘以出现次数的代码。我想对每一天的数据 1 和数据 2 进行平均,并将其平均值乘以该特定日期的数据出现次数

我不明白 "average these hourly data" 是什么意思,因为 平均 基本上意味着对一天内的所有数据求和并将它们除以出现次数。如果再乘以每天出现的次数,又会得到求和值。

除了上述不清楚的地方,取消合并所有 B 列单元格并用日期数据填充所有行将非常有帮助,以便根据日期条件形成快速求和或平均公式。

完成上述步骤后,您可以将以下公式输入到 E2 中,以获得日期为 A2 的所有数据的 Col:C 的总和; 10 月 17 日

=SUMIFS(C:C,A:A,A2)

你可能会得到你的行数据的日期,你应该使用公式并复制下来:

=COUNTIFS(A:A,A2)

结合以上 2 个公式,您可以计算 and/or 日期出现的平均值。如果您可以在 COL:E 中输入您要求的值并提供屏幕截图,我可能会写出一个确切的解决方案。