首页 > 解决方案 > 我想平均一个过滤范围

问题描述

我不知道如何为我的问题命名,但它是:所以我有一个带有两张纸的谷歌表格数据库。一张表收集调查表中的表单回复,例如: 我的工作表如何收集回复

自然地,我可以在同一张表中使用 =VALUE(LEFT(CELL)) (见图)过滤掉数字,尽管每次有人输入响应时都需要手动更新。

在下一张表中,我使用第一张图片中看到的 ABCDE 列对包含相同用户名的值取平均值。像这样: 第二张表如何过滤数据。

但是,我想在一张纸上完成这一切。我尝试了几种不同的方法,但都没有成功。换句话说,我希望第二张表自动从字符串中过滤数字,因为我不想每次都更新它。

所以本质上,这张图片是每次有人提交新回复时我希望它做的事情: 我想做什么。但是,这不起作用,因为您无法在范围上执行这些操作。有谁知道如何做到这一点?

标签: databasegoogle-sheets

解决方案


尝试使用QUERY“评估汇总统计”表上的函数。

  • 创建一个新工作表(以避免“评估汇总统计”中已包含的各种公式;您可以单独添加条件格式)。
  • 在单元格 A2 中,输入公式:
    =query('Training Evaluations'!A3:O,"Select C, O,J,K,L,M,N LABEL C 'UserName', O 'Mean Total Score', J 'A) Communication', K 'B) Rules', L 'C) Maturity', M 'D) Pace', N 'E) Quality'",0)
  • 添加其他表单响应,表单响应表中的用户名和值会自动显示在查询上。

样本数据


推荐阅读