excel - 在 Excel 中平均未来数据的偏移单元格
问题描述
我当前的电子表格有整数,我想在 K 列的每 9 个单元格中平均,从 K10 开始。所以现在我现在的公式是,
=AVERAGE(K9,K18,K27)
我希望 EQ 考虑 [K36, K45, K54] 即使这些单元格尚未填充。
我相信我可以使用类似的东西;
*pseudocode*
Find the average of K1+(K1+9)
*Attempt*
\\
=AVERAGE(OFFSET(K10,9,,,)
\\
我想我缺少关于 OFFSET 的完整知识,或者我在想也许 AverageIF() 可能是为了?到目前为止,我已经花了大概一个小时
解决方案
这个数组公式将返回从 K10 开始的每 9 个单元格,并在放入新数据时扩展以包含新数据:
=AVERAGE(INDEX(K:K,N(IF({1},(ROW(A1:INDEX(A:A,(MATCH(1E+99,K:K)-9)/9))-1)*9+10))))
-9
是使起始行到第 1 行的行数10-9=1
the/9
和 the*9
是间距
是+10
起始行。
退出编辑模式时使用 Ctrl-Shift-Enter 而不是 Enter 进行确认
推荐阅读
- python - 输入字段未显示在模板上
- python - /result 处的 OperationalError 无法打开数据库文件
- scala - 使用 ssl 连接的 Spark 到 kafka 连接
- python - 在网页上定位特定字词并在找到时发送通知
- mysql - 带有遗留数据库和外键的 Django,其中 id=0
- python-3.x - 使用一个 python 文件的输出作为另一个文件的输入
- asp.net-core - IdentityServer4:跨不同浏览器的 SSO
- c# - 如何将没有名称的json数组反序列化为C#上的类
- reactjs - 反应最佳实践 - 父组件和子组件的默认道具?
- python - 文件中的通用字符串替换