我正在通过Google Form收集我公司所有员工的疫苗接种记录,该表单收集他们的疫苗接种状态和他们来自哪个部门。我使用命名范围将来自同一部门的响应分组,以执行一些COUNTIF。我遇到的问题是,每次有新的提交时,我都必须手动调整命名范围,以便在分析中包含新的响应。我想知道是否有一种方法可以根据部门自动更新命名范围
您可能希望使用开放式引用,如D2:D
,而不是命名范围。
假设部门名称在'Form responses 1'!D2:D
列,选择Insert>表并将此公式放入新工作表的A1
单元格中:
=query(
'Form responses 1'!A2:F,
"select D, count(D)
where D is not null
group by D",
1
)
要单独计算B
列中每个类别的响应,请使用pivot
,如下所示:
=query(
'Form responses 1'!A2:F,
"select D, count(D)
where D is not null
group by D
pivot B",
1
)
查看查询语言帮助页面获取更多选项。