Filter 如何自动平均谷歌表单中每一列各自独立的单元格?
我在一个文件中有两张表,我想按顺序取第二张表中各列的平均值(A、B、C、D、E、F等列)。我需要很长时间才能手动输入,因为有很多列。有没有办法像我的图片所示,自动地将它们从上到下从左到右放置在单元格中 我的工作表是什么样子的:Filter 如何自动平均谷歌表单中每一列各自独立的单元格?,filter,google-sheets,array-formulas,google-sheets-formula,textjoin,Filter,Google Sheets,Array Formulas,Google Sheets Formula,Textjoin,我在一个文件中有两张表,我想按顺序取第二张表中各列的平均值(A、B、C、D、E、F等列)。我需要很长时间才能手动输入,因为有很多列。有没有办法像我的图片所示,自动地将它们从上到下从左到右放置在单元格中 我的工作表是什么样子的: 创建一个新的电子表格,并将其命名为a 删除除第一行以外的所有行 添加列,以便最终得到一个范围A1:IZ1 将此公式粘贴到单元格中:=IFERROR(AVERAGEA(Data!D5:D100)) 选择G1单元格 按CTRL+SHIFT+右箭头键 按CTRL+ENTER键
- 创建一个新的电子表格,并将其命名为
a
- 删除除第一行以外的所有行
- 添加列,以便最终得到一个范围
A1:IZ1
- 将此公式粘贴到单元格中:
=IFERROR(AVERAGEA(Data!D5:D100))
- 选择G1单元格
- 按CTRL+SHIFT+右箭头键
- 按CTRL+ENTER键
- 转到您的
表,删除所有Stats
公式,如第5、7、9行等AVERAGEA
- 将此粘贴到统计信息中!A5单元格:
- 将此粘贴到统计信息中!A7单元格:
- 将此粘贴到统计信息中!A9单元:
- 将此粘贴到统计信息中!A11单元:
- 将此粘贴到统计信息中!A13单元:
- 等等(唯一改变的是
1之后)过滤后的范围
- 末尾的
是以BR列(BR=70)结尾的紫色集合的最后一列的编号。绿色集合以CF结尾,因此这是第84列,以此类推70
表示跳转,例如获得7
A的每7个值!A1:1
表示偏移量的修复,因为您合并了7列(6
,A5:G5
等)H5:N5
- 创建一个新的电子表格,并将其命名为
a
- 删除除第一行以外的所有行
- 添加列,以便最终得到一个范围
A1:IZ1
- 将此公式粘贴到单元格中:
=IFERROR(AVERAGEA(Data!D5:D100))
- 选择G1单元格
- 按CTRL+SHIFT+右箭头键
- 按CTRL+ENTER键
- 转到您的
表,删除所有Stats
公式,如第5、7、9行等AVERAGEA
- 将此粘贴到统计信息中!A5单元格:
- 将此粘贴到统计信息中!A7单元格:
- 将此粘贴到统计信息中!A9单元:
- 将此粘贴到统计信息中!A11单元:
- 将此粘贴到统计信息中!A13单元:
- 等等(唯一改变的是
1之后)过滤后的范围
- 末尾的
是以BR列(BR=70)结尾的紫色集合的最后一列的编号。绿色集合以CF结尾,因此这是第84列,以此类推70
表示跳转,例如获得7
A的每7个值!A1:1
表示偏移量的修复,因为您合并了7列(6
,A5:G5
等)H5:N5
是否有任何方式可以私下发送消息?是否有任何方式可以私下发送消息?
=ARRAYFORMULA(ARRAY_CONSTRAIN(SUBSTITUTE(SPLIT(TEXTJOIN("♦", 1,
REPT(FILTER(A!A1:BR1, NOT(MOD(COLUMN(A!A1:BR1), 7)))&"♦♠", 6)), "♦"), "♠", ), 1, 70))
=ARRAYFORMULA(ARRAY_CONSTRAIN(SUBSTITUTE(SPLIT(TEXTJOIN("♦", 1,
REPT(FILTER(A!B1:BS1, NOT(MOD(COLUMN(A!A1:BR1), 7)))&"♦♠", 6)), "♦"), "♠", ), 1, 70))
=ARRAYFORMULA(ARRAY_CONSTRAIN(SUBSTITUTE(SPLIT(TEXTJOIN("♦", 1,
REPT(FILTER(A!C1:BT1, NOT(MOD(COLUMN(A!A1:BR1), 7)))&"♦♠", 6)), "♦"), "♠", ), 1, 70))
=ARRAYFORMULA(ARRAY_CONSTRAIN(SUBSTITUTE(SPLIT(TEXTJOIN("♦", 1,
REPT(FILTER(A!D1:BU1, NOT(MOD(COLUMN(A!A1:BR1), 7)))&"♦♠", 6)), "♦"), "♠", ), 1, 70))
=ARRAYFORMULA(ARRAY_CONSTRAIN(SUBSTITUTE(SPLIT(TEXTJOIN("♦", 1,
REPT(FILTER(A!E1:BV1, NOT(MOD(COLUMN(A!A1:BR1), 7)))&"♦♠", 6)), "♦"), "♠", ), 1, 70))