在单元格C3中,我计算列A中唯一值的数量:
=SUM(IF(FREQUENCY(A2:A12,A2:A12)>0,1,0))
我想知道有多少事件是“首次接触”。这意味着我只想对每个事件计数一个“是”,而不是B列中的所有“是”。正确答案是4,不是9。我无法将这两个条件联系起来,只能在唯一事件编号时计数“是”。有人能帮我弄个公式吗?非常感谢!坦贾
e4yzc0pl1#
您可以用途:
D2中的公式:
D2
=SUM(N(UNIQUE(A2:B12)="yes"))
kiayqfof2#
你可以试着沿着一些事情:
·单元格D4中使用的公式
D4
=ROWS(UNIQUE(FILTER(A2:A12,B2:B12<>"no")))
替代方法:
·单元格E2中使用的公式
E2
=COUNT(--UNIQUE(REPT(A2:A12,B2:B12="yes")))
·单元格F2中使用的公式
F2
=ROWS(UNIQUE(TOCOL(IF(B2:B12="no",NA(),A2:A12),3)))
·单元格G2中使用的公式
G2
=SUM(N(FREQUENCY(IF(B2:B12<>"no",A2:A12,""),A2:A12)>=1))
csga3l583#
然后是这个版本:
=COUNTIFS(A$2:A$12,@UNIQUE(A$2:A$12),B$2:B$12,"yes")
3条答案
按热度按时间e4yzc0pl1#
您可以用途:
D2
中的公式:kiayqfof2#
你可以试着沿着一些事情:
·单元格
D4
中使用的公式替代方法:
·单元格
E2
中使用的公式·单元格
F2
中使用的公式·单元格
G2
中使用的公式csga3l583#
然后是这个版本: