首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >COUNTIFS在有空白值时获得百分比

COUNTIFS在有空白值时获得百分比
EN

Stack Overflow用户
提问于 2018-07-03 10:58:53
回答 1查看 850关注 0票数 1

我有一套来自学生季度反馈的数据。Sem1,Sem2,Sem3,Sem4 (学期1,2,3,4)。他们可以写出优秀的,好的,满意的和差的作为他们对每一次讲座的回应。有时,他们会把对一些讲座的回应留作空白。

假设我有100个答案,每个学期25次,共10次讲座。A栏是哪个学期,B节课1,c课2,等等。所以B单元B 2:很好,B3:好,B4:好(全部为第一课)。

如果没有留下任何回复空白,我可以使用COUNTIFS获得每次讲座收到的“优秀”、“优秀”等的百分比(如果a列包含Sem1,则计算b列中“优秀”的总数,除以a列中的Sem1计数)。

例如,第一学期第一堂课(b栏)有多少优秀的课程:=SUM(COUNTIFS(A2:A100,"Sem1",B2:B100,"Excellent"))/COUNTIF(A2:A100,"Sem1")

这很好,直到它们在B列中留下任何空白,因为为了得到比B列中的答案更高的百分比,我要除以一个更高的数字。

如果我对sem1有25种反应,其中10种是很好的,但2种是空白,10/25 (40%)而不是10/23 (43%)。如果只有一个讲座,但会有多个讲座/专栏,学生们会对一些讲座作出回应,而不是所有的讲座。我如何调整我的功能以考虑到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-03 11:51:22

你只需在第一学期中将所有非空白单元格分开。要做到这一点,请使用以下公式:

=COUNTIFS(A2:A100,"Sem1",B2:B100,"Excellent")/COUNTIFS(A2:A100,"Sem1",B2:B100,"<>"&"")

我还删除了围绕SUMCOUNTIFS,因为COUNTIFS已经返回了一个聚合,或者您有特殊的需求吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51152901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档