我的参与者被问到“你是谁?”并要求勾选适用于他们的选项。我的可能答案列表如下:
Teacher
Teaching Assistant
SENCO
School Leader
Educational Psychology
Lunchtime Supervisor
School staff other
Parent
Researcher
Student
Person with neurodevelopmental condition
Other
这导致一些参与者产生具有多个答案的响应,例如“老师、家长”或“其他学校员工、其他”。
我想计算回答特定问题的参与者的每个回答有多少。这意味着我不能简单地编写一个公式来测试单元格是否=标准,它必须是一个单元格包含文本,但要具体情况,同时还要满足另一列的标准。
我使用以下公式来做到这一点(在这种情况下,R24 指的是包含“教师”一词的单元格,公式的后半部分仅包括那些针对我感兴趣的问题输入内容的人)。
=COUNTIFS(Table1[[#All],[Who are you?]],"*"&R24&"*",Table1[[#All],[What was the most valuable thing that you learnt?]],"<>"&"")
这适用于除“其他”之外的所有响应。由于 COUNTIFS 不区分大小写,因此为“其他”生成的总数包括那些同时选择“其他学校教职工”的总数。
在尝试解决这个问题时,我可以使用以下公式设法生成区分大小写的总数(R35 是一个包含单词“其他”的单元格,范围是一组如下所示的虚拟数据):
=SUMPRODUCT(--(ISNUMBER(FIND(R35,R39:R49))))
Teacher, Parent
Teacher, Parent
Educational Psychology
SENCO, Other
Teacher
Other
School staff other
3
Other
SENCO, Other
School staff other, Other
但是,我找不到一种方法来添加附加标准,即这应该只针对回答问题的参与者进行计算,即在另一列数据中没有空白单元格。