【问题标题】:Use cell next to another cell在另一个单元格旁边使用单元格
【发布时间】:2014-02-12 19:11:44
【问题描述】:

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

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 反映了当月(在本例中为 1 月)从 7 小时 25 分钟到 7:30 分钟期间有多少人 (14) 在停车场内停留。

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

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

【问题讨论】:

    标签: excel dynamic average


    【解决方案1】:

    所以我听说您想要一整天 5 分钟时间跨度内的平均停车人数。

    您可以做几件事,一是不要使用平均函数。相反,因为您知道一天中有 (24*60)/5 = 288 个单独的 5 分钟间隔,所以您应该将所有人相加,然后除以 288。

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

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

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

    【讨论】: