【发布时间】:2021-05-21 14:29:53
【问题描述】:
我希望计算同一个电子表格中多个表格中一系列单元格的平均值。
每个经理都有一个表,每个表中都有一些统计信息,例如总活动、呼出电话和信用。每张桌子都位于另一张桌子的下方,例如Danny 的桌子可能位于第 1-5 行,Ann 的 7-12,Katie 的 14-19。我需要找到每个统计数据的平均值并将其输出到我的摘要页面。
我尝试过使用Application.WorksheetFunction.Average,但由于范围分散在各个行中,因此无法正常工作。但是我确实知道每个变量每 6 行出现一次,所以我尝试了For i = 2 To lastRow Step 6,它将值输出到单元格并根据该单元格范围计算平均值,但如果可能的话,我宁愿有更直接的东西。
谁能提供有效的解决方案?
下面的数据示例。希望获得 4 个变量中每个变量的平均值。
【问题讨论】:
-
您能否编辑您的问题并向我们展示您的数据是什么样的?顺便问一下,
subtotals的基本 Excel 功能怎么样? -
已编辑。我不知道您可以在 VBA 上执行此操作?
-
您在 Excel 中可以做的所有事情,都可以在 VBA 中完成。为此,您可以在执行操作时录制宏,宏录制将为您创建 VBA 宏。更多信息可以在这里找到:support.microsoft.com/en-us/office/…