使用另一个单元格旁边的单元格

时间:2014-02-12 19:11:45

标签: excel dynamic average

我有一个包含各种工作表的文件,我需要这些工作表中的平均值。它看起来如下:

06:45     to    06:50   15
06:50     to    06:55   18
06:55     to    07:00   20
07:00     to    07:05   27
07:05     to    07:10   14
07:10     to    07:15   16
07:15     to    07:20   18
07:20     to    07:25   16
07:25     to    07:30   14

这是系统生成的数据,反映了在停车场花费了定义时间的人数。例如:07:25 to 07:30 14反映当月停车场内有多少人(14人)从7小时25分钟到7:30分钟停留,在这种情况下是1月份。

问题是,当人数为0时,分钟不会出现,因此使用一个公式来表示每个工作表中的单元格526的平均值将不起作用,因为分钟不会是相同。我想的是告诉excel使用每张表格中“07:25至07:30”旁边的单元格中的值,然后进行平均。

这似乎是一个简单的问题,但我尝试在网上搜索它并且无法帮助自己。如果有人有任何想法,请分享。 VBA是可能的,但我不知道如何使用它,所以简单的公式将是最好的解决方案。

1 个答案:

答案 0 :(得分:0)

所以我听说你希望平均停留一整天的平均人数为5分钟的时间跨度。

你可以做几件事,一件事,不要使用普通功能。相反,因为你知道当天有(24 * 60)/ 5 = 288个单独的5分钟间隔,你应该将所有人加起来,然后除以288.

如果您有整整几个月的行(1月288 * 31天),则除以该数字。

如果您解释每张纸上的内容,也许会有所帮助? 此外,如果你能澄清你的平均值?天/月/停车场?

注意:这可能更适合https://superuser.com/