首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >其他纸张中非连续范围的平均值

其他纸张中非连续范围的平均值
EN

Stack Overflow用户
提问于 2020-03-31 18:21:23
回答 1查看 221关注 0票数 1

正如您在图片中所看到的,我有一个“主”页和一些其他工作表。

我已经制定了一个公式:

  1. 参考另一页(名称在单元格中)
  2. 提取一个非连续单元(每个从显式单元格开始)的数组,
  3. 计算平均值。

代码语言:javascript
复制
=AVERAGEIF(ArrayFormula(mod((row(indirect($A$14&"!H3"))- 
 row(indirect($A$14&"!H3")));10));0;indirect($A$14&"!H3"))

问题是不能拖动这个公式,因为引用H3是一个字符串,不会自行更改。

我还有另一个公式:

代码语言:javascript
复制
=AVERAGEIF(ArrayFormula(mod((row(ns0.5!H3)-row(ns0.5!H3));10));0;ns0.5!H3)

同样,问题是,这里我必须更改工作表的名称(A栏中包含)

因此,我要求一个公式(或脚本),其中:

使用单元格content

  • Change本身更改引用表的名称--在拖动

时,列/行引用

我报告主表的图像和一个工作表的图像( ns0.5)。

编辑:

如你所见,0.4547不是0.4547到0.4493之间的平均数。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-31 20:47:17

您可以这样释放H3

代码语言:javascript
复制
=AVERAGEIF(ARRAYFORMULA(MOD((
 ROW(INDIRECT($A$14&"!"&ADDRESS(ROW(H3); COLUMN(H3); 4)))-
 ROW(INDIRECT($A$14&"!"&ADDRESS(ROW(H3); COLUMN(H3); 4)))); 10)); 0;
     INDIRECT($A$14&"!"&ADDRESS(ROW(H3); COLUMN(H3); 4)))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60957330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档