我有3列,我需要计算这3列之间特定值的唯一出现次数,并在相应的列中返回出现的次数。
A列包含的账号将多次出现相同的#。B列是评级# (1- 3,所有#在A列中出现多次)。C列是每个账号始终相同的账号(A列)。D列需要显示每个账号(C列)的缺陷账号(A列)的总数。如果一个账号的评级为3,则该账号是有缺陷的,无论3出现了多少次。
我的数据透视表需要列D中的数据。
下面是我现在使用的数组公式,它的工作原理是这样的;但是,它只返回评级为3的行中某个账户名称的缺陷案例数。否则,它返回值1。如果任何一行的账户编号的值为3,我需要相应账户名称出现在D列中的总缺陷账户编号的数量。
{=SUM(IF(频率(IF(E5=3,IF(R$5:R$300=R5,MATCH(A$5:A$300,A$5:A$300,E$5:E$300,0)*0),0),行(R$5:R$300)-ROW(R$5)+1)}
发布于 2013-12-19 06:10:16
如果可以,请尝试使用复制下来的D5中的=COUNTIFS(B:B,3,A:A,A5)。如果不可能,请告知相关的软件和版本。
https://stackoverflow.com/questions/20506926
复制相似问题