问题
excel中,有二个字段,如果字段下面的单元格中存在多个数据,就用逗号隔开,第一个字段是学生字段,该字段下面有三个单元格,一个单元格的内容as,df,fg 第二个单元格内容gh,第三个单元格内容jk.kl 第二个字段是类型字段,该字段下面有三个单元格,第一个单元格内容1v1,第二个单元格内容是group,第三个单元格内容是group,如何统计当类型为group的时候哦,求有多少学生数据
答案
要统计类型字段为 “group” 时的学生数据数量,考虑到单元格中可能存在多个数据且使用逗号分隔,您可以使用以下公式:
=SUMPRODUCT(IF(B1:B3="group", LEN(A1:A3)-LEN(SUBSTITUTE(A1:A3,",",""))+1, 0))
在这个公式中,假设学生字段位于A1:A3范围内,类型字段位于B1:B3范围内。我们使用IF函数来判断类型字段是否为 “group”,如果是,则计算对应学生字段中逗号的数量,再加1得到学生数据的总数。否则,返回0。最后使用SUMPRODUCT函数对这些计数进行求和。
将这个公式应用于您的情况中,确保参考正确的单元格范围。公式将返回类型为 “group” 时的学生数据数量。
如果还有其他问题,请随时提问。祝您使用Excel愉快!