我正在处理一个有许多列和几张表的项目。为了简单起见,我只发布需要帮助的人:在表中,我有一个用户名,并且他们是否收到证书。证书的计算是基于他们在其他测试中的通过次数(三个或更多证书给他们)。在另一张表格上,我发布了统计数据,我只想显示总数为的唯一证书。该表看起来像下面(简化)。Excel - 基于两列返回唯一值计数
*Username* | *Test Result* | *Bundle*
abc | Pass | ""
abc | Pass | ""
123 | Pass | True
123 | Pass | True
123 | Pass | True
123 | Pass | True
qwerty | Fail | False
qwerty | Pass | False
qwerty | Pass | False
因此,与上述,他们需要三个或更多的测试有“捆绑”。如果他们通过两个失败的三分之一,他们会失败的“捆绑”。如果他们没有进行三次测试,则不算合格或不合格。
另一个页面上,我想告诉谁已经得到了“捆绑”而为之的独特学生人数还没有。
一些我试过的东西:
=COUNTIFS(MOS_Table[Username],"*",MOS_Table[Bundle],TRUE)
(注:MOS_Table是表的名称)这将算在包列总数真值,但数他们每次参加测试的同一名学生。
=COUNTIF(MOS_Table[Bundle],TRUE)
该返回与上述相同。
我试过其他SUMPRODUCT和SUM,COUNTIFS和其他东西的组合。我不确定是否有更好的方法可以解决这个问题,但我会采取任何手段使其发挥作用。长期来看,会有多达400-500个可能的行。
在此先感谢!
您是否尝试过枢轴表1的简单计数过滤器,然后只是有一个查找到你需要什么?它有点解决方法,但似乎达到了你的目标。 –
我还没有进入数据透视表,所以我不确定他们的用途或功能。我确实需要统计表上有几个表格,每个测试的细节和他们的合格率等数据。这听起来像是Pivot Tables能为我做的事吗? – Dekaiden