fea*_*ool 9 google-sheets google-sheets-query google-sheets-formula
我最初的问题是关于取命名范围的单列的平均值。但经过反思,问题概括为“如何从命名范围中提取单个列?”
我正在使用命名范围从大型数据集中提取两列。假设MyRange从较大的数据集中定义了三行和两列:
... |G |H | ...
+----|----|----|
| ... |
|2000|15.1| 10|
|2001|15.2| 23|
|2002|15.3| 30|
| ... |
Run Code Online (Sandbox Code Playgroud)
使用MyRange,我将如何取(仅)列的平均值H?
我尝试过各种类似AVERAGE(MyRange:H), 但AVERAGE(INDEX(MyRange 1))还没有找到正确的语法。
(在上面的示例中,结果应为 21。)
Tom*_*rpe 11
或者有一种经过尝试且值得信赖的索引方式:
=average(index(NamedRange1,0,2))
Run Code Online (Sandbox Code Playgroud)
(为行指定 0 表示使用整列)