【发布时间】: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 是可能的,但我不知道如何使用它,所以简单的公式将是最好的解决方案。
【问题讨论】: